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

8747 Commits

Author SHA1 Message Date
ea803113c3 checker: check unsafe V function calls (#8752) 2021-02-14 19:31:42 +01:00
d3bcd5d305 fmt: keep single line if in struct init (#8734) 2021-02-14 19:22:24 +01:00
e534b4397d checker: report correct position for non-bool cond error (#8735) 2021-02-14 19:19:41 +01:00
82650ee813 parser: fix parsing attribute after fn prototype with no return type (#8727) 2021-02-14 08:05:20 +01:00
e4f15605c0 checker: reject void type condition (#8737) 2021-02-14 07:33:24 +01:00
3d29f819cf builder: add markused.mark_used calls to js.v and x64.v 2021-02-13 18:09:04 +02:00
e809264f12 builder,checker: split the unused marking into a new v.markused module 2021-02-13 18:02:31 +02:00
4ef3a21c8a doc: fix Modules position in contents (#8722) 2021-02-13 16:57:51 +02:00
99270c6935 doc: improve const docs (#8723) 2021-02-13 16:54:42 +02:00
f23ffb8322 doc: group for/in forms (#8721) 2021-02-13 16:53:02 +02:00
374739b804 all: rename [ref_only] -> [heap] (#8718) 2021-02-13 16:52:01 +02:00
2a8d0ddaf5 checker: add os.init_os_args_wide to the -skip-unused whitelist too 2021-02-13 16:33:35 +02:00
60c16313f3 checker: enable ./v -skip-unused self 2021-02-13 16:08:44 +02:00
eaaac220be checker: make -skip-unused more conservative to make v test vlib/builtin pass 2021-02-13 15:47:17 +02:00
835b3b2b81 sync: simplify WaitGroup and PoolProcessor and use atomic counters (#8715) 2021-02-13 13:52:27 +01:00
d03c1d615a os: improve rm error message (#8719) 2021-02-13 13:51:38 +01:00
0b60510c9c cgen: cleanup generating helper comments with -skip-unused 2021-02-13 10:31:48 +02:00
ebb5305b27 vdoc: fix markdown toc link rendering (#8714) 2021-02-13 09:04:47 +02:00
db609a0784 checker: skip checking for invalid fn return type (#8703) 2021-02-13 01:21:05 +01:00
40066a5daa checker: obey [ref_only] tag, allow embedding in other ref struct (#8707) 2021-02-13 00:47:37 +01:00
aa548f45ea docs: fix functions in array/map example (#8695) 2021-02-12 21:10:54 +02:00
0b777c68c3 net: fix unix sockets (#8697) 2021-02-12 20:10:06 +02:00
2781a2b923 binary_artifact.yml: add a V release for Linux/ARM64 too (#8698)
Added 'build-linux-arm64' job with the QEMU support to the binary_artifact.yml file, to release vlang/v Linux/ARM64 zip archive.

Signed-off-by: odidev <odidev@puresoftware.com>
2021-02-12 20:08:55 +02:00
6b431b18f5 vweb.tmpl: fix a little typo (#8704) 2021-02-12 20:06:37 +02:00
c904c9178d checker: support ParExpr for trying to take address errors & simplify messages 2021-02-13 02:49:22 +11:00
1675b6f3e0 ci: fix code-formatting job 2021-02-12 15:44:12 +02:00
5d36a59dd8 checker: fix returning [] from fn which retuns optional array 2021-02-12 22:30:30 +11:00
0a03856c83 parser: small c2v fixes 2021-02-12 09:12:26 +01:00
67c6f24c84 cgen: format match_expr (#8692) 2021-02-12 03:37:31 +01:00
3164e29651 all: fix fn_or_for_in mut value (part 1) (#8671) 2021-02-12 02:03:11 +02:00
84a16d8684 map: add move method (#8660) 2021-02-12 02:02:33 +02:00
65f2420516 os: fix cp_all mkdir panic (#8680) 2021-02-12 01:55:36 +02:00
375efb0953 checker: improve errors for return count mismatch (#8686) 2021-02-12 01:47:11 +02:00
9d5243a410 examples: add an example of march tracing in glsl, first release (#8689) 2021-02-12 01:42:10 +02:00
317d450723 checker: add error when trying to take address of call expr 2021-02-12 10:39:02 +11:00
4770036e23 docs: fix "plugin-in" beef (#8688) 2021-02-12 01:36:47 +02:00
8f6fec4364 ci: fix building examples/concurrency/concurrency.v on macos 2021-02-12 01:18:40 +02:00
58393bd3f9 ci: fix unix_test.v on unix != macos 2021-02-12 01:12:42 +02:00
89521584a2 ci: fix unix sockets test on macos 2021-02-11 22:34:38 +02:00
9b4f2edbfa net: move unix socket code to net.unix and skip net/unix/unix_test.v … (#8681) 2021-02-11 18:51:12 +02:00
f8db44bb15 ci: update reference to pool_test.v in skip_with_werror in v test-self 2021-02-11 13:12:00 +02:00
ea401b1192 ci: #include <afunix.h> in vlib/net/net_windows.c.v 2021-02-11 12:45:25 +02:00
23a7d4a0c6 readme: mention graphical app android support (#8679) 2021-02-11 11:17:00 +01:00
f390fe3086 CONTRIBUTING.md: update outdated name to correct one (#8677) 2021-02-11 11:04:44 +02:00
578de634fe sync: move pool related code to sync.pool, cleanup, add a README.md 2021-02-11 10:55:23 +02:00
93c1c1cec3 builder: add generated C lines with -stats too 2021-02-11 08:38:09 +02:00
c636a7080d rand: add rand.ascii (#8675) 2021-02-11 08:32:40 +02:00
d4f6488afd net: add better unix socket support (#8651) 2021-02-11 01:24:15 +01:00
8b1337029f ci: add build-examples task to tcc-windows CI (#8653) 2021-02-11 01:23:03 +01:00
f371803a32 cgen: move comp_if_to_ifdef to comptime.v (#8668) 2021-02-11 01:22:49 +01:00