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

7308 Commits

Author SHA1 Message Date
865c30118f checker: add fix & better comment for previous commit 2020-12-06 01:37:00 +11:00
3172f324d1 checker: infer array_init type from call with in return of or block. closes #7135 2020-12-06 01:26:28 +11:00
daa659e1fd builder: allow for -os windows -cc msvc -o x.c on any platform 2020-12-05 15:35:39 +02:00
fbf6910ab9 builder: remove executables after v run file.v 2020-12-05 13:03:12 +02:00
7d9d42b2e2 math.fractions: document the remaining functions in math.fractions 2020-12-05 12:23:18 +02:00
f7861774cf tools: add a modified version of Larpon's missdoc.v tool 2020-12-05 12:10:54 +02:00
0dfcacd26b cgen: fix fn f(mut a []int) { a << [1,2] } 2020-12-05 10:12:17 +02:00
b18915df62 tests: cleanup long running repl tests (replaced by faster ordinary tests in vlib/v/tests/) 2020-12-05 08:52:08 +02:00
595efbac5b checker: fix or_block return &type mismatch (#7138) 2020-12-05 08:06:51 +02:00
d1281ac6c1 autofree: handle break 2020-12-05 05:06:52 +01:00
4fb37e81b2 regex: bug fixes (#7137) 2020-12-05 01:51:48 +01:00
89952edd25 gg: remove unnecessary copy in draw_text 2020-12-05 00:03:46 +01:00
5180013aef autofree: fix array re-assignment with struct fields 2020-12-04 23:30:30 +01:00
76ed8e3750 checker: don't disallow method call chains (#7128) 2020-12-04 21:27:38 +01:00
f14bd10c00 autofree: more return fixes 2020-12-04 20:44:33 +01:00
6a47deb3f8 checker: ensure array init matches the array's type (#7118) 2020-12-04 20:39:32 +02:00
215a76a715 string: make tos_lit deprecated (#7129) 2020-12-04 20:34:58 +02:00
47d0ed308d parser: prepare for better VLS integration, more accurate parser errors (#7119) 2020-12-04 20:34:05 +02:00
52fb7033c3 gen: fix evaluating the receiver of array methods (.map(), .filter(), etc) more than once (#7130) 2020-12-04 20:29:34 +02:00
f21b2b41ac gen: make _SLIT macro determine len at compile-time (#7131) 2020-12-04 20:14:39 +02:00
9ea2608372 repeat: implement -nmaxs and -nmins to eliminate flukes 2020-12-04 19:44:30 +02:00
ac7440cf92 repeat: implement -N (use \n instead of \r) 2020-12-04 19:44:29 +02:00
0ea2fa228f autofree: fix or {}; ci: bring back gitly -autofree 2020-12-04 18:06:53 +01:00
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