Commit graph

17541 commits

Author SHA1 Message Date
Swastik Baranwal
c7af2c21d1
builtin.string: fix is_upper and is_lower with numbers (#21357) 2024-04-26 16:20:21 +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
Ken Ekeoha
206c0e33be
cgen: fix hot code reloading on windows (#21351) 2024-04-26 01:16:31 +03:00
Adam Oates
434c3fbf9b
gg: make PenConfig fields public (#21353) 2024-04-26 01:10:13 +03:00
Turiiya
25da8ffb00
ci: add a separate cmd/tools testing job (#21344) 2024-04-25 18:06:18 +03:00
Delyan Angelov
40da0f75d8
sync.stdatomic: add flag lines for gcc 14 too 2024-04-25 17:20:21 +03:00
Delyan Angelov
07e6f2ec7b
sync: add Gentoo paths for libatomic 2024-04-25 16:52:31 +03:00
Turiiya
67ac7e1b8b
ci: remove the separate -gc boehm job (since -gc boehm is the default now) (#21352) 2024-04-25 16:22:35 +03:00
Turiiya
903a585e9e
tools: cleanup vwhere (#21350) 2024-04-25 14:14:45 +03:00
Delyan Angelov
32f7ec8cea
os: add os.write_lines/2 + tests, fix deprecation notice in read_bytes_into_newline in file_test.v (#21343) 2024-04-25 08:31:01 +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
28cabf4736
ci: update detection of workflow cancellation scenarios (#21342) 2024-04-25 02:17:12 +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
Turiiya
9d3bef15e4
checker: turn array assign warning into error (#21341) 2024-04-25 02:14:42 +03:00
Turiiya
e24e905e51
vlib: fix veb (#21345) 2024-04-25 02:13:55 +03:00
Alexander Medvednikov
1aee2b567b veb: copy x.vweb to veb, and make it work with comptime 2024-04-24 19:23:19 +03:00
Felipe Pena
007305921a
cgen: fix comptime ref argument passing (#21335) 2024-04-24 12:03:00 +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
Felipe Pena
be90cf3165
checker: allow pass array as mut param to spawn fn (#21283) 2024-04-24 06:48:35 +03:00
Turiiya
0a14bef008
ci: update workflow conditions (#21338) 2024-04-24 06:48:02 +03:00
antono2
9ed33718f3
cgen: fix myarr [1]C.mytype fixed array fields, for pub type C.mytype = voidptr (#21266) 2024-04-24 06:46:02 +03:00
Delyan Angelov
dc763422c5
doc: add a section for module fn cleanup() { 2024-04-23 20:05:52 +03:00
Delyan Angelov
f124d03574
ci: use v retry -- cmd to replace .github/workflows/retry.sh cmd, where possible in v_apps_and_modules_compile_ci.yml (#21336) 2024-04-23 17:47:05 +03:00
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) 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