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

6126 Commits

Author SHA1 Message Date
9d056168ae ci: fix failing tests 2020-07-26 10:48:24 +03:00
a7f484d9a7 tests: make output of vlib/v/compiler_errors_test.v more readable 2020-07-26 10:47:55 +03:00
1f8ae5d12c websocket: add tests (#5967) 2020-07-25 22:25:31 +02:00
6796b93abd tests: fix compiler_errors_test.v 2020-07-25 22:20:10 +02:00
6fcc6cdc75 rand: add comments for rand.uuid_v4, apply some more perf tweaks 2020-07-25 21:39:54 +03:00
ee3ebed23c rand: further speed up of rand.uuid_v4 2020-07-25 20:21:44 +03:00
3d2fd471b6 ci: prepare for enabling compilation with g++ again 2020-07-25 20:20:49 +03:00
7c86156be5 checker: fix unsafe tests 2020-07-25 18:58:23 +02:00
34907f7605 checker: do not allow assigning immutable refs to mutable vars 2020-07-25 18:32:36 +02:00
a552674254 vvet: fix segfault on v vet . 2020-07-25 15:57:57 +03:00
d5b837e808 rand: speed up rand.uuid_v4() ~7x, with -prod 2020-07-25 13:09:05 +03:00
c1e14b451e builder: show timing info in bold; also add a checker summary: line with -stats 2020-07-25 10:32:29 +03:00
3c1427a4e8 all: fix current module in build-module mode 2020-07-25 01:37:54 +02:00
b58b15993c gen: compile time for (methods and fields) (#5957) 2020-07-25 00:02:44 +02:00
2ccb28a93e checker: run vfmt over checker.v (#5965) 2020-07-24 20:12:01 +03:00
289974dd15 rand: use time microseconds too in default rand initialization; generate proper uuid_v4 2020-07-24 14:33:58 +03:00
c429fa7e27 rand: add test for rand.uuid_v4() 2020-07-24 14:01:48 +03:00
bba0edf9a3 rand: add rand.uuid_v4() 2020-07-24 13:59:24 +03:00
bfca55b87a examples: fix v build-examples 2020-07-24 13:29:47 +03:00
5acc437367 examples: fix compilation 2020-07-24 12:34:19 +03:00
2cf8a53eac vdoc: fix compilation 2020-07-24 12:30:38 +03:00
8c4429c875 parser: fix passing the is_mut flag of anon fn arguments 2020-07-24 11:27:56 +03:00
d204c926a8 tests: fix compilation of if_smartcast_test.v 2020-07-24 10:30:22 +03:00
04ef2a2671 os: implement os.system for iOS and uncomment the $if ios blocks (#5947) 2020-07-24 10:17:32 +03:00
921b5cddd0 live: fix compilation 2020-07-24 08:45:28 +03:00
d31142ac3e vfmt: fix compilation after the more strict mutability check 2020-07-24 08:43:18 +03:00
d83e2ee330 websocket: fix compilation after the more strict mutability check 2020-07-24 08:41:14 +03:00
346cc5ca2c term: fix panic in term.header, when cols,rows from get_terminal_size are < 2 2020-07-24 08:34:39 +03:00
c2083203b3 v.util: fix util.emanager.set_support_color 2020-07-24 08:31:05 +03:00
ec443c65a8 tests: fix some tests 2020-07-24 01:55:55 +02:00
d2675b89c0 builtin: fix a mutable var on windows 2020-07-23 23:18:45 +02:00
632e27a4a9 all: fix a big mutability bug and update all mutable vars 2020-07-23 23:16:36 +02:00
fb41c6659a ci: vfmt -verify parser.v and cgen.v 2020-07-23 22:50:51 +02:00
2eee274d6d doc: document C string literals 2020-07-23 22:49:56 +02:00
32c1042ac6 parser: disable the duplicate import check for now 2020-07-23 22:20:00 +02:00
653d40bfe8 parser: do not duplicate table imports 2020-07-23 21:59:48 +02:00
75aa92b907 doc: add more subheadings & tweaks (#5752) 2020-07-23 18:55:54 +02:00
582338ab79 docs: document for v in low..high { (#5949) 2020-07-23 18:55:35 +02:00
b7bdb97f7d term: fix crash in header when divider.len < 2 (#5956) 2020-07-23 18:54:29 +02:00
b537d8e23e parser: comp for attrs array (#5903) 2020-07-23 17:19:37 +02:00
7a4c27bd08 log: add flush to log file (#5942) 2020-07-23 08:02:53 +03:00
36352085ae v: add support for iOS crosscompilation (#5943) 2020-07-23 07:58:44 +03:00
0f98445f7f cgen: properly handle more multi-return edge cases (#5933) 2020-07-23 00:39:19 +02:00
76c8e28e86 doc: reinstate the 'Short struct literal syntax' section + tweaks (#5762) 2020-07-23 00:37:37 +02:00
95b7fcadca doc: add memory safety section & unsafe {...} example (#5804) 2020-07-23 00:36:23 +02:00
b64ccb153a doc: minor fixes (#5878) 2020-07-23 00:35:42 +02:00
05ea34b561 roadmap: add struct and interface embedding (#5927) 2020-07-23 00:34:44 +02:00
ae4a9aca18 doc: edit comment in array example (#5936) 2020-07-23 00:33:50 +02:00
6586a9a657 fmt: give braced sub expressions a higher priority (#5941) 2020-07-23 00:32:34 +02:00
37c6f6ab1b vfmt: fix compilation with -prod 2020-07-22 21:43:20 +03:00