Delyan Angelov
|
1b3a21f197
|
compiler: use absolute paths for the c files and clean them up
|
2019-08-23 20:05:02 +03:00 |
|
Alexander Medvednikov
|
0589decc43
|
parser: change the new_parser() signature
|
2019-08-23 13:43:31 +03:00 |
|
Alexander Medvednikov
|
624a932420
|
compiler: cc.v
|
2019-08-23 12:06:01 +03:00 |
|
Michiel Vlootman
|
817f5bf0a6
|
add test for [json:fieldname]
Added test also tests the output from json.encode to make sure the json:fieldname attribute is used.
|
2019-08-23 11:43:11 +03:00 |
|
Delyan Angelov
|
d362f73af8
|
compiler: support passing -cc to specify the desired C compiler
|
2019-08-23 11:42:48 +03:00 |
|
Alexander Medvednikov
|
df593870ae
|
scanner: fix a string overflow
|
2019-08-23 03:28:25 +03:00 |
|
Alexander Medvednikov
|
8f1bf6033e
|
compiler: remove module_path()
|
2019-08-23 03:10:37 +03:00 |
|
Alexander Medvednikov
|
e39cb41d6b
|
json: custom json field names with "[json:field_name]"
|
2019-08-23 02:54:39 +03:00 |
|
Alexander Medvednikov
|
7086547471
|
compiler: replace STRUCT_DEFAULT_VALUE with {0}
|
2019-08-23 02:38:18 +03:00 |
|
Alexander Medvednikov
|
6c6cbe0821
|
changelog for the upcoming V 0.1.19
|
2019-08-23 00:26:59 +03:00 |
|
Alexander Medvednikov
|
f61b14584a
|
remove "import const" everywhere
|
2019-08-23 00:09:03 +03:00 |
|
Alexander Medvednikov
|
dcfc9eb1a1
|
remove from the language
|
2019-08-22 23:19:31 +03:00 |
|
Alexander Medvednikov
|
2eb9440095
|
http: disable the tests for now
|
2019-08-22 22:48:31 +03:00 |
|
Alexander Medvednikov
|
75b632baad
|
examples: use == instead of = in pg/customer.v
|
2019-08-22 22:33:57 +03:00 |
|
Alexander Medvednikov
|
abe61e28fe
|
examples: fix tetris
|
2019-08-22 22:28:27 +03:00 |
|
Alexander Medvednikov
|
eb5fcafa77
|
table: TypeCategory; freetype: remove C code; [typedef] C structs;
Objective-C interfaces
|
2019-08-22 22:18:55 +03:00 |
|
SewerynKaminski
|
c8da79d785
|
Fix terminal goto control sequence building
|
2019-08-22 20:10:54 +03:00 |
|
Henrixounez
|
780ddaf22b
|
compiler: handles printing of structures and arrays of structures
|
2019-08-22 14:34:33 +03:00 |
|
Henrixounez
|
232532ba3b
|
repl: clear screen and help menu
|
2019-08-22 14:24:37 +03:00 |
|
Henrixounez
|
be99a65f2b
|
compiler: comptime generated str methods for arrays are public
|
2019-08-22 14:22:44 +03:00 |
|
Danil-Lapirow
|
fe8145c697
|
json: add raw json test
|
2019-08-22 14:22:16 +03:00 |
|
Delyan Angelov
|
77b31de117
|
compiler: produce errors in C "filepath:line:column:" format
|
2019-08-22 14:15:11 +03:00 |
|
Henrixounez
|
9b3b22d6b3
|
compiler: allows compound assignment operators on array
|
2019-08-22 04:57:43 +03:00 |
|
Delyan Angelov
|
ffb6c6f5b4
|
net: add udp socket support and a simple udp server example.
|
2019-08-22 04:01:04 +03:00 |
|
Delyan Angelov
|
51818346df
|
http: support plain http protocol
|
2019-08-21 20:04:06 +03:00 |
|
Joe Conigliaro
|
e35ef3b83e
|
tls_ctx was definded before TlsContext
|
2019-08-21 15:04:40 +03:00 |
|
Alexander Medvednikov
|
453f3020c3
|
Update september.plan
|
2019-08-20 22:37:49 +03:00 |
|
Alexander Medvednikov
|
838e84fed9
|
Create september.plan
|
2019-08-20 22:03:24 +03:00 |
|
Delyan Angelov
|
1ddc9dc604
|
orm: allow variables like q.nr_orders in queries too.
|
2019-08-20 21:35:13 +03:00 |
|
Alexander Medvednikov
|
caa6eacf39
|
readme: orm
|
2019-08-20 17:35:11 +03:00 |
|
Delyan Angelov
|
cf06faf09b
|
orm: allow both integer and string arguments in db.select and db.select limit 1
|
2019-08-20 17:32:39 +03:00 |
|
Alexander Medvednikov
|
900df8ecf9
|
Update README.md
|
2019-08-20 17:29:06 +03:00 |
|
Delyan Angelov
|
49899c649c
|
orm: fix select .. limit 1 . This case now returns an ?Row.
|
2019-08-20 16:33:14 +03:00 |
|
Emily Hudson
|
151686501d
|
compiler: fix MSVC flag parsing
|
2019-08-20 16:32:15 +03:00 |
|
Delyan Angelov
|
9ff8793666
|
compiler: refactoring - extract cheaders.v and live.v from main.v .
|
2019-08-20 11:26:50 +03:00 |
|
Carlos Esquerdo Bernat
|
cf23c289ec
|
tests: cleanup
|
2019-08-20 11:18:12 +03:00 |
|
Istvan
|
dee411149e
|
pg: config struct for connecting
|
2019-08-20 11:08:06 +03:00 |
|
Alexander Medvednikov
|
33e730b3fa
|
ui: users_gui example
|
2019-08-20 00:19:55 +03:00 |
|
Alexander Medvednikov
|
707ddba143
|
examples: rename hot_code_reloading to hot_reload
|
2019-08-20 00:08:45 +03:00 |
|
Alexander Medvednikov
|
01586d6d67
|
ui: ui_lin.v and ui_win.v
|
2019-08-19 00:28:33 +03:00 |
|
Alexander Medvednikov
|
ac6c6e36c3
|
V UI readme: better wording
|
2019-08-19 00:14:39 +03:00 |
|
Alexander Medvednikov
|
7465ff97b3
|
V UI info
|
2019-08-19 00:12:35 +03:00 |
|
Delyan Angelov
|
41efe545f2
|
repl_test: remove dependance on echo, use stdin redirection instead.
|
2019-08-18 23:02:32 +03:00 |
|
Henrixounez
|
e1d2c83ff6
|
repl: functions and conditional blocks support
|
2019-08-18 22:50:38 +03:00 |
|
F1ssi0N
|
ecc8059a9e
|
Dont test as much - they are probably not necessary
|
2019-08-18 20:23:42 +03:00 |
|
Henrixounez
|
14c2319dcc
|
compiler: prevent accessing negative index of arrays
|
2019-08-18 20:11:47 +03:00 |
|
Henrixounez
|
38db845378
|
compiler: auto dereference mutable variable upon return
|
2019-08-18 20:09:01 +03:00 |
|
Henrixounez
|
14f13ff55a
|
tests: v implementation of repl tests
|
2019-08-18 19:26:55 +03:00 |
|
Henrixounez
|
aae063b9ad
|
repl: dont save line if last compilation errored
|
2019-08-18 19:25:46 +03:00 |
|
Alexander Medvednikov
|
f654c4af7a
|
ui README.md
|
2019-08-18 18:28:29 +03:00 |
|