yuyi
|
be7b0f1dc5
|
checker: check mismatch of the fn array decompose argument (#15929)
|
2022-10-01 06:50:28 +03:00 |
|
Spydr
|
43d0d0f322
|
native: skip linking when no library functions get called (#15930)
|
2022-10-01 06:47:16 +03:00 |
|
lemon
|
d78dfabfe0
|
native: support casting integer to/from enum values (#15928)
|
2022-09-30 15:53:17 +03:00 |
|
yuyi
|
d694a26f39
|
checker, cgen: fix go print (#15927)
|
2022-09-30 15:50:54 +03:00 |
|
shove
|
b6bbbcf2e7
|
cgen: fix error when defer inside comptime if {} else {} (fix #15891) (#15911)
|
2022-09-30 10:10:34 +03:00 |
|
yuyi
|
659bd1a428
|
ast, checker, cgen: fix generic fn/method with comptime for/if (fix #15905) (#15910)
|
2022-09-30 09:40:30 +10:00 |
|
shove
|
63578e63c6
|
fmt: fix comments between for and { is wrong (fix #15918) (#15919)
|
2022-09-29 15:26:27 +03:00 |
|
Tim Marston
|
711bb6def7
|
gg: rename Context.set_cfg() -> Context.set_text_cfg() (#15904)
|
2022-09-29 15:24:16 +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 |
|
Mehmet Ali
|
79a473f8ec
|
vweb: fix a typo in the README.md (#15913)
* Fix typo
* Update vlib/vweb/README.md
Co-authored-by: JalonSolov <JalonSolov@gmail.com>
Co-authored-by: Delyan Angelov <delian66@gmail.com>
Co-authored-by: JalonSolov <JalonSolov@gmail.com>
|
2022-09-29 14:29:02 +03:00 |
|
Delyan Angelov
|
6fcab013eb
|
os.notify: fix sizeof(C.epoll_event) == 12 with tcc (was 16, while with gcc/clang it is 12)
|
2022-09-29 13:27:07 +03:00 |
|
Delyan Angelov
|
3b420a8d7f
|
net.urllib: add a URL.debug() method, returning the values of all the URL's fields
|
2022-09-29 10:38:11 +03:00 |
|
shove
|
e2cf403ca1
|
fmt: fix error when comments inside if and condition. (fix #15914) (#15915)
|
2022-09-29 09:14:11 +03:00 |
|
Swastik Baranwal
|
1ff1f23d9a
|
parser: disallow using attributes on embedded structs (#15901)
|
2022-09-28 17:15:33 +03:00 |
|
shove
|
1ac3f3d8dc
|
parser: fix pos error when define reference array type (fix: #15907) (#15909)
|
2022-09-28 17:13:29 +03:00 |
|
TSURUTA Takumi
|
e72d259903
|
change Values struct to public (#15902)
|
2022-09-28 16:21:33 +03:00 |
|
yuyi
|
be6741195d
|
parser: fix formating fn with variadic argument (#15900)
|
2022-09-28 10:55:36 +03:00 |
|
Tim Marston
|
66249b8c45
|
gg: radius_to_segments() should use Context.scale (#15906)
|
2022-09-28 10:40:40 +03:00 |
|
spaceface
|
b85a535bcd
|
cgen: support closures on riscv (#15898)
|
2022-09-28 10:34:26 +03:00 |
|
yuyi
|
bdf4c679da
|
cgen: minor cleanup in method_call() (#15894)
|
2022-09-27 20:05:04 +03:00 |
|
yuyi
|
57e4ba4cd0
|
checker: fix generics interface with generic sumtype (fix #15883) (#15892)
|
2022-09-27 16:33:34 +03:00 |
|
lemon
|
f1216090f7
|
native: support enum (#15895)
|
2022-09-27 13:31:54 +03:00 |
|
Joe Conigliaro
|
51a92d170f
|
encoding.base32: vfmt code
|
2022-09-27 16:29:44 +10:00 |
|
Joe Conigliaro
|
5415c4f75e
|
encoding.base32: initial implementation
|
2022-09-27 16:25:50 +10:00 |
|
yuyi
|
385acb448a
|
cgen: fix dumping c structs (fix #15878) (#15885)
|
2022-09-26 10:53:21 +03:00 |
|
yuyi
|
959eeaf1f3
|
parser: check undefined variable in if guard (#15882)
|
2022-09-26 10:17:39 +03:00 |
|
Dominik Pytlewski
|
721328ef58
|
os: fix os.read_file and os.read_bytes for 0 sized /proc/ files on Linux (fix #15852) (#15853)
|
2022-09-25 22:54:46 +03:00 |
|
Spydr
|
3674baab23
|
native: support escape sequences in string literals (#15877)
|
2022-09-25 17:47:49 +03:00 |
|
Tim Marston
|
089e89f865
|
gg: improve arc/slice drawing (#15856)
|
2022-09-25 15:22:10 +03:00 |
|
shove
|
58f7342465
|
cgen: fix array appending when array is used as fn parameter (fix: #15855) (#15860)
|
2022-09-25 13:05:54 +03:00 |
|
yuyi
|
50fb5de926
|
checker: fix dumping match expr (#15869)
|
2022-09-25 11:21:14 +03:00 |
|
Delyan Angelov
|
5cc9d7b347
|
checker: remove too vague notice about signed expressions while returning unsigned number types
|
2022-09-25 11:03:23 +03:00 |
|
yuyi
|
c3548c9413
|
tests: omit testsuite_begin/end() optional (#15871)
|
2022-09-25 10:29:25 +03:00 |
|
Spydr
|
947a1f2c65
|
native: add printing support for boolean and string variables (#15868)
|
2022-09-25 10:28:26 +03:00 |
|
Delyan Angelov
|
f338dec5c6
|
ci: fix compilation on FreeBSD (C.feof is a macro there, that expands to direct field access)
|
2022-09-24 10:17:32 +00:00 |
|
yuyi
|
d624ad50a7
|
os: fix file.read() (#15861)
|
2022-09-24 08:58:55 +03:00 |
|
shove
|
13d7f7db8f
|
parser: fix line number error of comptime atExpr in the last token of the line (fix: #15672) (#15851)
|
2022-09-24 00:06:07 +03:00 |
|
yuyi
|
c811b5343a
|
cgen: minor cleanup in return_stmt() (#15854)
|
2022-09-23 23:46:15 +03:00 |
|
yuyi
|
41fd02496a
|
cgen: fix const expr using optional or result (#15850)
|
2022-09-23 22:36:56 +03:00 |
|
Delyan Angelov
|
1f26e3fb1b
|
datatypes: add a forward iterator for LinkedList<T>, add forward and backward iterators for DoublyLinkedList<T>. Add tests for both.
|
2022-09-23 22:29:13 +03:00 |
|
Delyan Angelov
|
a6576bec1d
|
json: fix encoding of structs with pointers; add test
|
2022-09-23 14:07:53 +03:00 |
|
ChAoS_UnItY
|
ea8b30fd91
|
encoding.utf8: add is_space (#15847)
|
2022-09-23 10:34:45 +03:00 |
|
shove
|
6ec931c781
|
sync: fix C.pthread_mutex_t struct typedef is missing in darwin (fix: #15491) (#15845)
|
2022-09-23 09:48:05 +03:00 |
|
spaceface
|
5c716afb39
|
net.ssl: switch to mbedtls over openssl (#15841)
|
2022-09-22 16:50:34 +03:00 |
|
yuyi
|
44c3fcecd9
|
cgen: fix reference embed method call (#15842)
|
2022-09-22 13:53:11 +03:00 |
|
Carl Xiong
|
78f8b9eb28
|
v.scanner: fix an unicode string escape handling bug (#15834)
|
2022-09-22 13:44:55 +03:00 |
|
Alfie Ranstead
|
27305d1a5f
|
net.websocket: swap unsafe use of nil for a safe default value (#15836)
|
2022-09-22 08:00:03 +03:00 |
|
yuyi
|
41dbd12bc4
|
tests: make error handling the same as the main function (#15825)
|
2022-09-21 19:45:43 +03:00 |
|
flopetautschnig
|
391ac12fe2
|
datatypes: adding ringbuffer (#15818)
|
2022-09-21 19:42:59 +03:00 |
|
Delyan Angelov
|
09411128af
|
json.cjson: add a test case for more complex json object construction
|
2022-09-21 17:22:42 +03:00 |
|