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

78 Commits

Author SHA1 Message Date
Delyan Angelov
bf749b3559
ci: add test jobs for the wasm module, for macos, linux and windows (#17972) 2023-04-16 14:52:00 +03:00
l-m
0625caad56
wasm: add a webassembly compiler backend, based on using binaryen (#17368) 2023-02-28 23:58:53 +02:00
JalonSolov
0c03ebb7a4
.gitignore: ignore Intellij items (#16280) 2022-11-01 18:51:46 +02:00
Delyan Angelov
4564a47fbc .gitignore: ignore Visual Studio's .vs/ folder 2022-10-28 22:40:47 +03:00
Delyan Angelov
603319e30b
.gitignore: ignore vold/vnew (ensure that artefacts used for benchmarking before/after changes are not commited) 2022-10-16 20:44:07 +03:00
Delyan Angelov
d848311fe2
tests: add missing script_with_no_extension, add exception for /tmp.* files in .gitignore 2022-09-20 16:17:21 +03:00
Spydr
867f500d78
gitignore: ignore valgind vgcore.* debug files (#15321) 2022-08-02 17:59:29 +03:00
Subhomoy Haldar
8ee614d3f8
encoding.binary: add unit tests and module documentation (#15000) 2022-07-09 15:52:19 +03:00
Subhomoy Haldar
2794aa623a
tools: include vls.log in the .gitignore files for new V projects (#12522) 2021-11-19 19:23:35 +02:00
Andreas Schoeller
f14dabc6bd
math.big: add a new greatest-common-divisor-algo for big.Integer, also add a benchmark for it (#12261) 2021-10-26 11:10:13 +03:00
crthpl
85b58b03a3
cgen: parallelize (#10844) 2021-09-28 10:28:04 +03:00
Paul Dardeau
0115a51de4
makefiles: rename as requested in issues tracker (#11380) 2021-09-04 14:32:42 +03:00
shadowninja55
eb65ad078d
checker: prohibit passing non-lvalue as voidptr (#10838) 2021-07-18 15:04:16 +03:00
shadowninja55
6892f67a04
.gitignore: add common nix files to the dev env section (#10822) 2021-07-16 11:58:39 +03:00
Delyan Angelov
e108a67952
tools: fix compilation of an instrumented vdbg in v bug hw.v (module lookup problem due to abs path) 2021-06-30 14:40:04 +03:00
Delyan Angelov
af60eba5e6
tools: cleanup generated executables by v test-all 2021-06-15 14:28:46 +03:00
Miccah
dcd072a2b5
.gitignore: do not ignore top level binaries to make garbage file cleanup easier (#10457) 2021-06-14 19:08:48 +03:00
Louis Schmieder
7184629969
orm: add initial pg support (#9827) 2021-04-25 18:57:55 +03:00
Delyan Angelov
12f8b1b443
.gitignore: ignore temporarily test.bin 2021-03-05 17:41:49 +02:00
Delyan Angelov
2f82466d30
gitignore: ignore the presence/absence of cmd/tools/.disable_autorecompilation 2021-01-18 08:51:58 +02:00
Yaskhan
e237df3c1c
gitignore: ignore .rsp files (#7783) 2021-01-01 17:24:08 +01:00
Daniel Däschle
925b40e2c0
gitignore: ignore .env (#6879) 2020-11-19 21:16:03 +01:00
Emily Hudson
cd2a2cef25
vlib/net: add buffered IO, x.net -> net (#6754) 2020-11-15 22:54:47 +02:00
yuyi
b04e509830
gitignore: git ignore symlink dir 2020-06-28 13:35:23 +02:00
spaceface777
624005bbd0
tcc_win: fix tests 2020-06-19 12:54:56 +02:00
spaceface777
5f21b152a7
tcc: support tcc on Windows 2020-06-14 23:15:12 +02:00
Ned Palacios
30e0bda434
vdoc: rewrite usage, add new options + streamline process 2020-06-05 09:59:26 +02:00
Delyan Angelov
e79adc0ba1 v symlink: use a .symlink/v.bat launcher to avoid global PATH polution 2020-05-26 13:34:01 +03:00
yuyi
fe0b587b1f
make.bat: optimize vc download 2020-05-22 11:46:55 +03:00
Swastik Baranwal
04744a5390
string: add trim_prefix and trim_suffix 2020-05-15 19:37:14 +02:00
Lukas Neubert
b5b8fdaeda
gitignore: ignore VS Code workspaces 2020-05-12 19:29:44 +02:00
Tim Basel
3e4cd12fd0
.gitignore: ignore all binary files by default 2020-04-29 16:49:13 +02:00
Delyan Angelov
8c526ad05b tests: ignore vlib/v/checker/tests/*.v files (only *.vv are sources there) 2020-04-28 16:45:25 +03:00
Daniel Däschle
0f11d883fa
checker: fix error messages and add checker tests
* checker: fix error messages
* tests: fix command and ignore defect output
2020-04-10 11:59:07 +03:00
Daniel Däschle
1c340174b7
cgen: print nested structs 2020-04-08 22:14:01 +02:00
Daniel Däschle
d38acb5487
cgen: fix enum print case 2020-04-08 18:55:10 +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
krischerven
3e129cef8f
.gitignore: add vim files 2020-04-01 14:57:01 +02:00
Delyan Angelov
b62035e3d0
solaris & termux: fix both, using the more portable termios.h 2020-03-31 12:46:46 +02:00
yuyi
a6347118cd
pg: add windows include and lib flag 2020-03-26 14:17:13 +01:00
Alexey
5142747ceb
examples: move SDL examples from vlib to examples dir 2020-03-06 18:39:40 +01:00
Delyan Angelov
10e15e5de7
make and vself: cleanup make based on the new 'v self' 2020-02-28 16:04:22 +01:00
Don Alfons Nisnoni
20d900a21d
ci: add a simple line length tool to check docs.md 2020-02-20 13:41:02 +01:00
Delyan Angelov
195f3f465b
option to disable bounds checking; examples/path_tracing.v: optimizations 2020-02-16 16:13:45 +01:00
yuyi
c1c2b648ab
os: typo in wait 2020-02-10 18:48:01 +01:00
lutherwenxu
9332a83ce6
move v.v to cmd/v 2020-02-09 10:08:04 +01:00
Delyan Angelov
cb3ac33e18 new tool: bin2v to convert arbitrary files to a .v static module file 2020-01-13 17:54:18 +01:00
Delyan Angelov
c1cc203c17 tools: bugfixes and new features for oldv and performance_compare 2020-01-08 21:45:47 +01:00
vitalyster
c9be519990 git: ignore .vscode/ project directory 2019-12-27 12:18:27 +03:00
vitalyster
1d86f4b5d1 ensure that v fmt can be run over most .v files on each PR 2019-12-25 15:54:48 +03:00