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 |
Nick Treleaven
|
55989b3c2c
|
doc: split array example & some tweaks (#5564)
|
2020-06-30 14:37:02 +02:00 |
Louis Schmieder
|
f3010cbfb2
|
http: add post function with json as payload (#5580)
|
2020-06-30 14:36:11 +02:00 |
Nick Treleaven
|
d091f4e5b2
|
doc: general tweaks (#5566)
|
2020-06-30 14:29:55 +02:00 |
Uwe Krüger
|
8a46911725
|
checker: check if mut function arg is declared as mut (#5579)
|
2020-06-30 14:19:22 +02:00 |
Alexander Medvednikov
|
8d7eccb8e1
|
ci: fix gitly test
|
2020-06-30 14:16:53 +02:00 |
yuyi
|
61b8c0b699
|
cgen: change `i++` to `++i` in `for`
|
2020-06-30 14:14:48 +02:00 |
yuyi
|
628f13f1c8
|
cgen: minor optimization of `index_expr()`
|
2020-06-30 14:11:59 +02:00 |
Alexander Medvednikov
|
a45ad47841
|
ci: testing building gitly with -autofree
|
2020-06-30 14:06:36 +02:00 |
joe-conigliaro
|
a3086a2ef3
|
cgen: optimize generic struct name replacement (temp solution)
|
2020-06-30 13:45:52 +10:00 |
joe-conigliaro
|
73da3c9e4c
|
generic structs: better naming & comments
|
2020-06-30 09:22:15 +10:00 |
Louis Schmieder
|
616b07204d
|
vweb: add cookies with expire date
|
2020-06-29 21:14:36 +02:00 |
joe-conigliaro
|
7565fe595b
|
builder: generic struct fix - derive field type
|
2020-06-30 04:37:07 +10:00 |
nyaascii
|
3436ae99fc
|
picoev: add html() content-type method
|
2020-06-29 20:25:16 +02:00 |
Alexander Medvednikov
|
77e56aa3f9
|
cgen: fix string frees in calls
|
2020-06-29 20:20:35 +02:00 |
joe-conigliaro
|
ab37dcaa9c
|
generic structs: initial implementation
|
2020-06-29 20:09:09 +02:00 |
Tim Basel
|
76176eddab
|
cli: calculate indent based on name length
|
2020-06-29 17:59:55 +02:00 |
Swastik Baranwal
|
b17ed79773
|
doc: add `as` and `is` keywords
|
2020-06-29 17:59:31 +02:00 |
Alexander Medvednikov
|
5b98cde811
|
cgen: free temp strings
|
2020-06-29 17:47:12 +02:00 |
yuyi
|
9d845262b7
|
parser: fix module type cast
|
2020-06-29 17:15:40 +02:00 |
yuyi
|
c69ef876c5
|
os: remove `return none` in `fn()?`
|
2020-06-29 15:06:26 +02:00 |
Tim Basel
|
4a1ce3e1f5
|
cli: add pretty print for multiline descriptions
|
2020-06-29 14:47:20 +02:00 |
Ned Palacios
|
025652bb78
|
vdoc: dd .vdocignore + minor fixes
|
2020-06-29 11:03:09 +02:00 |
yuyi
|
c588bdee5a
|
cgen: fix fn()? return
|
2020-06-29 11:02:40 +02:00 |
Delyan Angelov
|
1ba5996404
|
parser: fix interface functions with no params (ui examples)
|
2020-06-29 10:53:12 +03:00 |
Delyan Angelov
|
b6e6cde3e8
|
parser: disallow fns with type only args and a body
|
2020-06-29 10:21:01 +03:00 |
ka-weihe
|
1b0b4be287
|
atof: fix is_space (#5555)
|
2020-06-29 09:23:51 +03:00 |
Delyan Angelov
|
8f1e8a9dde
|
orm: cleanup test (put structs at top)
|
2020-06-28 22:10:49 +03:00 |
Alexander Medvednikov
|
3f59f23427
|
vweb: fix a leak
|
2020-06-28 19:55:53 +02:00 |
Alexander Medvednikov
|
d2c508e9a9
|
checker: clean up
|
2020-06-28 19:44:41 +02:00 |
Alexander Medvednikov
|
219ecd18b5
|
orm: handle unknown tbale names
|
2020-06-28 19:01:30 +02:00 |
Alexander Medvednikov
|
3dea698c93
|
checker: do not register pseudo variables in sql queries
|
2020-06-28 18:56:11 +02:00 |
Alexander Medvednikov
|
9cbf572561
|
tests: fix a typo
|
2020-06-28 15:59:05 +02:00 |
Alexander Medvednikov
|
9feaff3464
|
x64: fix tests
|
2020-06-28 14:05:18 +02:00 |
Uwe Krüger
|
bc9f8babaa
|
docs: describe upcoming concurrency
|
2020-06-28 13:58:08 +02:00 |
Alexander Medvednikov
|
0138f46797
|
vweb: fix a leak
|
2020-06-28 13:56:38 +02:00 |
yuyi
|
b04e509830
|
gitignore: git ignore symlink dir
|
2020-06-28 13:35:23 +02:00 |
yuyi
|
05de780219
|
map: add map['aa']+='str' test
|
2020-06-28 13:34:59 +02:00 |
Delyan Angelov
|
9814497b91
|
vfmt: fix eating of sql x { ... limit 1 }
|
2020-06-28 14:27:53 +03:00 |