Commit Graph

559 Commits (9f3dd6e18fdda66c692d9a83e0102216f89e23c4)

Author SHA1 Message Date
Delyan Angelov 8724749728
tools: implement `v wipe-cache` to ease cleaning up the cache on windows 2020-12-30 21:36:54 +02:00
Daniel Däschle 7bd0c5bc03
vdoc: search fix titles (#7681) 2020-12-29 21:01:12 +02:00
ka-weihe 2c65c5c61a
ci: sanitize compiler for tests (#7685) 2020-12-29 20:27:57 +02:00
Daniel Däschle d69993a40e
vdoc: implement advanced search (beta) (#7630) 2020-12-29 13:51:24 +02:00
ka-weihe 4d5ee0649c
ci: add test-fixed with -fsanitize (#7665) 2020-12-29 07:46:54 +02:00
yuyi 07459a77e3
cgen: fix gen_array_equality_fn() (#7633) 2020-12-28 12:26:50 +02:00
Delyan Angelov b7a5dbf7b4
test-cleancode: add the rest of vlib/x/websocket/ 2020-12-28 07:25:46 +02:00
Alexander Medvednikov bd67b647f2 websocket: vfmt 2020-12-28 01:06:57 +01:00
Delyan Angelov 7bf46c36bb
vfmt: add a comment about the role of the .is_worker field 2020-12-27 17:15:26 +02:00
Lukas Neubert aac8520838
vfmt: correctly increment error counter (#7615) 2020-12-27 16:26:51 +02:00
Daniel Däschle 5c4c5042b3
vdoc: fix scrollbar on mobile (#7614) 2020-12-27 16:14:16 +02:00
Lukas Neubert 6f194f2fa9
test-cleancode: add `benchmark` and `bitfield` (#7613) 2020-12-27 15:51:55 +02:00
Lukas Neubert e8b5fa2134
vfmt: fix early exit when verifying multiple files; update help (#7611) 2020-12-27 14:36:59 +01:00
Lukas Neubert 06fdf34214
fmt: unwrap long single line ifs (#7608) 2020-12-27 14:20:30 +01:00
Daniel Däschle 929a002229
vdoc: move to it's own directory cmd/tools/vdoc/ (#7606) 2020-12-27 14:43:23 +02:00
cbracketdash 0210d1bf24
vrepl, term: return cursor to the top-left corner in vrepl after `clear` (#7600) 2020-12-27 13:43:36 +02:00
zakuro 9d71a54a61
repl: fix readline history (#7596) 2020-12-27 12:41:48 +02:00
Delyan Angelov d563261e58
vweb: run vfmt, add it to `v test-cleancode` 2020-12-27 11:38:12 +02:00
Lukas Neubert 13b14ecead
test-cleancode: add the `arrays` module too (#7583) 2020-12-26 20:21:52 +02:00
Delyan Angelov 90175e95d3
tests: cleanup failed assertion output 2020-12-26 19:24:52 +02:00
Lukas Neubert 6969300f8a
test-cleancode: add vlib/orm (#7577) 2020-12-26 14:40:22 +02:00
Daniel Däschle 6842c3c1a4
vdoc: add a node type prefix (#7563) 2020-12-26 08:55:35 +02:00
Daniel Däschle 333cd41fca
vdoc: polish fonts a bit (#7560) 2020-12-25 19:04:46 +02:00
Delyan Angelov 9b19388402 ci: skip profile_test.v in the musl jobs 2020-12-25 18:44:52 +02:00
Lukas Neubert 72b0421f3e
vdoc: if toc_slug is empty use the one from first child (#7533) 2020-12-25 17:01:43 +02:00
Alexander Medvednikov bba79194e7 tools/fast: clarify free tier vcpu performance 2020-12-23 10:53:43 +01:00
Ned Palacios edefc9e2e4
vdoc: minor css and js fixes (#7485) 2020-12-23 08:00:22 +02:00
spaceface a47749b204
vup: hide some output when not in verbose mode (#7477) 2020-12-22 23:42:23 +01:00
Lukas Neubert c4aae2b55f
vfmt: do not replace module aliases in fn param and return types (#7472) 2020-12-22 22:38:13 +02:00
Alexander Medvednikov 25cbbc1e44 tools/check-md: skip CHANGELOG 2020-12-22 21:01:54 +01:00
zakuro fc251a653e
test-cleancode: remove time.v duplicate (#7460) 2020-12-22 10:18:37 +02:00
Delyan Angelov 93c0f503a2 math.big: make big.from_string take a decimal, add big.from_hex_string 2020-12-22 09:45:56 +02:00
Delyan Angelov 9eb6c4ef87 flag: run vfmt over vlib/flag, add it to vtest-cleancode.v 2020-12-21 22:24:10 +02:00
zakuro 6c341a77f5
strings: run v fmt (#7438) 2020-12-21 22:00:32 +02:00
Delyan Angelov 74f7a1a549 ci: run `v build-examples` on windows jobs too 2020-12-21 19:51:20 +02:00
Larpon 25dd983d97
vcomplete: append path separator to results if they're directories (#7426) 2020-12-21 06:03:33 +01:00
Delyan Angelov c2064b2cc0 ci: more args = os.args fixes 2020-12-20 19:01:15 +02:00
Delyan Angelov 969f8f1a75 ci: fix compilation of the test infrastructure 2020-12-20 18:27:42 +02:00
Alexander Medvednikov 50a6976b5e all: minor array fixes 2020-12-20 16:08:56 +01:00
Alexander Medvednikov 3c210a57f9 all: minor array fixes 2020-12-20 15:40:49 +01:00
Alexander Medvednikov 6bf21c300a checker: do not allow arr1=arr2 without cloning 2020-12-20 15:33:55 +01:00
Alexander Medvednikov 742e5a91ac tools/clean: fix path 2020-12-20 10:45:56 +01:00
Alexander Medvednikov 4a5fb854e0 array: vfmt array_test.v 2020-12-20 10:34:19 +01:00
Daniel Däschle 7feb53b605
vdoc: copy favicons to destination dir (#7374) 2020-12-18 10:41:34 +02:00
Daniel Däschle 1016b5073f
vdoc: faster initialization of dark mode (#7369) 2020-12-17 11:59:12 +02:00
Daniel Däschle 9528efe532
vdoc: fix sidebar scroll when reaching bottom (#7368) 2020-12-17 11:17:18 +02:00
Delyan Angelov 1ee57649b9
os: vfmt all of `os` .v files, add it to `v test-cleancode` with no exceptions 2020-12-16 14:15:11 +02:00
Delyan Angelov 88a8507dd8
os: vfmt most of `os`, add it to `v test-cleancode` 2020-12-16 11:08:23 +02:00
Delyan Angelov e3a1756b11
net: add tcp_default_read_timeout and tcp_default_write_timeout and use them consistently 2020-12-15 17:54:51 +02:00
Delyan Angelov 560c21629e
vdoc: fix `-p PORT` option 2020-12-15 17:21:57 +02:00