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

8840 Commits

Author SHA1 Message Date
c03798e390 checker: disallow implicit conversion from fixed array to fooptr (#8823) 2021-02-26 00:28:47 +01:00
639061be6c examples: fix left/right arrows in examples/term.ui/text_editor.v 2021-02-25 21:01:27 +02:00
c7587c0760 cgen: minor cleanup in for_in_stmt() (#8962) 2021-02-25 13:24:42 +01:00
2e381f427a net.html: use or {} in .writeln() method calls (fix #8942) (#8953) 2021-02-25 13:24:30 +01:00
1a8e502e2c ci: add tcc32 CI on windows (#8922) 2021-02-25 12:52:12 +01:00
c762d150c6 cgen: fix anon_fn redefinition (#8961) 2021-02-25 12:16:35 +01:00
fdc60817d3 sync: fix compilation on latest linux distros (having only gcc-10) with tcc 2021-02-25 12:35:27 +02:00
e4beea4268 fmt: restructure comment line break logic inside arrays (#8963) 2021-02-25 11:10:54 +01:00
77b3440e44 builder: make C compilation retrying more uniform 2021-02-25 11:56:54 +02:00
3362d7ecbb vpm: make the 404 in text error more precise (till https://vpm.vlang.io/ is fixed properly) 2021-02-25 09:05:18 +02:00
7e27920cf7 fmt: fix inserted empty line before go stmt with anonymus function (#8951) 2021-02-25 01:30:04 +01:00
12a4e7ad90 cgen: fix type_to_fmt() for i64 and u32 (#8954) 2021-02-25 01:29:44 +01:00
57d1b5b74d checker: show position for variadic/shared/method argument errors (#8939) 2021-02-24 19:35:32 +01:00
3c94a79375 cgen: minor cleanup in gen_assert_xxx() (#8943) 2021-02-24 19:35:11 +01:00
8e69d3629f parser,fmt: refactor array comment handling to fully rely on the ecmnts field (#8929) 2021-02-24 19:33:59 +01:00
b18d091e18 fmt: fix pos of added imports (#8931) 2021-02-24 19:33:17 +01:00
8e9e9b2f89 doc: move variadics, tweak methods, add missing TOC item (#8949) 2021-02-24 20:27:48 +02:00
e53476d5e1 fmt: do not remove chan type of struct fields (#8948) 2021-02-24 20:26:12 +02:00
1c0eefae38 parser/scanner: replace p.peek_tok2/3 with p.peek_token(2/3) (#8946) 2021-02-24 21:03:53 +03:00
1dd1be4400 cgen: fix if_expr with array.map (fix #8925) (#8937) 2021-02-24 15:06:29 +02:00
05a08530ff cgen: implement for_stmt of multi_init_vars or multi_assign_vars (#8917) 2021-02-24 14:58:45 +02:00
63ed3c0d41 tools: fix shortcut creation error in v symlink on windows (#8935) 2021-02-24 14:40:17 +02:00
66c85aa5cb docs: update concurrency docs and examples to use []thread{} (#8933) 2021-02-24 10:41:12 +01:00
9e06af8bf9 vfmt: vfmt examples/*.v 2021-02-23 20:21:50 +02:00
0fa2f6d52c dl: make vdoc ignore submodule "example" (#8927) 2021-02-23 18:32:48 +02:00
ecef42832a tests: make profile_test.v more robust 2021-02-23 18:30:53 +02:00
864b5ee40b docs: add the shebang line to the .vsh chmod-able example script (#8926) 2021-02-23 18:14:14 +02:00
34002c7c22 ci: add vex-compiles job 2021-02-23 18:04:48 +02:00
977a625a45 tools: support v -prod up 2021-02-23 10:05:59 +02:00
302baaa7b4 cgen: fix error of match in fn_call (#8900) 2021-02-23 09:53:07 +02:00
51125541c7 parser: fix weird minus after comment parse error in arrays (#8912) 2021-02-23 09:51:00 +02:00
fcc2094719 dl: add get_libname function (#8909) 2021-02-23 09:46:28 +02:00
fd59182659 szip: fix doc-comments (#8911) 2021-02-23 09:43:19 +02:00
c113abe1a4 strings: make builder implement io.Writer (#8914) 2021-02-23 09:42:48 +02:00
5674d46965 table,cgen: fix bug preventing t := []thread{} to compile (#8913) 2021-02-23 09:37:29 +02:00
7c9d280233 v install: fix does not exist, when the response contained a 404 text 2021-02-23 08:58:26 +02:00
d1cebcb608 2048: remove [no_inline] (no longer needed) 2021-02-22 21:40:55 +02:00
b4dc6c83cd gg: handle Android's own native dpi scaling factor (#8908) 2021-02-22 21:24:18 +02:00
79edff5c6c gen: correct indirection difference between reciever and object (#8903) 2021-02-22 20:41:25 +02:00
d78c9476e9 szip: use enums instead of constants (#8905) 2021-02-22 20:02:45 +02:00
68972fcec6 gg: ensure window_size does not do / 0 (#8907) 2021-02-22 19:00:10 +02:00
8033203ef6 builtin: add an Option2 struct (#8890) 2021-02-22 18:44:15 +02:00
18aecde9e5 fmt: cleanup comments code (#8901) 2021-02-22 18:43:54 +02:00
7f6c4caa01 fmt: fix missing space after single line array pre comments (#8904) 2021-02-22 17:53:55 +02:00
fb028abc71 net.unix: make unix_test.v more robust 2021-02-22 17:48:31 +02:00
fba28d2dcc ci: increase the timeout for test_os_process (false positives on macos) 2021-02-22 17:24:52 +02:00
b01a302a4e net.http: fix compilation of trivial examples with v -cflags -Werror 2021-02-22 17:11:02 +02:00
7c97b0b24d gitly: fix compilation with -autofree 2021-02-22 17:00:48 +02:00
467dce6be6 v.table: minimize re-allocations on << to table.types 2021-02-22 16:24:57 +02:00
2516c07614 ci: fix v -W build-tools 2021-02-22 15:33:35 +02:00