Delyan Angelov
|
8593408179
|
json.cjson: add a submodule that allows lower level access to the cJSON library (constructing JSON trees in memory with null leafs).
|
2022-07-20 23:34:17 +03:00 |
|
wilesun
|
d12a8aef68
|
json: use C.cJSON_free, for freeing the intermediate result in json_print and json_print_pretty (#15029)
|
2022-07-13 07:11:18 +03:00 |
|
yuyi
|
de136f6baf
|
checker: improve pub struct check (fix #14446) (#14777)
|
2022-06-19 17:42:22 +03:00 |
|
StunxFS
|
11bdb04d0c
|
json: fix struct field default value support (#14304)
|
2022-05-20 11:22:17 +03:00 |
|
Alexander Medvednikov
|
af73e195da
|
net: byte fixes
|
2022-04-15 15:55:39 +03:00 |
|
Alexander Medvednikov
|
d4a0d6f73c
|
all: byte => u8
|
2022-04-15 14:58:56 +03:00 |
|
Alexander Medvednikov
|
59ed4be49a
|
all: update copyright year
|
2022-01-04 12:21:12 +03:00 |
|
Anton Zavodchikov
|
c75271fcb7
|
cgen: json sumtype inlining (#11961)
|
2021-09-24 16:49:00 +03:00 |
|
Hualin Song
|
4fb570522a
|
json: fix json.decode bug for u64 values greater than 2^31 (#11238)
|
2021-08-20 09:14:55 +03:00 |
|
Delyan Angelov
|
d4f31412b7
|
v: deprecate @VROOT in favour of @VMODROOT (#9795)
|
2021-04-19 19:01:47 +03:00 |
|
Delyan Angelov
|
3e297bced4
|
ci: remove some tests from skip_with_werror in v test-self
|
2021-04-14 12:47:24 +03:00 |
|
Delyan Angelov
|
accd4d83bf
|
ci: fix compilation
|
2021-04-04 20:14:51 +03:00 |
|
Alexander Medvednikov
|
57e6138a61
|
all: remove byteptr and charptr; replace them with &byte and &char
|
2021-04-04 17:43:32 +03:00 |
|
Delyan Angelov
|
7bbcf02134
|
ci: fix failing -Werror steps for code generated by json.encode(map{'a': []string{}})
|
2021-03-18 12:13:06 +02:00 |
|
Nick Treleaven
|
4a0367a63c
|
vlib: add [unsafe] tag to more functions: tos, string_from_wide, strings.Builder: write_bytes, free (#8766)
|
2021-02-15 17:15:52 +02:00 |
|
Alexander Medvednikov
|
f67e4ab57c
|
json: encode_pretty (p. 1)
|
2021-02-10 10:13:06 +01:00 |
|
Nick Treleaven
|
64d12cdc8d
|
checker: check number of C function arguments for some cases (#8444)
|
2021-01-30 18:33:36 +01:00 |
|
Lukas Neubert
|
ac2c3847af
|
all: update copyright to 2019-2021 (#8029)
|
2021-01-18 13:20:06 +01:00 |
|
Delyan Angelov
|
0af415fa28
|
vlib: add unsafe{} wrappers to C. fn calls, to allow compiling with -prod again
|
2020-07-21 09:05:31 +03:00 |
|
Alexander Medvednikov
|
fd8a194df0
|
json: wrap up decode()
|
2020-05-04 16:46:39 +02:00 |
|
Alexander Medvednikov
|
c1ee14cc3e
|
json: decode() part 1
|
2020-05-01 12:02:31 +02:00 |
|
Keito Nagai
|
57859db07c
|
readme: fix docs link
|
2020-04-19 20:47:36 +02:00 |
|
Alexander Medvednikov
|
df37597f00
|
tests: disable cookie test for now
|
2020-04-14 03:43:59 +02:00 |
|
Alexander Medvednikov
|
1185f04868
|
json: encode
|
2020-04-14 00:37:47 +02:00 |
|
Alexander Medvednikov
|
24958df565
|
parser: do not allow duplicate fns; cgen: move fn code to fn.v
|
2020-04-13 19:59:57 +02:00 |
|
Alexander Medvednikov
|
0db0c642c3
|
vfmt: add missing imports automatically
|
2020-04-12 17:45:04 +02:00 |
|
Shun Sakai
|
c8c43a2475
|
update copyright year
|
2020-01-23 21:04:46 +01:00 |
|
S-YOU
|
09e390eac5
|
remove string clone because cJSON already did internally
|
2020-01-18 17:40:58 +01:00 |
|
Alexander Medvednikov
|
848cd3cb3e
|
run vfmt on http, net, sync, strconv
|
2019-12-22 01:57:50 +03:00 |
|
Alexander Medvednikov
|
ad6adf327e
|
vlib: fix missing else{} in match statements
|
2019-12-07 17:23:37 +03:00 |
|
Alexander Medvednikov
|
e9e931fe4a
|
force C function definitions
|
2019-11-24 12:14:22 +03:00 |
|
Alexander Medvednikov
|
bb9eec8696
|
json: use &
|
2019-09-02 19:17:05 +03:00 |
|
Alexander Medvednikov
|
3bd7bcfac3
|
remove u8 and i32 aliases
|
2019-09-01 22:37:22 +03:00 |
|
Robin Martijn
|
5df31c16f7
|
json: fix #1751; support unsigned integers
|
2019-08-26 20:02:19 +03:00 |
|
Alexander Medvednikov
|
af7d49103b
|
json: Windows fix
|
2019-07-13 16:47:23 +02:00 |
|
Alexander Medvednikov
|
f834644db4
|
make gg work on Windows; prebuild glad and cJSON; new ft module
|
2019-07-12 04:50:14 +02:00 |
|
Alexander Medvednikov
|
4594d78bd6
|
move all vlib modules to vlib/
|
2019-06-29 12:00:31 +02:00 |
|