1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
Commit Graph

14080 Commits

Author SHA1 Message Date
34f233c93f cgen: fix generic struct init with generic cast (#16035) 2022-10-11 15:00:02 +03:00
dab1c8a71d all: clean up optional and result handling (#16034) 2022-10-11 09:23:57 +03:00
34d115d883 cgen: fix wrong when string attributes with quotes (fix #15194) (#16020) 2022-10-11 07:48:26 +03:00
eebc82d83a fmt: fix wrong processing of quotes, when formatting string literals (fix #16017) (#16018) 2022-10-10 21:19:34 +03:00
8f3f717736 checker: check type mismatch of return match expr (#16019) 2022-10-10 19:41:55 +03:00
89eb8358cf checker: fix fn returning ![]string called in main (#16023) 2022-10-10 19:41:24 +03:00
0f229874a2 net.mbedtls: add explicit closing of the tcp connection in the shutdown method (#16027) 2022-10-10 19:30:58 +03:00
82593338fa ci: fix v -usecache -o x cmd/v on macos 2022-10-10 16:01:04 +03:00
14923123ad ci: skip const_fixed_array_containing_references_to_itself_test.v on windows-msvc 2022-10-10 13:30:35 +03:00
d4e89de8fb ci: fix v -cstrict -cc gcc vlib/v/gen/native/macho_test.v 2022-10-10 13:28:18 +03:00
2a4604b5f9 Revert "examples: fix viewer example (use the new stbi.load_from_memory_with_channels) (#16004)"
This reverts commit bce420c34d.
2022-10-10 11:37:36 +03:00
fa20d797a5 Revert "examples: increase the window size of drag_n_drop.v a little (test CI)"
This reverts commit 8fc166d5a3.
2022-10-10 10:39:58 +03:00
3c25f506ed Revert "stbi: fix loading image from memory (#15981); breaks UI's rectangle example on macos, probably others too"
This reverts commit 07d5612347.
2022-10-10 10:39:32 +03:00
8fc166d5a3 examples: increase the window size of drag_n_drop.v a little (test CI) 2022-10-10 04:04:27 +03:00
a7b2b3c70e ci: fix ci.yml (add the second missing required run: line to a task) 2022-10-10 03:48:20 +03:00
ade8fdff69 vfmt: fix v -W ./cmd/tools/vfmt.v, (and v -W build-examples) 2022-10-10 03:44:11 +03:00
a4e8b9cabe ci: fix ci.yml (add missing required run: line to a task) 2022-10-10 03:43:00 +03:00
345d4d60e5 readme: add hyperlink to the vlang.io site, to the logo image (#16014) 2022-10-10 02:53:33 +03:00
32ab08287c checker: add a notice about skipping the generic route methods of vweb apps (#16013) 2022-10-10 02:50:10 +03:00
553315b80c gx: add documentation for Color methods (#16010) 2022-10-10 02:47:55 +03:00
8666ef43fd cgen: fix dependency order error between sumtype and fixed array type (fix #16003) (#16009) 2022-10-09 12:16:50 +03:00
95f57e9206 builtin: deprecate array.reduce in favour of arrays.fold (#16001) 2022-10-09 10:29:50 +03:00
fe6197fe2d fmt: remove comma inside map_init using multi_line (#16007) 2022-10-09 08:39:30 +03:00
e2398cafd2 cgen: fix str() fails when the structure 'charptr' type field is nil (fix #15970) (#16002) 2022-10-09 08:33:45 +03:00
bce420c34d examples: fix viewer example (use the new stbi.load_from_memory_with_channels) (#16004) 2022-10-09 08:30:02 +03:00
54197121bc sokol.sapp: remove update_cursor from EventType, since it is no longer defined in Sokol, fixes examples/gg/drag_n_drop.v 2022-10-08 22:01:22 +03:00
cd96a43030 fmt: fix unreasonable wrap after if in if very_long && condition { (fix #15635) (#15995) 2022-10-08 19:31:00 +03:00
ce1ba2ad02 checker: check fn returning fn type mismatch (fix #15988) (#15997) 2022-10-08 19:28:41 +03:00
49aac93d87 checker: disallow literals on the left side of assignments (#15999) 2022-10-08 19:27:30 +03:00
91e641a422 parser: fix map init with multi enum keys (fix #15965) (#15991) 2022-10-08 18:56:02 +03:00
754c387d1b cgen,checker: support simple voidptr casts in consts, without delaying the initialisation to _vinit (#15996) 2022-10-08 13:14:26 +03:00
272b3cf8c3 checker: check undefined operation of the generic infix expr (#15987) 2022-10-08 12:09:32 +03:00
4eeb45b94e vpm: stop and output an error message after parsing the v.mod file failed (#15994) 2022-10-08 11:33:49 +03:00
267cd5569a vpm: replace println with eprintln, for printing error output (#15992) 2022-10-08 11:32:31 +03:00
07d5612347 stbi: fix loading image from memory (#15981) 2022-10-07 17:20:35 +03:00
03f82d5f68 cgen: fix generic for_in using iteration (#15979) 2022-10-06 18:20:38 +03:00
73e28ec523 checker: fix infering fn type using reference argument (#15978) 2022-10-06 17:25:02 +03:00
88d69d7d54 cgen,pref,preludes: implement v -assert continues file_test.v (#15976) 2022-10-06 17:20:32 +03:00
58bf2838c0 builder: exclude LDFLAGS in .o builds (#15977) 2022-10-06 17:18:48 +03:00
87a364ff24 cgen: remove condition no longer needed after #15944 2022-10-06 17:15:15 +11:00
3eff20c5fd checker,cgen: small optimizations for previous commit 2022-10-06 17:03:48 +11:00
18f0040388 checker/gen/parser: varg with pointer type fix: #15943 (#15944) 2022-10-06 15:58:07 +11:00
f0871b87a4 term: fix errors in input_windows.c.v (#15966) 2022-10-05 13:24:22 +03:00
6ccdf89546 cgen: fix vweb using generic method (fix #15888) (#15963) 2022-10-05 13:23:47 +03:00
46138a2841 cbuilder: more clear fn name 2022-10-05 08:51:52 +03:00
acbfe88dd9 arrays, maps: cleanup comments and parameter names in function signatures (#15960) 2022-10-04 10:07:36 +03:00
40cbd68272 sqlite: add a sqlite.is_error() helper (#15964) 2022-10-04 10:03:59 +03:00
267e26ba1d net: add unsafe block to int -> enum cast (#15961)
Fixes https://github.com/vlang/v/issues/15959
weekly.2022.40
2022-10-03 21:56:06 +03:00
6ac9552d39 native: support simple library calls (#15958) 2022-10-03 17:49:22 +03:00
9fc64de94b openssl: add unsafe blocks to int -> enum blocks (#15957) 2022-10-03 16:32:37 +03:00