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
Delyan Angelov
42b1660c7e
move vfmt frontend program to tools/vfmt.v
2019-12-23 13:02:50 +03:00
Alexey
4fc8842edb
.gitignore: ignore DLL and lib files
2019-12-22 00:46:32 +03:00
Alexander Medvednikov
562f24336d
add ./v2 to gitignore
2019-12-17 01:21:18 +03:00
Delyan Angelov
1bb38a38bb
tooling: add tools/oldv , for use with 'git bisect', or for testing with older V
2019-12-08 20:21:17 +03:00
Delyan Angelov
ee1edab2a9
implement 'v build-vbinaries' tooling
2019-12-01 16:12:51 +03:00
Delyan Angelov
ec15bfb7d1
v test v => v test-compiler
2019-12-01 12:50:13 +03:00
Henrixounez
76c27c0b03
cli: create project helper
2019-11-11 00:48:56 +03:00
Delyan Angelov
59efd42483
tools/vget => tools/v , search, install, etc
...
* compiler: rename vget to tools/vpm, implement draft support for v vpm search, v vpm update, v vpm install, v vpm remove, v vpm help .
* compiler: use "v pm" instead of "v vpm" to reduce the redundancy of typing, as suggested by slapden
* Use 'v install modulename', 'v search keywords', 'v update modulename', 'v remove modulename' instead of the longer 'v pm install modulename' etc.
2019-11-01 15:19:04 +03:00
Delyan Angelov
e15abb3de0
compiler: move `v up` implementation to tools/vup.v
2019-11-01 13:14:59 +03:00
Don Alfons Nisnoni
fecf3f19c3
array: add filter() method
2019-10-08 13:23:17 +03:00
unknown-v
19c7b95d00
add *.exp & *.ilk to .gitignore ( #2230 )
2019-10-04 23:06:26 +03:00
Swastik Baranwal
7d763e0776
fix js build
2019-10-02 15:46:08 +03:00
Don Alfons Nisnoni
a1f0e940b7
add .vrepl_temp.v to .gitignore and fix some grammar
2019-09-29 13:58:37 +03:00
Delyan Angelov
366c50674c
tooling: add tools/compare_v_performance_between_commits
...
easily compare v performance/size across commits.
* fix eprintln on linux (it now uses stderr, and flushes it).
* flag: cleaner usage information.
2019-09-28 14:17:16 +03:00
Vitor Oliveira
2eeb4c6153
.gitignore: add macOS files
2019-09-15 04:32:41 +03:00
Delyan Angelov
d945e9c72e
Force git to ignore temporary *.tmp.c files too.
2019-08-25 21:28:54 +03:00
Delyan Angelov
58b52aa9fb
Makefile: 'make install' should build v too.
2019-08-10 10:20:59 +02:00
Rendims
fdb1433c24
Makefile: rebuild compiler when sources change
2019-08-10 00:11:17 +02:00
Emily Hudson
32aae80a64
Windows: fix some heap corruptions, fix msvc not building with unicode flags, fix os.getwd, fix mscrazy using a less recent installation
2019-07-24 15:00:26 +02:00
d2verb
e25664dfbf
Update .gitignore & add examples/hot_code_reloading/.gitignore
2019-07-23 13:30:02 +02:00
Ned Palacios
b17df207f2
additional `.gitignore` rules for windows development
2019-07-17 18:23:28 +02:00
Zaoqi
015467778d
Update .gitignore
2019-07-03 16:12:37 +02:00
lutherwenxu
4b3b69ab15
gitignore: Add gitignore to the build location
...
This commit moved gitignore to the build location
2019-06-29 16:45:05 +02:00
S-YOU
d998313bb1
fix tests
2019-06-26 19:37:02 +02:00
whoami
e7f2babb5d
separate .gitignore for examples ( #667 )
...
it will be easier to move the examples to a separate repository if it increases
2019-06-26 18:06:00 +02:00
Kaiyin Zhong
67eb8d74c1
ignore example binaries
2019-06-26 14:45:03 +02:00
Wink Saville
67f68db530
Add several gitignore files
...
- compiler/.gitignore and remove the corresponding entries in root/.gitignore.
- examples/game_of_life/.gitignore
- examples/tetris/.gitignore
- examples/word_counter/.gitignore
2019-06-26 01:22:35 +02:00
chai2010
1074ddc33d
add .gitignore file
2019-06-23 01:45:44 +02:00