Delyan Angelov
|
5b900056f3
|
vfmt: add _keep.vv tests for the recent fixes, to prevent regressions
|
2020-07-02 17:50:21 +03:00 |
|
Delyan Angelov
|
d809bbb715
|
vfmt: fix enum field comments
|
2020-07-02 17:39:56 +03:00 |
|
Delyan Angelov
|
132170f54c
|
vfmt: handle comments in enum Abc{} and after match branches
|
2020-07-02 16:51:09 +03:00 |
|
Delyan Angelov
|
6ec86fa344
|
vfmt: reformat examples/sokol/particles *.v files
|
2020-07-02 15:31:42 +03:00 |
|
Delyan Angelov
|
05e11f6336
|
vfmt: fix for x; y; i++ \n {}
|
2020-07-02 15:30:06 +03:00 |
|
Delyan Angelov
|
37d51e8d74
|
vfmt: keep top level comments on their own lines
|
2020-07-02 15:21:09 +03:00 |
|
Delyan Angelov
|
29943d7a91
|
vfmt: fix eating C. from C.sapp_desc{} and adding & to &&&App()
|
2020-07-02 15:06:35 +03:00 |
|
Ruofan XU
|
aa270263c9
|
exampleы: clean up quick_sort (#5620)
|
2020-07-02 13:32:02 +02:00 |
|
Tim Basel
|
703b060d09
|
cli: add flag/cmd sorting + get_all_found (#5615)
|
2020-07-02 11:10:03 +02:00 |
|
yuyi
|
6cbc0e84f0
|
cgen: fix cross assign with mutable args (fix #5609 #5610 #5611) (#5614)
|
2020-07-02 11:09:26 +02:00 |
|
yuyi
|
c21527d3c6
|
cgen: fix indent in multi_return (#5617)
|
2020-07-02 11:08:27 +02:00 |
|
yuyi
|
e904732554
|
cgen: remove an extra \n in for loops (#5618)
|
2020-07-02 11:03:40 +02:00 |
|
Uwe Krüger
|
6c022db786
|
scanner: fix string interpolation for '$a.b().c' (#5612)
|
2020-07-02 00:02:59 +02:00 |
|
Delyan Angelov
|
4e34edfa81
|
vweb: allow quoting @css/@js resources with both ' and "
|
2020-07-01 22:03:30 +03:00 |
|
Alexander Medvednikov
|
03ffe49aa3
|
ci: fix a typo
|
2020-07-01 20:17:01 +02:00 |
|
Alexander Medvednikov
|
2716a37916
|
ci: fix v vet call; fmt: fix SizeOf
|
2020-07-01 20:07:33 +02:00 |
|
Alexander Medvednikov
|
66f36f6dcc
|
cgen: fix gen_cross_tmp_variable, part 2
|
2020-07-01 19:39:41 +02:00 |
|
Alexander Medvednikov
|
625ed030ef
|
cgen: fix getn_cross_tmp_variable
|
2020-07-01 19:19:49 +02:00 |
|
Alexander Medvednikov
|
dbcb23ddc8
|
ci: run v vet on cgen and ast
|
2020-07-01 19:07:19 +02:00 |
|
Alexander Medvednikov
|
da99868a28
|
ci: run v vet vlib/v/parser
|
2020-07-01 18:57:14 +02:00 |
|
yuyi
|
40a393926d
|
cgen: fix cross assign of struct fields (#5606)
|
2020-07-01 18:43:14 +02:00 |
|
Delyan Angelov
|
56ae814cbc
|
gen: fix js main entry point generation
|
2020-07-01 19:37:24 +03:00 |
|
Alexander Medvednikov
|
5de0f944bd
|
vweb: fix a template leak
|
2020-07-01 17:04:30 +02:00 |
|
Alexander Medvednikov
|
e78dc4d682
|
strings: fix a leak in builder
|
2020-07-01 16:52:04 +02:00 |
|
Delyan Angelov
|
d43722fa85
|
vweb: fix compiling templates containing '
|
2020-07-01 17:44:26 +03:00 |
|
yuyi
|
2f614ad79f
|
parser: optimize cross assign using expr.str() (#5604)
|
2020-07-01 16:43:13 +02:00 |
|
Alexander Medvednikov
|
013a4fc0f6
|
cgen: do not free strings in const decls
|
2020-07-01 16:40:04 +02:00 |
|
Alexander Medvednikov
|
6dad3cc018
|
cgen: fix a leak
|
2020-07-01 15:45:02 +02:00 |
|
Nick Treleaven
|
e7339fec15
|
all: disallow pointer arithmetic for AssignStmt, PostfixExpr outside unsafe{} (#5581)
|
2020-07-01 14:50:17 +02:00 |
|
Alexander Medvednikov
|
5eb76606ae
|
cgen: store return vals in tmp vars with -autofree
|
2020-07-01 14:34:14 +02:00 |
|
yuyi
|
92eea7f95a
|
cgen: fix map cross assign (#5603)
|
2020-07-01 14:03:12 +02:00 |
|
Larpon
|
673fe98cf5
|
doc: fix formating of points 7, 8, 9 in Example Workflow section (#5602)
|
2020-07-01 13:36:08 +02:00 |
|
Larpon
|
aec3ea5d32
|
examples: add sokol particle example (#5599)
|
2020-07-01 14:29:58 +03:00 |
|
yuyi
|
6c5b638202
|
parser: fix array cross assign (fix #5577) (#5591)
|
2020-07-01 12:11:03 +02:00 |
|
Tim Basel
|
7386adfc99
|
cli: help/version abbrev optional + fix various inconsistencies (#5586)
|
2020-07-01 10:54:34 +02:00 |
|
Delyan Angelov
|
ca1f47a742
|
cgen: fix for k,_ in map { x << k }
|
2020-07-01 11:49:02 +03:00 |
|
ylluminate
|
77bde09c13
|
tutorial: change speed to agility (#5590)
|
2020-07-01 10:30:22 +02:00 |
|
Delyan Angelov
|
cfd71560fa
|
cgen: fix << for mut a []Type args
|
2020-07-01 09:21:50 +03:00 |
|
Delyan Angelov
|
78e1127d99
|
cgen: treat the main module like any other v module
|
2020-07-01 00:53:53 +02:00 |
|
Lukas Neubert
|
81e4d3fd09
|
tutorials: update markdown guide (#5589)
|
2020-07-01 00:45:19 +02:00 |
|
Lukas Neubert
|
d40334fe9d
|
vpm: replace - in author names with _ (#5583)
|
2020-06-30 21:42:16 +02:00 |
|
Alexander Medvednikov
|
34ddc9240e
|
tutorials: web blog fixes
|
2020-06-30 21:04:00 +02:00 |
|
Alexander Medvednikov
|
7df6984261
|
roadmap: ios/android
|
2020-06-30 20:34:22 +02:00 |
|
Alexander Medvednikov
|
a11e242bb2
|
readme: link to gitly, clarify compilation speed claims
|
2020-06-30 20:21:55 +02:00 |
|
Alexander Medvednikov
|
ba38c94a40
|
readme: stability guarantee
|
2020-06-30 20:04:56 +02:00 |
|
spaceface777
|
7ea77a0047
|
vschannel: fix net segfault on Windows (#5587)
|
2020-06-30 20:51:07 +03:00 |
|
Delyan Angelov
|
3fed6ca050
|
cgen: comment out g_str_buf for now
|
2020-06-30 18:32:04 +03:00 |
|
Delyan Angelov
|
2fd960f12c
|
builtin: implement a double free detection for v strings
|
2020-06-30 18:32:04 +03:00 |
|
nyaascii
|
f10d2bb75f
|
string: fix trim_prefix and trim_suffix methods (#5572)
|
2020-06-30 15:44:53 +02:00 |
|
Delyan Angelov
|
af56b01a41
|
cgen: parametrize g_str_buf size by V_STRBUF_MB; free in _vcleanup()
|
2020-06-30 16:31:02 +03:00 |
|