17665 Commits

Author SHA1 Message Date
Felipe Pena
0059ca856e
checker: fix missing check for or expr on string interpolation (#17566) 2024-04-23 17:36:14 +03:00
Delyan Angelov
354b21003a
net.http.file: fix usage examples (add closing apostrophes) 2024-04-23 17:20:05 +03:00
Delyan Angelov
5cb6b60944
ci: restore v install elliotchance.vsql in v_apps_and_modules_compile_ci.yml 2024-04-23 16:28:25 +03:00
Turiiya
1595211fbe
tools: rewrite test-self arg handling (#21327) 2024-04-23 14:12:45 +03:00
Delyan Angelov
a7d8e848c2
thirdparty/sokol: bump _SGL_DEFAULT_MAX_VERTICES and _SGL_DEFAULT_MAX_COMMANDS again; mark them with __v_ start and __v_ end 2024-04-23 12:21:19 +03:00
Turiiya
3b0c6206bb
tools: allow for selectively running v test-self vlib/ and v test-self cmd/ (#21326) weekly.2024.17 2024-04-22 20:13:29 +03:00
Delyan Angelov
227f31b716
parser: fix for x in Iterator{} {, when there are no field initialisations (#21333) 2024-04-22 12:47:41 +03:00
Delyan Angelov
4f0a8b5ee2
net.http.file: support index_file (index.html by default), and auto_index (true by default) parameters to file.serve() 2024-04-22 08:28:51 +03:00
Delyan Angelov
447620e6a6
cgen: fix -fsanitize=undefined used with []int{}.sort() (#21331) 2024-04-22 01:11:25 +03:00
Turiiya
024a37558a
v: cleanup gitattributes (#21324) 2024-04-21 23:17:19 +03:00
Turiiya
d7758372dc
ci: update deployment workflow (#21323) 2024-04-21 23:12:30 +03:00
Turiiya
d9027df4b3
ci: cleanup workflow concurrency (#21325) 2024-04-21 23:02:07 +03:00
Delyan Angelov
24cb4e2fa1
builtin: cleanup -d vplayground related code (#21329) 2024-04-21 23:00:30 +03:00
Turiiya
dbf48eaac4
v: update linguist languages, add .vdocignore (#21321) 2024-04-20 18:52:42 +03:00
Turiiya
a1497c0943
vdoc: remove obsolete entries from .vdocignore (#21320) 2024-04-20 16:32:31 +03:00
Turiiya
ba29de549b
ci: use latest upstream discord.v in apps and modules test (#21322) 2024-04-20 16:31:35 +03:00
Delyan Angelov
ed7f1ffc6c
examples: remove obsolete examples/process/.ignore file 2024-04-20 14:03:17 +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
Delyan Angelov
66ba112726
ci: fix the commit labels for the vc repo 2024-04-20 13:14:21 +03:00
Roman
2192d9b1e5
db.mysql: fix invalid memory access in exec_one for returned rows with NULL fields (#21317) 2024-04-20 12:52:58 +03:00
Turiiya
e235641c29
cli: extend control over defaults (#21308) 2024-04-20 12:49:08 +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
Turiiya
9fb9443a72
flag: include args after end-of-options(--) when checking min and max args (#21310) 2024-04-19 21:12:00 +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
1a92c57515
ci: prevent unintended deployment workflow steps (#21313) 2024-04-19 09:15:22 +03:00
Delyan Angelov
6d20ec7e01
v.builder: suggest using v wipe-cache, when the object files are not recognized 2024-04-19 08:19:36 +03:00
Turiiya
bccf660456
cli: update command_test.v (#21307) 2024-04-18 22:05:47 +03:00
Swastik Baranwal
d5517b5b36
checker: disallow Result callbacks functions like map/filter/all/any (#21055) 2024-04-18 22:05:25 +03:00
Turiiya
a6087d01a2
vdoc: cleanup get_module_list, add unit tests (#21057) 2024-04-18 21:47:51 +03:00
Delyan Angelov
604eb6517f
ci: test v ~/.vmodules/sdl/setup.vsh, to prevent future vpm regressions (#21306) 2024-04-18 15:07:34 +03:00
Turiiya
0f5da89394
ci: optimize apps and modules (#21303) 2024-04-18 04:09:31 +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
Turiiya
5ac53f23ff
ci: continue testing independent V apps, even if one fails, to get feedback for breaking changes faster (#21302) 2024-04-18 02:15:07 +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 weekly.2024.16.1 2024-04-17 17:26:05 +03:00
Delyan Angelov
20c470a2c3 ci: simplify prebuilt.yml, make it usable for manual runs too 2024-04-17 17:24:00 +03:00
Delyan Angelov
9a9a6b7f2c ci: fix typo in prebuilt.yml 2024-04-17 17:17:39 +03:00
Delyan Angelov
50bca845f9 ci: add workflow_run: event in prebuilt.yml 2024-04-17 17:14:52 +03:00
Delyan Angelov
a7564f2f49 ci: add a m1 runner for testing the prebuilt zips too 2024-04-17 17:10:47 +03:00
Delyan Angelov
4748f1191b ci: update the runner for build-macos-arm64 to macos-14 too, so it runs on M1 2024-04-17 17:03:22 +03:00
Delyan Angelov
9ccdc7d9d1
ci: fix the bundled tcc for macos arm64 (#21299) 2024-04-17 16:57:19 +03:00
Turiiya
16beb697ff
checker: detect and error on unreachable code in loops, after continue and break statements (#21294) 2024-04-17 10:40:20 +03:00
Turiiya
68bb0219c4
ci: reactive app prod builds (#21295) 2024-04-17 10:22:28 +03:00
Turiiya
1363cc85fd
time: update unix time acces, fix issues related to deviating unix times (#21293) 2024-04-17 00:33:37 +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
谢克
d83d5a9580
v.pkgconfig: fix load_paths with ; split char on windows (#21291) 2024-04-16 09:46:02 +03:00
Ikko Eltociear Ashimine
ece10ede94
tools: fix typo in vretry.v (#21290) 2024-04-16 09:45:09 +03:00