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
|
7038f59ca5
|
compiler: add back support for -live
|
2020-05-02 01:14:44 +03:00 |
Delyan Angelov
|
a6dfc6d46b
|
compiler: support ctags with -print_v_files and .ctags.d/v.ctags
|
2020-04-30 19:45:50 +03: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 |
Alexander Medvednikov
|
a48080afec
|
parser: deprecate import(); replace remaining import()s
|
2020-04-26 07:36:02 +02: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 |
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 |
Kris Cherven
|
d871595437
|
all: replace `var` with `mut`
|
2020-04-23 01:16:58 +02:00 |
Kris Cherven
|
155891a4e0
|
parser: add unused variable warning
|
2020-04-22 01:52:56 +02:00 |
Alexander Medvednikov
|
c1fc768c1b
|
fmt: run on cmd/v; cgen: fix anonymous functions
|
2020-04-20 07:04:31 +02:00 |
Tim Basel
|
86df486988
|
compiler: rename is_so to is_shared
|
2020-04-18 17:46:23 +02:00 |
Alexey
|
663c69305a
|
cmd/v: fix processing arguments
|
2020-04-16 19:41:24 +02:00 |
Delyan Angelov
|
cc9828b481
|
checker: fix building of shared .so libs
|
2020-04-16 16:30:19 +03:00 |
Abdullah Atta
|
6a186e8f11
|
jsgen: implement js backend
|
2020-04-15 23:16:49 +02:00 |
pancake
|
caed4aad58
|
v run: simplify
|
2020-04-15 16:17:17 +02:00 |
pancake
|
c0491285f8
|
v run: fix 'v run' without any other argument
|
2020-04-15 12:16:07 +03:00 |
Alexey
|
893d14ef8f
|
cmd/v: process version argument correctly
|
2020-04-14 18:06:59 +02:00 |
Delyan Angelov
|
99db5f53f7
|
repl_test.v: fix compilation (non working ones are for now renamed to .skip)
|
2020-04-13 11:06:52 +03:00 |
Delyan Angelov
|
c64e447749
|
v: fix CI
|
2020-04-11 10:50:59 +03:00 |
Delyan Angelov
|
95709811e0
|
v: support VFLAGS, fix 'v run source.v arg after source'
|
2020-04-11 10:28:43 +03:00 |
Delyan Angelov
|
ba799b3f85
|
builder: support v.mod/@VROOT, fix -cflags and -cache
|
2020-04-11 09:57:31 +03:00 |
Alexander Medvednikov
|
b95a47b5a7
|
checker: check fn main(); vfmt: fix for{}, module and module comments
|
2020-04-10 22:27:54 +02:00 |
Alexander Medvednikov
|
fc4a05741c
|
cmd/v: remove debug prints
|
2020-04-10 18:18:50 +02:00 |
Alexander Medvednikov
|
f76931c01e
|
cache builtin modules
|
2020-04-10 18:11:43 +02:00 |
Alexander Medvednikov
|
9b2511133d
|
vfmt: lots of fixes; cmd/v: -keepc;
|
2020-04-10 00:30:43 +02:00 |
Alexander Medvednikov
|
f3c917e0aa
|
fmt: fix array receivers; cmd/v: -showcc
|
2020-04-09 15:05:06 +02:00 |
Major Taylor
|
efeea40520
|
tools: 'v create' -> 'v new'
|
2020-04-07 19:37:15 +02:00 |
Alexander Medvednikov
|
fa5fcee584
|
cmd/v: fix run args
|
2020-04-07 03:21:32 +02:00 |
Alexander Medvednikov
|
fa4fb3b847
|
cmd/v: set is_run
|
2020-04-07 01:23:36 +02:00 |
Alexander Medvednikov
|
33644a4f91
|
cmd/v: fix `run`
|
2020-04-07 01:09:25 +02:00 |
Alexander Medvednikov
|
8d150d427a
|
merge and simplify cmd/v and v.builder
|
2020-04-07 00:44:31 +02:00 |
Alexander Medvednikov
|
2006995020
|
cmd/v: remove clang-format (the generated code is pretty from the start)
|
2020-04-06 17:11:01 +02:00 |
Delyan Angelov
|
fde88a2c51
|
ci: implement 'v test-fixed' and use it on ubuntu,tcc,msvc jobs
|
2020-04-05 12:40:17 +03:00 |
lutherwenxu
|
4bade9bcea
|
cmd/v: fix argument parsing
|
2020-04-04 12:09:34 +02:00 |
Delyan Angelov
|
31c4b1cda6
|
v2: compile vfmt again; consistent colored error messages
|
2020-04-03 18:42:22 +03:00 |
yuyi
|
50b9faf347
|
doc: fix doc command error running in vroot
|
2020-04-03 12:00:33 +02:00 |
Alexander Medvednikov
|
16acc5f312
|
cmd/v: -backend
|
2020-04-02 18:34:55 +02:00 |
Alexander Medvednikov
|
804d303487
|
cgen: add () for | and ^
|
2020-04-02 18:26:56 +02:00 |
Alexander Medvednikov
|
50dabc8a49
|
fix valgrind_test
|
2020-04-02 18:22:36 +02:00 |
Alexander Medvednikov
|
fd12e4e826
|
fix compiler_test.v
|
2020-04-02 18:12:10 +02:00 |