Delyan Angelov
|
2e0881742c
|
cleanup: fix v -N -W build-examples
|
2024-05-07 10:51:58 +03:00 |
|
Turiiya
|
7e82654414
|
vet, parser: use parse_file , remove parse_vet_file (#21444)
|
2024-05-06 18:31:13 +03:00 |
|
Turiiya
|
f08b333b52
|
v, vet: move now obsolete vlib vet module to cmd vet (#21445)
|
2024-05-06 18:29:11 +03:00 |
|
Turiiya
|
ea1df0260e
|
vet, parser, scanner: remove vetting for spaces after / before parens (#21437)
|
2024-05-06 11:14:36 +03:00 |
|
Turiiya
|
58527cc71c
|
vet, parser: remove vet_errors and vet_notices from parser (#21424)
|
2024-05-05 21:24:26 +03:00 |
|
Turiiya
|
a1f36240b0
|
v: utilize new diff functions p2 (#21434)
|
2024-05-05 20:40:05 +03:00 |
|
Turiiya
|
598de74185
|
vet, parser: move array_init_one_val checks from parser into vet (#21422)
|
2024-05-05 16:19:23 +03:00 |
|
Turiiya
|
97984adaf3
|
v.util: rewrite diff module, deprecate old functions (#21403)
|
2024-05-05 13:12:04 +03:00 |
|
Turiiya
|
8e7a6e3640
|
vet, parser: move dynamic const array check from parser into vet (#21423)
|
2024-05-05 12:55:27 +03:00 |
|
Turiiya
|
387af74302
|
vet, parser: rewrite vet error handling (improve parser performance extend vvet) p1 (#21417)
|
2024-05-05 00:18:39 +03:00 |
|
Turiiya
|
7f7d7a1bb0
|
builder, ci: fix compilation on macos-arm with -cstrict ; run macos ci also on the arm runner (#21408)
|
2024-05-03 17:49:22 +03:00 |
|
Delyan Angelov
|
045951924f
|
tools: be verbose, when a git commands that v up executes fails
|
2024-05-02 16:07:08 +03:00 |
|
Delyan Angelov
|
44317785e7
|
tools: use more meaningful names in vup.v
|
2024-05-02 15:58:54 +03:00 |
|
Delyan Angelov
|
f6d4285d14
|
tools: use proper ignore/exclude patterns in the git clean, that v up does
|
2024-05-02 15:49:05 +03:00 |
|
Delyan Angelov
|
1e8873fbb6
|
tools: protect from cleaning during v up , only ./v , not any matching folder
|
2024-05-02 15:29:26 +03:00 |
|
Delyan Angelov
|
671f59c570
|
tools: exclude thirdparty/tcc from the git clean operation, that vup does in case of a missing .git folder
|
2024-05-02 15:21:21 +03:00 |
|
Delyan Angelov
|
08fec8749b
|
tools: be more verbose when doing v up in V folder produced by extracting a .zip release file
|
2024-05-02 14:09:15 +03:00 |
|
Delyan Angelov
|
d8c480cc8d
|
ci: workaround defer codegen failing with nested if blocks and -cstrict in vdoc_file_test.v
|
2024-04-30 05:04:28 +03:00 |
|
Delyan Angelov
|
caa5fb4b00
|
tests: make vdoc_file_test.v use bitfield (pure V), make it more informative when it fails, let it clean after itself
|
2024-04-29 21:37:03 +03:00 |
|
Turiiya
|
32263652c5
|
tools: refine check_os_api_parity.v (#21371)
|
2024-04-29 14:01:34 +03:00 |
|
Turiiya
|
31171263df
|
tools: update check_os_api_parity.v (#21367)
|
2024-04-28 16:11:35 +03:00 |
|
Turiiya
|
0e711f9f44
|
tools: utilize environment specific files for vsymlink (#21360)
|
2024-04-27 10:48:12 +03:00 |
|
Delyan Angelov
|
a9247372f7
|
tools: make fast.v more robust to independent remote changes in vlang/docs
|
2024-04-26 17:20:55 +03:00 |
|
Delyan Angelov
|
6c113cf777
|
tools: fix v install for the FreeBSD instance that updates docs.vlang.io .
|
2024-04-26 15:56:12 +03:00 |
|
Delyan Angelov
|
544085b5af
|
tools: fix building vpm on the FreeBSD instance, that runs fast.v
|
2024-04-26 15:43:15 +03:00 |
|
Delyan Angelov
|
cdec163154
|
tools: update fast.v and fast_job.v to update docs.vlang.io and fast.vlang.io on each commit to master.
|
2024-04-26 15:02:45 +03:00 |
|
Turiiya
|
903a585e9e
|
tools: cleanup vwhere (#21350)
|
2024-04-25 14:14:45 +03:00 |
|
Turiiya
|
9f788de03b
|
tools: fix compiling vwhere with -cc gcc -cstrict (#21347)
|
2024-04-25 06:41:48 +03:00 |
|
Delyan Angelov
|
fe9be9632d
|
ci: fix the ubuntu-docker-musl job by skipping veb_app_test.v
|
2024-04-25 06:36:14 +03:00 |
|
Turiiya
|
8dafca126f
|
test, ci: fix network tests; update and activate tests in periodic ci (#21339)
|
2024-04-25 02:15:22 +03:00 |
|
Delyan Angelov
|
59013f1700
|
tools: improve v symlink -githubci diagnostic message, when used outside CIs or with sudo (#21340)
|
2024-04-24 11:23:40 +03:00 |
|
Turiiya
|
1595211fbe
|
tools: rewrite test-self arg handling (#21327)
|
2024-04-23 14:12:45 +03:00 |
|
Turiiya
|
3b0c6206bb
|
tools: allow for selectively running v test-self vlib/ and v test-self cmd/ (#21326)
|
2024-04-22 20:13:29 +03:00 |
|
Turiiya
|
024a37558a
|
v: cleanup gitattributes (#21324)
|
2024-04-21 23:17:19 +03:00 |
|
Turiiya
|
dbf48eaac4
|
v: update linguist languages, add .vdocignore (#21321)
|
2024-04-20 18:52:42 +03:00 |
|
Delyan Angelov
|
20fd795b64
|
tools: support v run cmd/tools/oldv.v --show_VC_commit weekly.2024.03
|
2024-04-20 13:32:34 +03:00 |
|
Turiiya
|
7f7b6c3ed9
|
vdoc: rewrite and extend vdocignore (#21314)
|
2024-04-20 12:48:37 +03:00 |
|
Turiiya
|
c9bb3f287a
|
tools: update vretry.v, add test (#21311)
|
2024-04-20 06:30:21 +03:00 |
|
Turiiya
|
2baa11b36b
|
vdoc: refactor get_ignore_paths() (#21312)
|
2024-04-19 21:13:17 +03:00 |
|
Delyan Angelov
|
39e550fa33
|
tools: add a 2024.html page to https://fast.vlang.io/
|
2024-04-19 11:39:19 +03:00 |
|
Turiiya
|
a6087d01a2
|
vdoc: cleanup get_module_list , add unit tests (#21057)
|
2024-04-18 21:47:51 +03:00 |
|
Turiiya
|
8aa9314a99
|
vlib: refactor empty string checks to use s == '' or s != '' , instead of s.len == 0 (#21300)
|
2024-04-18 02:44:31 +03:00 |
|
Turiiya
|
46be635072
|
vdoc: cleanup vdoc_file_test.v (#21298)
|
2024-04-18 02:36:52 +03:00 |
|
Delyan Angelov
|
3f725fe96d
|
ci: fix outdated_test.v (--unshallow is not needed now)
|
2024-04-17 19:26:08 +03:00 |
|
Delyan Angelov
|
27cc27737a
|
vpm: fix regression, so v install sdl && v run ~/.vmodules/sdl/setup.vsh works again
|
2024-04-17 17:26:05 +03:00 |
|
Delyan Angelov
|
9d117fc3a0
|
tools: fix vpm on macos, when using the bundled git executable (#21292)
|
2024-04-16 14:19:12 +03:00 |
|
Ikko Eltociear Ashimine
|
ece10ede94
|
tools: fix typo in vretry.v (#21290)
|
2024-04-16 09:45:09 +03:00 |
|
Turiiya
|
0b83ea77c9
|
vdoc: update merge_doc_comments so recent fixes extend to all output formats (#21289)
|
2024-04-15 18:16:27 +03:00 |
|
Turiiya
|
e387fcbdcb
|
vdoc: fix markdown lists in html (#21287)
|
2024-04-15 15:00:36 +03:00 |
|
Turiiya
|
183c199021
|
vdoc: improve creation of trimmed node descriptions, extend tests (#21281)
|
2024-04-15 14:54:06 +03:00 |
|