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

10560 Commits

Author SHA1 Message Date
9376009c39 v.eval: support panic function (#14972) 2022-07-07 20:00:59 +03:00
CC
6b597a4b58 builder: add support for icc (Intel C Compiler) (#14975) 2022-07-07 19:48:07 +03:00
758f84fa86 ast, parser, cgen: fix anon sumtype cast (fix #14967) (#14976) 2022-07-07 18:51:57 +03:00
029d583bb2 cgen: a minor fix in match_expr (#14983) 2022-07-07 18:51:27 +03:00
9f3b6e3e3a android: provide more predictable logging, add comptime termux support (#14984) 2022-07-07 18:28:29 +03:00
71a85249ea ci: fix failing ./v -W build-tools 2022-07-07 18:22:21 +03:00
f5001192f9 fmt: handle anon structs; tests: bring back anon struct test 2022-07-07 16:11:13 +03:00
972bba66d1 checker,ast: clean up deprecation code (#14980) 2022-07-07 15:45:45 +03:00
de77114593 eval: support assignment operators like +=, make for a in 0..10 { more robust 2022-07-07 15:13:22 +03:00
15ce15d41b tests: disable anon struct test for now 2022-07-07 13:08:10 +03:00
91acd0f380 ci: fix failing v check-md vlib/sqlite/README.md 2022-07-07 13:05:05 +03:00
7da466e81b parser: show a hint when using v . with multiple fn mains 2022-07-07 13:04:08 +03:00
426421bebb all: anonymous structs (part 2) 2022-07-06 21:38:45 +03:00
f4b39fbe4f cgen: fix sumtype with none (#14965) 2022-07-06 21:03:42 +03:00
CC
d86b4951c7 sqlite: add sync and journal funcs, docs (#14970) 2022-07-06 21:01:27 +03:00
f0ce7fb9d3 Revert "gg: fix android compilation for ~/.vmodules/ui/examples/rectangles.v"
This reverts commit f1a855e6d2.
2022-07-06 16:19:40 +03:00
f1a855e6d2 gg: fix android compilation for ~/.vmodules/ui/examples/rectangles.v 2022-07-06 16:02:50 +03:00
3308313167 os: remove the closing of stream handles at the end of Process.win_slurp/1 2022-07-06 15:43:13 +03:00
a46bcf3571 all: v.ast.byte_type -> v.ast.u8_type (#14964) 2022-07-06 13:32:30 +03:00
CC
6a567a0dd6 sqlite: improve exec_none behaviour (#14955) 2022-07-06 10:44:36 +03:00
bb2223c8b0 checker: fix shared_element_lock.vv test (#14960) 2022-07-06 10:43:36 +03:00
59d6ca0c95 js: remove duplicate match 2022-07-06 07:46:58 +03:00
819b6f475a os: remove unnecessary unsafes 2022-07-06 07:07:48 +03:00
d3090de02e checker: apply the new array check only to len:, not cap: inits 2022-07-06 07:03:36 +03:00
fab5802deb all: fix latest ci errors (#14957) 2022-07-06 07:02:16 +03:00
3f3fb5be47 js: handle Nil 2022-07-06 06:47:37 +03:00
c48ed52f43 checker: vfmt 2022-07-05 23:56:53 +03:00
163c7ba2bb checker: stricter []&Type{len:x} check 2022-07-05 23:51:29 +03:00
9b4dec7b98 parser: anonymous structs (part 1) 2022-07-05 23:17:00 +03:00
5f78647137 all: unsafe nil 2022-07-05 22:59:54 +03:00
0dd5050b29 os: clean up usage of ANativeActivity, allow access to fields (#14948) 2022-07-05 16:30:10 +03:00
56d62a6e6f checker: check undefined ident in reference selector (#14949) 2022-07-05 16:29:54 +03:00
8b8667dd9a cgen: cleanup in fn.v (#14938) 2022-07-05 06:40:57 +03:00
Ken
a50e0f0522 net.websocket: allow timeout to be configured (#14941) 2022-07-05 06:40:23 +03:00
eb10cc9606 vweb: fix '/' in scan_static_directory (#14940) 2022-07-04 15:32:44 +03:00
7f72ffdd66 cgen: fix error for result multi_return (#14936) 2022-07-04 10:54:08 +03:00
90197fd58a term.ui: make C. unions and structs public (solve conflicts with term on windows) 2022-07-04 10:50:19 +03:00
584c035120 sync: fix typo in pool.v (#14928) 2022-07-03 15:24:57 +03:00
9028b0ed76 parser: minor cleanup in partial_assign_stmt() (#14929) 2022-07-03 15:24:42 +03:00
20ba2a10c1 builder: use is_dir for src/; changelog: add 0.3.1 features 2022-07-03 15:13:08 +03:00
c90e8185ed builder: search for .v files in /src/ if there are none 2022-07-03 08:41:26 +03:00
b5f2636b73 Revert "vweb: remove the extra '/' in scan_static_directory (#14806)"
This reverts commit 8172fecb51.
2022-07-02 11:38:24 +03:00
6957f940a0 pkgconfig: fix parsing mid-line comments (#14920) 2022-07-02 11:31:52 +03:00
4032838aba gen.golang: array append & basic strings 2022-07-02 17:07:47 +10:00
1b463834aa builder: fix cross compiling for linux on windows (fix #6241, fix #12922) (#14907) 2022-07-01 15:24:27 +03:00
69d292e8d1 os: detect termux more reliably 2022-07-01 13:52:57 +03:00
b6b611aa82 v: support better separation of general Android vs Termux specific code (part 2) 2022-07-01 13:18:31 +03:00
30401e003f v: support better separation of general Android vs Termux specific code (part 1) 2022-07-01 12:48:35 +03:00
71ff221cff gg: update draw polygon test (#14880) 2022-06-30 21:21:12 +03:00
d3c1e671f1 fmt: minor optimization in struct.v (#14898) 2022-06-30 19:52:49 +03:00