34 Commits

Author SHA1 Message Date
Delyan Angelov
99be39cbd1
ci: remove the // vtest flaky: true tags from the remaining tests (#24379) 2025-06-19 20:16:49 +03:00
Delyan Angelov
a80bc23314
tools: cleanup entries from the hardcoded skip_files list in common.v (used by v test, v test-self etc); use the new // vtest build: syntax to mark the tests instead (#23918) 2025-03-13 19:51:51 +02:00
yuyi
da3112e545
all: replace fn name '@xxx' with 'xxx' (#22506) 2024-10-12 22:17:02 +03:00
yuyi
008aaad999
fmt: remove the prefixed module name of const names, that are in the same module (related #22183) (#22185) 2024-09-10 11:25:56 +03:00
yuyi
c51d30bf53
fmt: fix alignment of struct init fields (#22025) 2024-08-11 09:11:24 +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
Turiiya
f77bb32044
all: fix typos (#21089) 2024-03-25 12:18:27 +02:00
Alexander Medvednikov
f09826e928 all: unwrap const() blocks 2023-11-25 10:02:51 +03:00
Delyan Angelov
717076bef6 vlib: use sync.new_mutex() consistently for initialising all vlib structures containing mutex fields 2023-08-15 15:19:27 +03:00
Delyan Angelov
2643970945 context.onecontext: fix sync.Mutex initialisation in onecontext.v 2023-08-15 15:14:25 +03:00
Delyan Angelov
41f99c1abf
tools: add cmd/tools/show_ancient_deprecations.v, to cleanup ancient functionality, deprecated over an year ago (#18946) 2023-07-22 19:13:58 +03:00
Casper Kuethe
21d9730cde
context, vweb: add ability to set and get values on vweb.Context (#18564) 2023-06-27 01:25:45 +03:00
Ulises Jeremias Cornejo Fandos
02ea6028af
vlib: improvements to the context module (#18318) 2023-06-04 18:12:52 +02:00
yuyi
017ace6ea7
vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
Delyan Angelov
27d8f2371d
ci: fix go->spawn in the examples in vlib/context/README.md too 2022-11-05 14:02:24 +02:00
Alexander Medvednikov
e81e0ac708 fmt: replace go with spawn 2022-11-05 10:46:40 +03:00
Daniel Däschle
d679146a80
fmt: remove space in front of ? and ! (#14366) 2022-05-13 06:56:21 +03:00
Delyan Angelov
5277ce7dce
tests: support for marking _test.v files with // vtest flaky: true, to reduce false positives from the CI 2022-04-30 13:30:02 +03:00
Alexander Medvednikov
fbb9e65c0f all: ~500 more byte=>u8 2022-04-15 18:25:45 +03:00
Delyan Angelov
8c396356bb
context: make the examples in the vlib/context/README.md immediately runnable 2022-03-26 13:25:45 +02:00
Ulises Jeremias Cornejo Fandos
f7926ec9a4
vlib/context: add onecontext as submodule (#12549) 2021-12-02 11:15:07 +02:00
Ulises Jeremias Cornejo Fandos
4490d5ed29
context: cleanup the tests and the documentation (#12175) 2021-10-14 13:32:42 +03:00
Alexander Ivanov
0386f2bbea
checker: add an interface check for mutability, fixes #1081, fixes #7038 (#11963) 2021-10-11 15:41:31 +03:00
Ulises Jeremias Cornejo Fandos
c151e075e1
context: update ValueContext to handle Any value and more Key types, use closures (#11993) 2021-09-27 17:52:20 +03:00
Delyan Angelov
ad58fe8249
ci: mark cancel_test.v with vtest retry: 3 2021-09-23 14:55:10 +03:00
yuyi
8be2be8311
all: change 'if !(a in b)' to 'if a !in b' (#11330) 2021-08-29 11:55:18 +03:00
Daniel Däschle
6fa8e4269e
checker: force interface init (#10910) 2021-07-30 03:18:20 +03:00
Uwe Krüger
1e5627e777
parser: don't require unary > prefix for select timeout (#10928) 2021-07-23 23:24:27 +03:00
Uwe Krüger
3c0a368af3
all: automatically move (some) referenced objects to heap (#9873) 2021-04-25 21:40:38 +03:00
Ulises Jeremias Cornejo Fandos
3c8d2bbaec
vlib/context: some clean up and more readable examples (#9868) 2021-04-25 16:04:07 +03:00
spaceface
73352583e7
ci: fix all -cstrict warnings with gcc and clang (#9792) 2021-04-19 15:38:48 +03:00
Ulises Jeremias Cornejo Fandos
524becd523
context: use IError instead of string (#9758) 2021-04-16 11:54:28 +03:00
Ulises Jeremias Cornejo Fandos
909c9c7ee7
context: small refactor to always use Context type instead of multiple types (#9705) 2021-04-13 07:04:13 +03:00
Ulises Jeremias Cornejo Fandos
07a6f4e445
context: add a new context module, based on Golang's context, intended to be used in webservers (#9563) 2021-04-12 19:32:51 +03:00