Swastik Baranwal
|
b584e1df98
|
checker: allow EnumName(number) casts only inside unsafe{} blocks (#15932)
|
2022-10-02 22:39:11 +03:00 |
|
Larpon
|
816e9319d7
|
cgen: remove the need for [console] for gg or ui programs on windows (#15912)
|
2022-09-29 15:02:50 +03:00 |
|
yuyi
|
41dbd12bc4
|
tests: make error handling the same as the main function (#15825)
|
2022-09-21 19:45:43 +03:00 |
|
shove
|
8b962f8446
|
checker: fix nested struct reference type field initialized check. (fix: #15741) (#15752)
|
2022-09-15 07:59:31 +03:00 |
|
penguindark
|
706a922e0c
|
x.ttf: update to fix compilation of vlang/pdf and failing ci (#15109)
|
2022-07-17 19:44:11 +03:00 |
|
penguindark
|
df4bd88d45
|
x.ttf: fix a bug in TTF fixed point data management (#14987)
|
2022-07-08 09:20:59 +03:00 |
|
yuyi
|
5a79a54fe4
|
all: fix all remaining unsafe 0 (#14856)
|
2022-06-26 17:04:23 +03:00 |
|
Hunam
|
78d1b7f4ef
|
net.http: Response.text -> Response.body (#14478)
|
2022-05-29 20:27:18 +03:00 |
|
Wertzui123
|
1017335365
|
x.ttf: fix typo in README (#14528)
|
2022-05-26 11:17:15 +03:00 |
|
Daniel Däschle
|
d679146a80
|
fmt: remove space in front of ? and ! (#14366)
|
2022-05-13 06:56:21 +03:00 |
|
StunxFS
|
db185e6580
|
checker: check for reserved type names in for in (fix #14072) (#14212)
|
2022-04-30 01:25:29 +03:00 |
|
R cqls
|
c26b7666c7
|
gg: some stuff required to have svg and png screenshots working on v ui (#14180)
|
2022-04-26 20:59:36 +03:00 |
|
Nick Treleaven
|
4400efeb9f
|
checker: Revert part of small_unsigned == signed (#13967) (#14075)
`gcc -W` doesn't error for e.g. u16 == i32, only for u32 == i16.
Any u16 value can fit in an i32.
|
2022-04-18 21:30:09 +03:00 |
|
Alexander Medvednikov
|
fbb9e65c0f
|
all: ~500 more byte=>u8
|
2022-04-15 18:25:45 +03:00 |
|
Alexander Medvednikov
|
ae6a25f44e
|
websocket, utf: u8 fixes
|
2022-04-15 16:24:02 +03:00 |
|
Alexander Medvednikov
|
fb192d949b
|
all: replace []byte with []u8
|
2022-04-15 15:35:35 +03:00 |
|
Alexander Medvednikov
|
d4a0d6f73c
|
all: byte => u8
|
2022-04-15 14:58:56 +03:00 |
|
Nick Treleaven
|
c780de6282
|
checker: disallow 'small_unsigned == signed' (#13967)
|
2022-04-12 19:37:30 +03:00 |
|
Delyan Angelov
|
089c93b613
|
x: add a mostly empty vlib/x/x.v file, to workaround a v doc bug
The bug is that `v doc` ignores README.md in a folder without .v files,
leading to tree nodes with empty # links and no content.
|
2022-03-15 20:19:39 +02:00 |
|
yuyi
|
49155ec312
|
parser: notice unnecessary parenthesis of reference (fix #11179) (#13739)
|
2022-03-15 16:11:53 +02:00 |
|
Ned
|
0e5ae7126f
|
x/json2: fix decoder errors (#13655)
* x/json2: fix decoder errors, refactoring
* x/json2: add error-catching tests
* x/json2: add missing docs
* x/json2: fmt
|
2022-03-05 13:02:43 +02:00 |
|
Ned
|
437fa02f27
|
x.json2: add customized JSON output capability via Encoder (#13654)
|
2022-03-04 14:39:23 +03:00 |
|
Tim Basel
|
9d0a5942ac
|
builtin: change IError msg and code to methods + fix vlib, add a deprecation notice for the old usages (#13041)
|
2022-02-11 15:52:33 +02:00 |
|
Benjamin Stigsen
|
ceb05b163a
|
strings: rename Builder.write_b() to Builder.write_byte(), add deprecation (#13313)
|
2022-01-28 20:34:44 +02:00 |
|
playX
|
c07ce3ff15
|
cgen,json2: improve -nofloat support (#13117)
|
2022-01-10 12:42:41 +02:00 |
|
jeffmikels
|
a60b381d5e
|
docs: adding skeleton README.md files for all vlib modules (#13034)
|
2022-01-05 18:06:08 +02:00 |
|
Delyan Angelov
|
59357e873d
|
math: move the math.mathutil generic min /max /abs fns to math (#13042)
|
2022-01-05 18:02:20 +02:00 |
|
Alexander Medvednikov
|
59ed4be49a
|
all: update copyright year
|
2022-01-04 12:21:12 +03:00 |
|
Larpon
|
4d4398fa8a
|
sokol: type alias all gfx structs (#13014)
|
2022-01-02 20:36:01 +02:00 |
|
Larpon
|
1d41d9daf9
|
json2: improve readability, add tests utilizing fix #12667 (#12836)
|
2021-12-15 12:20:05 +02:00 |
|
Delyan Angelov
|
6d97b0a407
|
checker: improve checking of a << b, when a and b are numbers (#12589)
|
2021-11-29 03:48:49 +03:00 |
|
Delyan Angelov
|
1913de0187
|
x.json2: fix compilation with -autofree
|
2021-11-28 18:32:04 +02:00 |
|
Delyan Angelov
|
bd9564e38b
|
ci: fix failing ttf_test.v after making char unavailable for variable names
|
2021-11-22 18:28:25 +02:00 |
|
Don Park
|
ae54cd78f5
|
json2: encode ascii chars < 0x20 in json (#12494)
|
2021-11-18 08:34:00 +03:00 |
|
Enzo
|
c8471528ce
|
fmt: format long sum-types with a line for each type (#11461)
|
2021-09-10 20:56:55 +03:00 |
|
Daniel Däschle
|
be0c54caf9
|
checker: require or block for sumtype map (#11089)
|
2021-09-10 16:07:39 +03:00 |
|
Enzo
|
e3b65092d6
|
parser: deprecate size_t (#11443)
|
2021-09-08 13:09:32 +03:00 |
|
yuyi
|
8be2be8311
|
all: change 'if !(a in b)' to 'if a !in b' (#11330)
|
2021-08-29 11:55:18 +03:00 |
|
Daniel Däschle
|
800c0e5092
|
vlib: remove deprecated map{} usages as well as deprecated functions (#11035)
|
2021-08-04 12:44:41 +03:00 |
|
shadow
|
66bc8bc0cb
|
vlib: remove many deprecated functions (#10972)
|
2021-07-28 09:22:19 +03:00 |
|
Daniel Däschle
|
ad3835b598
|
parser: deprecate short struct init (#10842)
|
2021-07-20 11:17:08 +03:00 |
|
Tomas Hellström
|
ec973f5c6e
|
x.websocket: move to net.websocket module (#10648)
|
2021-07-03 02:56:00 +03:00 |
|
Flinner
|
1486258591
|
strconv: fix atoi returning 0 on large strings (#10635)
|
2021-07-02 10:39:57 +03:00 |
|
Delyan Angelov
|
58df35b453
|
x.json2: fix json_string for utf8 codepoints, add regression test
|
2021-06-29 11:40:52 +03:00 |
|
Ned Palacios
|
003f60fc1a
|
x.json2: fix nest level check (#10584)
|
2021-06-28 14:05:27 +03:00 |
|
R cqls
|
cdb31119f3
|
x.ttf: apply ctx.scale for x and y in draw_text_bmp (#10598)
|
2021-06-28 13:32:17 +03:00 |
|
Delyan Angelov
|
96adfc9d5b
|
x.ttf: vfmt the examples in the README.md
|
2021-06-24 11:15:13 +03:00 |
|
Delyan Angelov
|
f18265e6a8
|
gg: remove obsolete usages of use_ortho: true
|
2021-06-24 11:15:12 +03:00 |
|
Uwe Krüger
|
60c880a0cc
|
vlib: use malloc_noscan() where possible (#10465)
|
2021-06-15 14:47:11 +03:00 |
|
Emily Hudson
|
535dcac8fa
|
net: ipv6 support, merge unix+ip;[pack:x] attribute (#9904)
|
2021-06-13 23:53:38 +03:00 |
|