1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
Commit Graph

28 Commits

Author SHA1 Message Date
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
69c37402d4 backtrace: fix tcc backtrace windows compilation error (#8348) 2021-01-26 08:26:54 +02:00
4d0dab826b ci: fix vlib/dl/example/use_test.v in windows-tcc 2021-01-25 21:19:15 +02:00
21ba0470af builtin: fix truncating of EOL on windows terminal (#8338) 2021-01-25 17:51:36 +02:00
ac2c3847af all: update copyright to 2019-2021 (#8029) 2021-01-18 13:20:06 +01:00
d785e22a6e checker: disallow assigning number to pointer (#7267) 2020-12-12 10:42:07 +01:00
c324169af0 all: remove intermediate handling for both global definition syntaxes (#6546) 2020-10-03 15:41:45 +02:00
1a7ac5e382 builtin: VectoredExceptionHandler cast on x86 (#6525) 2020-10-02 05:17:33 +02:00
3a869c726b builtin: fix definition of VectoredExceptionHandler (#6495) 2020-09-27 15:56:30 +03:00
abc98c273c parser: require assign on type alias (#6477) 2020-09-25 12:02:32 +02:00
c960b5979e vlib: fix incompatible pointer warning (#6385) 2020-09-16 17:40:02 +03:00
40ed2e1b3d builtin: use C.write for print/eprint . Call C.SetConsoleOutputCP(C.CP_UTF8) on windows 2020-09-11 16:20:35 +03:00
bab5c21224 parser: warn when fixed-size ArrayInit doesn't have trailing {}. (#6137) 2020-08-16 04:54:05 +02:00
4568ce8f00 builtin: add sanity check on the number of returned frames by C.backtrace 2020-08-06 19:50:29 +03:00
d2675b89c0 builtin: fix a mutable var on windows 2020-07-23 23:18:45 +02:00
a74cbf55c7 checker: warn if C.m* or C.s* functions are called outside unsafe blocks (#5869) 2020-07-20 20:06:41 +03:00
5f21b152a7 tcc: support tcc on Windows 2020-06-14 23:15:12 +02:00
75eac291ac all: variable sized options 2020-05-31 12:57:26 +02:00
f0a9b88ac4 all: add stdcall attribute, unhandled exception handler, get_raw_stdin, v_realloc 2020-05-29 03:06:27 +02:00
dda875a9c8 all: unify const names to snake_case 2020-05-22 17:36:09 +02:00
88fa935376 builtin: fix print mem leak on windows 2020-05-22 12:18:27 +03:00
507e457c0a builtin: add parenthesis around frame_addr as a workaround 2020-05-05 08:35:26 +03:00
acd80f052b tests: improve diagnostic output on failure 2020-05-04 11:21:25 +03:00
682838a0cf checker: check array and fields mutability 2020-04-27 22:53:26 +02:00
155891a4e0 parser: add unused variable warning 2020-04-22 01:52:56 +02:00
9c0d97335e builtin: improve backtrace on Windows 2020-04-20 20:59:08 +02:00
8a1248b2e7 builder: restore module import cycle detection/topological reorder 2020-04-16 12:29:36 +03:00
dc4db87be3 vlib: use new filename format 2020-04-11 19:51:32 +02:00