Delyan Angelov
|
5eb71c4a13
|
fmt: initial support for -debug
|
2020-05-04 17:27:41 +03:00 |
|
yuyi
|
4794c6a0e7
|
cmd: simplify internal.help => help
|
2020-05-04 14:21:32 +02:00 |
|
Delyan Angelov
|
acd80f052b
|
tests: improve diagnostic output on failure
|
2020-05-04 11:21:25 +03:00 |
|
Delyan Angelov
|
845ffb59a6
|
live: use mostly pure V code for reloading, eases customization
|
2020-05-03 20:22:24 +03:00 |
|
yuyi
|
b4e4e6bb21
|
vrepl: fix cleanup on windows
|
2020-05-03 18:13:37 +02:00 |
|
Alexander Medvednikov
|
361fad9231
|
tests: disable valgrind test until fn scopes are fixed
|
2020-05-03 16:29:15 +02:00 |
|
Alexander Medvednikov
|
16fe8103ba
|
tests: bring back valgrind test
|
2020-05-03 13:12:05 +02:00 |
|
Delyan Angelov
|
7038f59ca5
|
compiler: add back support for -live
|
2020-05-02 01:14:44 +03:00 |
|
Alexander Medvednikov
|
51da324465
|
tests: fix eventbus_test.v
|
2020-05-01 10:57:19 +02:00 |
|
Delyan Angelov
|
a6dfc6d46b
|
compiler: support ctags with -print_v_files and .ctags.d/v.ctags
|
2020-04-30 19:45:50 +03:00 |
|
Tim Basel
|
3e4cd12fd0
|
.gitignore: ignore all binary files by default
|
2020-04-29 16:49:13 +02:00 |
|
Delyan Angelov
|
0e765e34be
|
vfmt: extract v.util.find_working_diff_command, color_compare_files
|
2020-04-29 11:51:45 +03:00 |
|
Delyan Angelov
|
8ea087f957
|
vfmt: fix compilation; handle the case when fmt.tabs is not enough
|
2020-04-28 16:04:37 +03:00 |
|
Delyan Angelov
|
eb9448e59e
|
tests: fix CI, by skipping http_test.v again.
|
2020-04-28 15:24:41 +03:00 |
|
Delyan Angelov
|
c6a15dba50
|
compiler: add support for size_t
|
2020-04-28 15:07:19 +03:00 |
|
Enzo Baldisserri
|
682838a0cf
|
checker: check array and fields mutability
|
2020-04-27 22:53:26 +02:00 |
|
Delyan Angelov
|
ce1215f507
|
vfmt: set Preferences.is_fmt flag (bugfix)
|
2020-04-27 23:20:16 +03:00 |
|
Delyan Angelov
|
e67bf674e3
|
scanner: cleanup, only v.parser now depends on v.scanner
|
2020-04-27 16:08:04 +03:00 |
|
Alexander Medvednikov
|
eb8973c362
|
builder: module caching fixes
|
2020-04-27 14:46:25 +02:00 |
|
Alexander Medvednikov
|
f005079e0b
|
pref: rename keep_c
|
2020-04-27 13:28:00 +02:00 |
|
Delyan Angelov
|
e523540f3a
|
profile: use specialized time__vpc_now
|
2020-04-26 22:14:54 +03:00 |
|
yuyi
|
9f4d498ff1
|
all: updateimport () and []array
|
2020-04-26 13:49:31 +02:00 |
|
Delyan Angelov
|
b898970031
|
cmd/tools: use same line imports too
|
2020-04-26 09:32:05 +03:00 |
|
Alexander Medvednikov
|
a48080afec
|
parser: deprecate import(); replace remaining import()s
|
2020-04-26 07:36:02 +02:00 |
|
yuyi
|
541b058e90
|
all: use a !in b instead of !(a in b)
|
2020-04-26 06:39:23 +02:00 |
|
Delyan Angelov
|
08799792a7
|
tests: fix regex test
|
2020-04-25 23:42:48 +03:00 |
|
Delyan Angelov
|
19d7553d67
|
tests: fix vlib/net/http/cookie_test.v
|
2020-04-25 22:53:18 +03:00 |
|
Alexander Medvednikov
|
e0f9c042c1
|
cgen: interface fixes
|
2020-04-25 21:24:12 +02:00 |
|
yuyi
|
c26e83f58a
|
array: fix fixed array errors
|
2020-04-25 18:26:38 +02:00 |
|
joe-conigliaro
|
aacc3c6f7e
|
cgen: generate str for variadic (#4587)
|
2020-04-25 22:23:47 +10:00 |
|
Delyan Angelov
|
4bcdf11743
|
cgen: support -profile - and -profile x.txt
|
2020-04-25 13:41:49 +03:00 |
|
Delyan Angelov
|
eecf92cdb0
|
cgen: implement -profile support.
|
2020-04-25 13:05:49 +03:00 |
|
Delyan Angelov
|
1863dda8e5
|
help: update help .txt files
|
2020-04-25 11:15:57 +03:00 |
|
Delyan Angelov
|
e0ab318f56
|
cgen: add support for v -printfn main file.v
|
2020-04-25 11:15:57 +03:00 |
|
Alexander Medvednikov
|
f1f9e423c3
|
interfaces: preparatory fixes
|
2020-04-25 08:00:44 +02:00 |
|
Enzo Baldisserri
|
288db055ec
|
vself: allow arbitrary arguments
|
2020-04-24 12:36:27 +02:00 |
|
Delyan Angelov
|
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 |
|
Delyan Angelov
|
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 |
|
Delyan Angelov
|
878be4d886
|
compiler: support setting pref.output_cross_c with -os cross
|
2020-04-23 20:24:42 +03:00 |
|
Delyan Angelov
|
adb8fb1dc6
|
comptime: fix custom -d flags and $if x? {} . Fixes ftp_test.v .
|
2020-04-23 17:52:44 +03:00 |
|
Delyan Angelov
|
1a79e5419f
|
tests: fix aes_test.v by manually dereferencing the mut dst parameter
|
2020-04-23 16:45:25 +03:00 |
|
JalonSolov
|
bea918bb87
|
vup: add missing extension to make it work
|
2020-04-23 13:06:46 +03:00 |
|
Kris Cherven
|
d871595437
|
all: replace var with mut
|
2020-04-23 01:16:58 +02:00 |
|
Enzo Baldisserri
|
fecf4ddf65
|
cgen: fix optional pointers
|
2020-04-22 20:12:30 +02:00 |
|
JalonSolov
|
54c382f6f1
|
vup: fix unnecessary recompiles
fixes #4441
|
2020-04-22 20:54:39 +03:00 |
|
Delyan Angelov
|
4b8ed3f831
|
cgen: fixes for ustring, makes utf8_util_test.v pass
|
2020-04-22 10:35:14 +03:00 |
|
joe-conigliaro
|
c1e8612624
|
checker/gen: allow vargs to be forwarded. fix/enable variadic test
|
2020-04-22 13:28:47 +10:00 |
|
Kris Cherven
|
155891a4e0
|
parser: add unused variable warning
|
2020-04-22 01:52:56 +02:00 |
|
yuyi
|
bc4a576c54
|
flag: fix flag_test.v
|
2020-04-21 14:44:17 +03:00 |
|
Alexander Medvednikov
|
071059e8f2
|
tests: disable sqlite test for now
|
2020-04-21 10:21:24 +02:00 |
|