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

7285 Commits

Author SHA1 Message Date
3f2133c65e examples,tools: cleanup most warnings 2020-12-04 16:05:39 +02:00
7a8d6a7c7b scanner: treat warnings as errors on -W too, simillar to the parser 2020-12-04 15:11:35 +02:00
d60f148b0c binary_artifact.yml: chmod 755 thirdparty/tcc/tcc.exe too weekly.2020.49.5 2020-12-04 14:08:18 +02:00
50a3009113 fmt: make single-stmt or blocks single-line (#7126) 2020-12-04 13:25:23 +02:00
9345d489f8 ci: fix self compilation with cached modules on macos (#7127) 2020-12-04 13:25:02 +02:00
52ccdd747f cgen: allow for const ( x = opt() ? ) 2020-12-04 13:11:12 +02:00
d0a2992335 regex: align query/regex err pos in optional err messages/panics 2020-12-04 12:43:25 +02:00
02ba923ba7 fmt: do not add braces for trailing struct arg (#7072) 2020-12-04 11:22:26 +02:00
34049f7135 ci: yaml is fun 2020-12-04 10:21:17 +01:00
951d0ace89 ci: disable gitly -autofree for now 2020-12-04 10:16:07 +01:00
b64945a6c0 autofree: lots of fixes in return_statement() 2020-12-04 10:10:40 +01:00
b578e60dd5 tests: add test for fix #cf7b45b 2020-12-04 15:43:28 +11:00
da1c361cfe ci: add the -usecache test to macos 2020-12-04 04:32:20 +01:00
cf7b45b074 checker: correctly check arrays with element that is an alias. fixes #6735 2020-12-04 14:26:25 +11:00
0c18b3bea6 ci: test -usecache 2020-12-04 04:01:13 +01:00
d12f5f7ba0 x.websocket: vdoc (#7091) 2020-12-04 01:52:26 +01:00
cae3bd7f32 gg: vfmt gg.v 2020-12-04 01:27:40 +01:00
e160f6e7d2 gg: screen_size() 2020-12-03 23:17:00 +01:00
b37550c279 binary_artifact.yml: unpack to a v/ folder as before. weekly.2020.49.3 weekly.2020.49.4 2020-12-03 22:44:03 +02:00
9b6a1552e9 checker: check match return mismatch type (fix #6826) (#7109) 2020-12-03 21:14:23 +02:00
d590ce7675 map: add 3 DenseArray methods for bootstrapping (#7113) 2020-12-03 21:12:53 +02:00
6c100a0bc3 vls,parser: fix an eof error in parsing invalid const declarations (#7115) 2020-12-03 21:11:43 +02:00
15ffce1317 regex: fix compilation issues with gcc under ubuntu (#7112) 2020-12-03 19:33:53 +01:00
793f9ae9e3 doctor: use os.uname().machine, on incomplete CPU info; display os.getwd() too 2020-12-03 19:15:17 +02:00
06eaded6ea string: change tos_lit to _SLIT (#7079) 2020-12-03 16:02:48 +01:00
b8bb034f91 binary_artifact.yml: restore top level v_{linux,macos,windows}/ folder in the .zip files. weekly.2020.49.2 2020-12-03 16:56:39 +02:00
110c7e6f90 workflows: build 0.* tags weekly.2020.49 2020-12-03 15:04:49 +01:00
eefdf4baa6 scanner: do not warn for \x07 in strings 2020-12-03 14:11:32 +02:00
2f6757b315 binary_artifact.yml: chmod 755 the v executables before archiving them. 2020-12-03 12:51:28 +02:00
b1e3db712e binary_artifact.yml: restore .ctags.d/ and .github/ (helps vim/emacs users and running CI tests locally) 2020-12-03 11:52:09 +02:00
558a756431 parser: fix position offset by 1 (#7099) 2020-12-03 11:25:06 +02:00
97ed2bf211 make: remove obsolete references to /var/tmp/tcc 2020-12-03 09:17:31 +02:00
c5a7c51dfd parser: add a check for known vars in or block (#7094) 2020-12-03 04:46:04 +01:00
30da85a4d5 checker: fix optional or_block {none} (#7095) 2020-12-03 01:03:17 +01:00
c1b25dd61d cgen: fix map value op-assign modification (#7101) 2020-12-03 00:40:11 +01:00
1037d3a383 checker: make missing mut before an argument a warning 2020-12-02 23:58:06 +01:00
4b94c29c91 tests: use .replace_each() instead of a .replace() chain 2020-12-02 19:47:07 +02:00
ce1fa1194d parser: fix not used parent warning for selective imports. closes #6916 2020-12-03 01:14:49 +11:00
93fe2ce22d doc: add anonymous function exemples on filter/map (#7089) 2020-12-02 14:41:31 +01:00
1356ac63b4 doctor: detect wsl 1 and wsl 2 separately (#7081) 2020-12-02 14:41:13 +01:00
2691163a7e scope: remove redundant name arg from register() (#7077) 2020-12-02 14:40:25 +01:00
f8af866f76 builtin: make v_realloc use int parameter instead of u32 (#7080) 2020-12-02 15:35:11 +02:00
cd46eb42d7 checker: fix generic os.fn call (script) without mod prefix. fixes #7073 2020-12-02 21:40:44 +11:00
ca7692c839 error on unknown generic struct init. closes #7085 2020-12-02 20:53:40 +11:00
d8b8aca51e gen: fix arr.last().field (#7076) 2020-12-02 04:35:00 +01:00
ff26f0539c doc : array slicing examples (#7069) 2020-12-02 04:06:43 +01:00
dedb8f7e41 fmt: smarter wrap of orm lines (#7070) 2020-12-02 04:06:20 +01:00
7c394b9d58 x.websocket: docs and cleanup (#7078) 2020-12-02 04:02:53 +01:00
953a51bec8 autofree: fix an off by 1 error 2020-12-02 03:45:08 +01:00
8adc8ed103 parser: do not fail on comment direct after import (#7071) 2020-12-01 22:32:34 +02:00