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

13892 Commits

Author SHA1 Message Date
cd31108260 cgen: implement '#preinclude' (#15456) 2022-08-18 15:59:08 +03:00
7227c1d508 scanner: fix false &&!ok1 (fix #7524) (#15458) 2022-08-18 11:55:38 +03:00
af8bd10761 v.pref: support v -trace-calls run file.v (#15450) 2022-08-18 11:45:37 +03:00
d3307fd2e3 cgen: minor cleanup in fn_var_signature() (#15454) 2022-08-17 18:42:46 +03:00
7ed3389fa8 ci: fix -cstrict checks after 7585e86 2022-08-17 18:40:15 +03:00
18e737aee2 builtin,tests: fix int_test.v on macos, m1 2022-08-17 17:18:10 +03:00
7585e86868 os: reduce heap allocations done by os.real_path, os.executable, os.getwd 2022-08-17 17:06:38 +03:00
0e62344043 tests: make private_test.v more tolerant to small delays 2022-08-17 16:25:46 +03:00
e1ebd90190 cgen: fix array of fixed array map/filter/any/all(it[0]) (fix #15422) (#15445) 2022-08-17 16:16:08 +03:00
9887dd1fbf cgen: fix go call fn with anon fn argument (fix #10351, fix #10270) (#15446) 2022-08-17 16:12:52 +03:00
70f466460f cgen: fix struct field name generation in auto free (#15440) 2022-08-17 09:11:58 +03:00
374186f1f7 checker: fix fn call with mut array of aliases arguments (#15443) 2022-08-17 08:49:53 +03:00
d41b2be3a7 crypt: implement crypto.rand.read/1 for OpenBSD and FreeBSD (#15437) 2022-08-17 07:41:27 +03:00
8736f26a1c tutorials: simplify new_article() a bit 2022-08-16 22:20:03 +03:00
9b9115471f datatypes: Set implementation (#14853) 2022-08-16 20:23:48 +03:00
b08f500c60 cgen: fix fn_var_signature() when param type is function (#15436) 2022-08-16 20:21:58 +03:00
dc37386bcc cgen: minor optimization in return_stmt() (#15434) 2022-08-16 20:21:02 +03:00
77fd1419a7 cgen: avoid another sizeof warning in generated code (#15435) 2022-08-16 20:20:13 +03:00
18cccb6caf builtin: show non zero codes on bubbled error_with_code(msg,code) errors 2022-08-16 18:59:38 +03:00
66a3cdec6a cgen: add fn_var_signature(info ast.FnType, var_name string) string (#15433) 2022-08-16 12:57:33 +03:00
3bc01d696d cgen: fix []u8 string representation (#15432) weekly.2022.33 2022-08-15 23:48:38 +03:00
3aad5e2a8d cgen, checker: fix multi line return optional (#15428) 2022-08-15 23:43:56 +03:00
8be85e7590 cgen: fix shared map delete (#15431) 2022-08-15 23:42:57 +03:00
26986eb2f8 tests: fix deprecation warning in tcp_test.v 2022-08-15 15:17:00 +03:00
6fdcc5bcd0 checker, cgen: fix closure with fn variables (fix #15286) (#15427) 2022-08-15 06:52:08 +03:00
90d9b200f9 gc: fix msvc not using libatomic_ops (#15418) 2022-08-14 13:16:52 +03:00
8f98f1db9e os: fix os.open_file('text.txt', 'wb', 0o666), add test (#15420) 2022-08-14 09:50:05 +03:00
cae7bc9a9a examples: add examples/gg/rotating_textured_quad.v 2022-08-14 09:45:25 +03:00
7280d4c95a checker: add error for println('x').abcd (#15423) 2022-08-14 09:43:54 +03:00
4c0339242a doc: fix example comment for string.strip_margin() 2022-08-14 08:06:52 +03:00
9734148f12 cgen: fix generic with multi-nested generic method call ref argument (#15421) 2022-08-13 19:26:00 +03:00
672066b65b cgen: fix optional indexes with mutable arrays (#15399) 2022-08-13 11:58:31 +03:00
Ken
001144fa82 doc: fix a typo in the -no-preludes option description in v help build-c (#15404) 2022-08-13 10:07:08 +03:00
f557acf76b net.urllib: fix ipv6 address parsing [ipv6]:port closes #15309 2022-08-13 00:50:38 +10:00
657389446b checker: fix typo (#15397) 2022-08-12 17:25:52 +03:00
9f2651717a checker: fix generics with multi nested generic method call (#15410) 2022-08-12 17:25:29 +03:00
b45da86688 examples: refactor vweb_orm_jwt (#15389) 2022-08-12 17:24:57 +03:00
9c96b13f9b ast: fix anon fn with nested anon fn argument (#15415) 2022-08-12 17:24:23 +03:00
70e3c72619 ast: fix expr.str() (fix #12650 #13312) (#15414) 2022-08-12 17:24:13 +03:00
584597aa3d checker: check mismatch of return result type (#15413) 2022-08-12 17:23:14 +03:00
e6606d8670 cgen: fix optional in if expr (#15411) 2022-08-12 17:22:27 +03:00
09f1eb9ad2 doc: make if debug a bit more clear 2022-08-12 05:10:39 +03:00
fd83b95d85 sokol: expose context_pool_size field on sgl.Desc (#15409) 2022-08-11 20:49:11 +03:00
9e0bf005f7 checker: simplify infer_fn_generic_types() (#15408) 2022-08-11 14:25:43 +03:00
275a997ec1 vweb: fix vweb static url (#15396) 2022-08-11 08:28:47 +03:00
32fa475316 markused: fix generic fn mark as used (fix #15387) (#15406) 2022-08-11 08:27:20 +03:00
f54e45b77e json: fix array_fixed encode/decode (#15398) 2022-08-11 03:52:56 +03:00
5095364838 cgen: avoid a compiler warning in generated code (#15394) 2022-08-11 03:52:42 +03:00
1c6366eb9c cgen: fix generated any/filter/all methods for shared array fields 2022-08-10 14:05:33 +03:00
78d0255e6c checker: fix generics with nested generic method call (#15390) 2022-08-10 11:29:19 +03:00