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

194 Commits

Author SHA1 Message Date
f1f9e423c3 interfaces: preparatory fixes 2020-04-25 08:00:44 +02:00
288db055ec vself: allow arbitrary arguments 2020-04-24 12:36:27 +02:00
1d9d9757cf Revert "Revert "compiler: support setting pref.output_cross_c with -os cross""
This reverts commit ba85b8d024.
2020-04-23 22:46:29 +03:00
ba85b8d024 Revert "compiler: support setting pref.output_cross_c with -os cross"
This is reverted until cmd/tools/gen_vc.v
starts passing `-os cross` again, or until
https://github.com/vlang/vc/pull/12 is merged.

This reverts commit 878be4d886.
2020-04-23 22:40:07 +03:00
878be4d886 compiler: support setting pref.output_cross_c with -os cross 2020-04-23 20:24:42 +03:00
adb8fb1dc6 comptime: fix custom -d flags and $if x? {}. Fixes ftp_test.v . 2020-04-23 17:52:44 +03:00
1a79e5419f tests: fix aes_test.v by manually dereferencing the mut dst parameter 2020-04-23 16:45:25 +03:00
bea918bb87 vup: add missing extension to make it work 2020-04-23 13:06:46 +03:00
d871595437 all: replace var with mut 2020-04-23 01:16:58 +02:00
fecf4ddf65 cgen: fix optional pointers 2020-04-22 20:12:30 +02:00
54c382f6f1 vup: fix unnecessary recompiles
fixes #4441
2020-04-22 20:54:39 +03:00
4b8ed3f831 cgen: fixes for ustring, makes utf8_util_test.v pass 2020-04-22 10:35:14 +03:00
c1e8612624 checker/gen: allow vargs to be forwarded. fix/enable variadic test 2020-04-22 13:28:47 +10:00
155891a4e0 parser: add unused variable warning 2020-04-22 01:52:56 +02:00
bc4a576c54 flag: fix flag_test.v 2020-04-21 14:44:17 +03:00
071059e8f2 tests: disable sqlite test for now 2020-04-21 10:21:24 +02:00
2597816ed6 tests: disable clipboard_test for now 2020-04-21 07:26:16 +02:00
77679d9650 tests: mark more tests as fixed 2020-04-21 05:52:44 +02:00
9278a0cfba tests: fix mut_test; x64: sub32() 2020-04-21 05:49:03 +02:00
be40de331d tests: fn_test works now 2020-04-21 05:32:37 +02:00
7a03b18bfe vgit: avoid generics; enables compilation of the performance_compare & oldv tools. 2020-04-20 18:39:25 +03:00
c1fc768c1b fmt: run on cmd/v; cgen: fix anonymous functions 2020-04-20 07:04:31 +02:00
3b00132e14 repl: fix << 2020-04-19 21:52:46 +02:00
57c142b993 checker: disallow pub in main 2020-04-19 00:07:57 +02:00
3d6142064d tests: remove msvc-test 2020-04-18 23:44:42 +02:00
85dbd38ada tests: don't skip rand and repl 2020-04-18 23:43:56 +02:00
86df486988 compiler: rename is_so to is_shared 2020-04-18 17:46:23 +02:00
392986b763 testing: fix race condition, make messages private 2020-04-18 17:44:21 +02:00
eb923b4995 testing: fix count of succeeded tests 2020-04-18 05:49:03 +03:00
fe249ab0c3 vtest: remove pub before main 2020-04-17 21:41:54 +02:00
420ecaf31d cgen: gen_str_for_array() 2020-04-17 16:10:41 +02:00
8bb11d9035 cgen: fix string_interpolation_struct_test.v error 2020-04-17 01:45:42 +02:00
051cc732bb cgen: generate typeof for functions 2020-04-16 21:04:27 +02:00
dee64347e0 cgen: fix const_embed_test.v error 2020-04-16 19:43:39 +02:00
663c69305a cmd/v: fix processing arguments 2020-04-16 19:41:24 +02:00
182108faca fmt fmt.v, vfmt.v 2020-04-16 15:54:17 +02:00
cc9828b481 checker: fix building of shared .so libs 2020-04-16 16:30:19 +03:00
e05f103c41 cli: make compile 2020-04-16 14:50:04 +02:00
6a186e8f11 jsgen: implement js backend 2020-04-15 23:16:49 +02:00
caed4aad58 v run: simplify 2020-04-15 16:17:17 +02:00
c0491285f8 v run: fix 'v run' without any other argument 2020-04-15 12:16:07 +03:00
e1739549b2 crypto: fix rand module 2020-04-14 21:03:02 +02:00
893d14ef8f cmd/v: process version argument correctly 2020-04-14 18:06:59 +02:00
956651384c cgen: fix math/complex_test.v 2020-04-14 07:44:19 +02:00
885612afea ftoa: fix strconv/ftoa/f32_f64_to_string_test.v 2020-04-14 03:53:34 +02:00
df37597f00 tests: disable cookie test for now 2020-04-14 03:43:59 +02:00
080f550625 v up: optimization 2020-04-14 03:32:32 +02:00
8bef97fce6 tests: remove array_to_string_test.v from skip list 2020-04-14 01:03:54 +02:00
24958df565 parser: do not allow duplicate fns; cgen: move fn code to fn.v 2020-04-13 19:59:57 +02:00
d691f46f1e ci: skip again repl_test.v till it passed everywhere 2020-04-13 11:17:20 +03:00