Delyan Angelov
|
b2a71ecab2
|
pref: support v -e "println(2+5)" (#17605)
|
2023-03-12 00:42:36 +01:00 |
|
yuyi
|
017ace6ea7
|
vfmt: change all '$expr' to '${expr}' (#16428)
|
2022-11-15 16:53:13 +03:00 |
|
Wertzui123
|
5047058595
|
stbi: fix memory leak from stbi.load/1 with GC (#16028)
|
2022-10-11 15:19:36 +03:00 |
|
Annie
|
8f7958273b
|
compiler: add -raw-vsh-tmp-prefix tmp flag, to allow for executing scripts without .vsh extension (#15829)
|
2022-09-20 15:52:18 +03:00 |
|
Delyan Angelov
|
993802f6a6
|
markused: fix compilation of gg programs with -skip-unused , add test to prevent regressions (#15821)
|
2022-09-20 08:03:03 +03:00 |
|
Delyan Angelov
|
5498a6c263
|
tests: add more -skip-unused cases to v test-all
|
2022-07-11 11:02:17 +03:00 |
|
Delyan Angelov
|
6a4ba22eae
|
tests: flush test headers to ensure stable output with VJOBS>1
|
2022-06-22 12:46:32 +03:00 |
|
Delyan Angelov
|
60e205a193
|
tests: add ability to check the output of commands for .starts_with, .ends_with and .contains strings, in v test-all
|
2022-04-25 12:20:38 +03:00 |
|
Delyan Angelov
|
31b28af179
|
bootstrap: remove -I ./thirdparty/stdatomic/nix from make files (#14111)
|
2022-04-21 00:12:50 +03:00 |
|
lemon
|
960225f7a7
|
builtin: fix -cc gcc -gc boehm on linux and macos (#14115)
|
2022-04-21 00:12:17 +03:00 |
|
Alexander Medvednikov
|
36ec47cd20
|
all: replace "NB:" with "Note:" (docs/comments)
|
2022-03-06 20:01:22 +03:00 |
|
Delyan Angelov
|
359b674cff
|
ci: fix more failing tests
|
2022-01-22 23:18:09 +02:00 |
|
Delyan Angelov
|
62c3ad4953
|
use os.quoted_path more
|
2022-01-22 22:22:22 +02:00 |
|
playX
|
ec91de3504
|
builtin: use dlmalloc for -freestanding (#13054)
|
2022-01-06 14:10:37 +02:00 |
|
Delyan Angelov
|
1521d08e84
|
eval: ignore ast.Module (fixes v interpret file.v regression after 07cf6d9 )
|
2022-01-02 10:09:50 +02:00 |
|
Delyan Angelov
|
0021fbbaa9
|
gg: support VGG_STOP_AT_FRAME=120 VGG_SCREENSHOT_FOLDER=. VGG_SCREENSHOT_FRAMES=10,20,30 ./v -d gg_record run examples/gg/bezier_anim.v (#12767)
|
2021-12-08 22:38:33 +02:00 |
|
pancake
|
1b691e7612
|
native: implement for-c and for-in range loops (#12155)
|
2021-11-30 11:49:30 +02:00 |
|
pancake
|
89bab98833
|
native: implement a working hello world compilation for w64 (#12577)
|
2021-11-26 19:03:15 +02:00 |
|
Delyan Angelov
|
6c728cf389
|
js: add draft support for -skip-unused (hello_world.v works)
|
2021-10-12 19:34:37 +03:00 |
|
Delyan Angelov
|
bf0b86774a
|
fix for the "v.c should be buildable with no warnings" step in v test-all
|
2021-09-28 10:34:54 +03:00 |
|
crthpl
|
85b58b03a3
|
cgen: parallelize (#10844)
|
2021-09-28 10:28:04 +03:00 |
|
Delyan Angelov
|
6ea750da8d
|
v test-all: add a v run examples/v_script.vsh step too
|
2021-09-10 12:45:52 +03:00 |
|
Delyan Angelov
|
2b92ccecb5
|
ci: fix v build-examples and v build-tools
|
2021-08-28 12:44:03 +03:00 |
|
Delyan Angelov
|
3ffa6c1664
|
v.pref: fix ./v -usecache -cg run examples/hello_world.v
|
2021-08-15 08:35:41 +03:00 |
|
Daniel Däschle
|
ad3835b598
|
parser: deprecate short struct init (#10842)
|
2021-07-20 11:17:08 +03:00 |
|
Delyan Angelov
|
a007dd5d22
|
builder: support -o - to print the generated C/JS source to stdout
|
2021-07-18 16:26:50 +03:00 |
|
Delyan Angelov
|
027be2ecd4
|
tests: show a list of all failed commands in the summary too
|
2021-07-15 11:53:14 +03:00 |
|
Delyan Angelov
|
5322a25690
|
tests: detect missing -o v.c files earlier
|
2021-07-13 22:24:38 +03:00 |
|
Delyan Angelov
|
816bf308ad
|
v test-all: add a -freestanding check on Linux
|
2021-06-23 13:33:16 +03:00 |
|
Delyan Angelov
|
af60eba5e6
|
tools: cleanup generated executables by v test-all
|
2021-06-15 14:28:46 +03:00 |
|
Delyan Angelov
|
dd0a97541c
|
tests: use term.header_left, and a more compact output layout
|
2021-05-20 11:25:07 +03:00 |
|
Delyan Angelov
|
25ca1dd276
|
v test-all: test -autofree and -prealloc on V locally too
|
2021-05-20 10:07:23 +03:00 |
|
spaceface
|
73352583e7
|
ci: fix all -cstrict warnings with gcc and clang (#9792)
|
2021-04-19 15:38:48 +03:00 |
|
Delyan Angelov
|
aa5f733f01
|
tools: add -cflags -Werror step to v test-all
|
2021-04-05 23:52:39 +03:00 |
|
Lukas Neubert
|
76ea3e7b41
|
tools/check-md: allow directories as args and deprecate -all flag (#8582)
|
2021-02-05 16:46:20 +01:00 |
|
Delyan Angelov
|
89bf48e3ba
|
ci: fix v -W build-examples
|
2021-01-31 10:43:49 +02:00 |
|
Delyan Angelov
|
8398e2f448
|
ci: fix -usecache for programs using thirdparty C libs
|
2021-01-29 19:44:33 +02:00 |
|
yuyi
|
5ee3fecf60
|
checker: check for mut val in immutable obj (#8285)
|
2021-01-23 10:40:17 +01:00 |
|
Delyan Angelov
|
927606dc39
|
tools: rename v test-compiler-full to v test-self
|
2021-01-19 10:41:51 +02:00 |
|
Delyan Angelov
|
3ee78dc961
|
term: add term.colorize/2, use it in the tests. Support ConEmuANSI = ON too.
|
2021-01-17 19:09:29 +02:00 |
|
Delyan Angelov
|
460f32baf2
|
tests: add v test-all , move v test-fixed to v test-compiler-full
|
2021-01-17 16:11:10 +02:00 |
|