Nick Treleaven
|
36d232b865
|
term/ui
|
2022-04-09 21:26:06 +01:00 |
Nick Treleaven
|
f426a80f57
|
fix bitfield_test
|
2022-04-09 16:09:27 +01:00 |
Nick Treleaven
|
c3644d38cc
|
toml.scanner: make end_of_text, at and next return u32 like peek
|
2022-04-09 16:09:09 +01:00 |
Nick Treleaven
|
41554aafa7
|
fmt
|
2022-04-09 15:46:25 +01:00 |
Nick Treleaven
|
3fa9351c3e
|
don't error for types with the same size
|
2022-04-09 15:44:07 +01:00 |
Nick Treleaven
|
d91a24a372
|
fix szip
|
2022-04-07 19:53:45 +01:00 |
Nick Treleaven
|
542e8afc4a
|
fix js/map_test
|
2022-04-07 19:50:53 +01:00 |
Nick Treleaven
|
4f5f2c511c
|
fix map_test.v
|
2022-04-07 19:48:33 +01:00 |
Nick Treleaven
|
4744fcee13
|
Make toml.Scanner.peek return u32
|
2022-04-07 19:44:18 +01:00 |
Nick Treleaven
|
fb3afe884b
|
don't error for 'unsigned var == negative' which aren't int promoted
|
2022-04-07 19:28:04 +01:00 |
Nick Treleaven
|
5dc93ec3a8
|
fmt
|
2022-04-07 19:18:02 +01:00 |
Nick Treleaven
|
9b45da7cb8
|
update test filenames
|
2022-04-07 19:12:22 +01:00 |
Nick Treleaven
|
9b16e8acd8
|
fmt
|
2022-04-07 19:09:57 +01:00 |
Nick Treleaven
|
0672a74548
|
rename test files
|
2022-04-07 19:08:57 +01:00 |
Nick Treleaven
|
3be4e19bf9
|
checker: disallow confusing smaller unsigned type == signed
Otherwise C will evaluate `byte(-1) == -1` as false.
Also disallow unsigned == negative literal.
Fixes #13955.
|
2022-04-07 19:06:38 +01:00 |
mir.zhou
|
6425000ce4
|
example: fix the tuicool.com crawler example (changed html structure) (#13962)
|
2022-04-07 18:18:10 +03:00 |
Delyan Angelov
|
5a695c81dc
|
ci: fix the recorded output for compare_structs.c.must_have after eea46c4
|
2022-04-07 18:08:56 +03:00 |
crthpl
|
b232a3b0d1
|
cgen: fix `.filter()` and `.map()` on shared arrays (#13954)
|
2022-04-07 18:05:11 +03:00 |
Delyan Angelov
|
eea46c4e1a
|
cgen: fix error, when a struct with over 8 fields, is used as a method receiver directly.
|
2022-04-07 17:20:14 +03:00 |
Subhomoy Haldar
|
022fae1e7f
|
rand: make mt19937 automatically seeded, add seed_len to wyrand (#13966)
|
2022-04-07 16:00:30 +03:00 |
Pascal Masschelier
|
95753ffb30
|
examples: fix process_stdin_trick example (#13953)
|
2022-04-07 13:55:12 +03:00 |
playX
|
6a820c2845
|
checker: allow all binary operations when translating code produced by c2v (#13964)
|
2022-04-07 12:22:24 +03:00 |
Vincenzo Palazzo
|
4666a27e5f
|
ci: introduce v benchmarks inside the ci workflow (#13949)
|
2022-04-07 12:21:13 +03:00 |
Larpon
|
d34ef69229
|
tools: improve deprecation detection in missdoc.v (#13960)
|
2022-04-07 12:20:14 +03:00 |
yuyi
|
e7fd8c4e7c
|
cgen: fix error for dereference mut interface in loop (fix #13913) (#13941)
|
2022-04-07 12:01:54 +03:00 |
yuyi
|
a58dde48f8
|
cgen: fix error for optional multi return (#13959)
|
2022-04-07 09:12:23 +03:00 |
yuyi
|
c9dcdf6744
|
cgen: fix json decode with optional argument (fix #13943) (#13958)
|
2022-04-06 19:34:22 +03:00 |
Larpon
|
56e6fd01c5
|
gg: document pub functions in text_rendering and m4/vector (#13961)
|
2022-04-06 19:34:02 +03:00 |
Delyan Angelov
|
c5d8d27b90
|
ci: fix -cstrict failures for vweb_test.v etc.
|
2022-04-06 08:54:01 +03:00 |
Vincenzo Palazzo
|
6412f8ba0b
|
checker: add a known error on alias cast with generics (#13946)
|
2022-04-05 19:09:46 +03:00 |
Larpon
|
1482db6d1a
|
gg: add missing doc strings to android, recorder and gg.c.v (#13936)
|
2022-04-05 18:42:01 +03:00 |
Vincenzo Palazzo
|
359f16fdfd
|
parser: fixed parsing prototype function with recursive type (#13922)
|
2022-04-05 18:39:49 +03:00 |
yuyi
|
0cba579a7b
|
cgen: simplify codegen for optional consts (#13948)
|
2022-04-05 17:54:23 +03:00 |
Delyan Angelov
|
2ecfd1b351
|
ci: fix clang sanitize errors for json_decode
|
2022-04-05 17:52:10 +03:00 |
Larpon
|
11ccf06441
|
time: add missing doc string to parse.v (#13933)
|
2022-04-05 13:21:37 +03:00 |
Larpon
|
2350dbbd57
|
gg: add missing doc strings to pub fns in image.* (#13934)
|
2022-04-05 13:21:03 +03:00 |
Larpon
|
0b046c14a8
|
clipboard: add doc strings to all implementations (#13932)
|
2022-04-05 13:06:32 +03:00 |
Delyan Angelov
|
f5e4d17cf3
|
json: return errors with more context, on failed json.decode() calls.
|
2022-04-05 12:06:08 +03:00 |
Alexander Medvednikov
|
829fed4af0
|
ci: build vpm again
|
2022-04-05 08:02:47 +03:00 |
Nick Treleaven
|
7d8db1042d
|
vdoc: don't highlight less than expression as generic function (#13938)
|
2022-04-05 05:58:47 +03:00 |
yuyi
|
f6b8e1e13f
|
cgen: fix error for const using nested optionals (#13939)
|
2022-04-05 05:58:11 +03:00 |
Delyan Angelov
|
0bd8fbc9a8
|
term, term.ui: fix a panic on !=linux unixes when running examples/term.ui/
|
2022-04-04 19:25:25 +03:00 |
Nick Treleaven
|
2cd9c91e98
|
vdoc: highlight terminal examples for `-comments -color` (#13937)
|
2022-04-04 18:13:24 +03:00 |
Larpon
|
aa9e2ebb25
|
gg: document all draw functions (#13931)
|
2022-04-04 18:09:19 +03:00 |
pancake
|
5369379738
|
repl: handle exit(n) (#13930)
|
2022-04-04 16:22:34 +03:00 |
Alexander Medvednikov
|
92bfd9b353
|
cgen: fixed array index for translated code
|
2022-04-04 12:09:29 +03:00 |
StunxFS
|
725b472d37
|
checker: fix typos (#13929)
|
2022-04-04 10:07:53 +03:00 |
Nick Treleaven
|
91b40304b7
|
vdoc: highlight `..`, `...` as punctuation & postfix ops as operators (#13924)
|
2022-04-04 09:21:54 +03:00 |
StunxFS
|
1211b2e941
|
v: minor change in the output for an unknown help topic (#13927)
|
2022-04-04 08:36:10 +03:00 |
Alexander Medvednikov
|
719a3b5de3
|
cgen: fix fixed arrays assignment in translated code
|
2022-04-04 06:20:54 +03:00 |