17665 Commits

Author SHA1 Message Date
Varpie
5fe5412a77
pref: allow fetching the photonwrapper .so (for the coroutines) with curl too, or print details for manual download (#20855) 2024-02-17 17:49:40 +02:00
Felipe Pena
8713b66526
cgen: fix code generated for anon struct default value (fix #20839) (#20851) 2024-02-17 17:46:53 +02:00
Felipe Pena
298a2a2d7f
cgen: fix thread return type generation (fix #20836) (#20850) 2024-02-17 11:36:40 +02:00
gym603
fb675534b0
tests: fix the length of all_key in poly1305_test.v (#20853) 2024-02-17 10:59:16 +02:00
Turiiya
8b52420035
tools.vpm: fix remove command on Windows, add test (#20852) 2024-02-17 10:54:45 +02:00
Felipe Pena
152a977865
v.debug: implement tracing hook feature (#20818) 2024-02-17 10:51:44 +02:00
Delyan Angelov
497b613023
cgen: fix codegen for a.index/1, where a is []Fn (#20849) 2024-02-17 00:30:57 +02:00
Felipe Pena
d2af0dc96a
cgen, ast, checker: fix auto deref arg when fn expects ref (#20846) 2024-02-16 22:04:34 +02:00
GGRei
1d3147e139
ci,dtm: fix concurrency and timing issues with tests of cache handler (#20845) 2024-02-16 19:35:27 +02:00
Delyan Angelov
c256013e63 ci: fix compilation on windows for picohttpparser 2024-02-16 17:18:38 +02:00
Delyan Angelov
e12c8c1e20
tests: fix notices for var_scope.vv in vlib/v/debug/interactive_test.v 2024-02-16 14:56:54 +02:00
Delyan Angelov
3937eccdc9
ci: improve repo CI robustness, by marking dynamic_template_manager_cache_system_test.v as flaky, and only failing db_store_test.v on !windows 2024-02-16 14:37:32 +02:00
Delyan Angelov
e11e2b08d7
picohttpparser: restore formatting for g_digits_lut, after f09826e (#20844) 2024-02-16 12:05:28 +02:00
Hitalo Souza
53733bd93d
picohttpparser: add tests for u64toa (#20822) 2024-02-16 12:03:59 +02:00
Hitalo Souza
09c35acb09
thirdparty: update picohttpparser (#20843) 2024-02-16 11:36:22 +02:00
GGRei
a21658b9fb
dtm: separated the template generation from the cache system in the tests to simplify debugging (#20840) 2024-02-16 10:59:56 +02:00
Hitalo Souza
2bf590e90d
x.json2: move json2 tests to subfolders (#20842) 2024-02-16 10:58:51 +02:00
Felipe Pena
4f742ad1b2
json: fix decode struct ptr (#20828) 2024-02-15 06:41:10 +02:00
blackshirt
9aeb8229ae
x.crypto.chacha20: remove deprecated math.max_u32 in favour of builtin max_u32, remove unneceseary bits, reorder (#20838) 2024-02-15 06:40:07 +02:00
Hitalo Souza
414566966d
Json2: reorganizing functions in files (#20832) 2024-02-15 00:15:07 +02:00
Felipe Pena
73caa8dff5
checker: fix if branch option type mismatch (fix #20809) (#20830) 2024-02-14 23:22:55 +02:00
Felipe Pena
9fb0685c59
cgen: fix map methods call with generic types (fix #20827) (#20829) 2024-02-14 23:19:15 +02:00
GGRei
ed5c2f314f
x.templating.dtm: fix dtm clock test for CI (#20824) 2024-02-14 09:53:37 +02:00
blackshirt
9476aede8b
x.crypto: add AEAD ChaCha20Poly1305 algorithm in pure v (#20817) 2024-02-14 08:10:10 +02:00
Delyan Angelov
ca4531177d
tools: make the output of v check-md . more informative (#20819) 2024-02-14 02:01:02 +02:00
Lycs-D
36470fe43f
parser: fix parsing of cgen.v, in normal mode, when the table is empty (no files in builtin are preparsed) (fix #20606) (#20611) 2024-02-14 01:35:33 +02:00
Felipe Pena
ec21663f58
cgen: fix unwrapped option selector assigning (#20816) 2024-02-14 01:23:35 +02:00
David Legrand
45ee800a34
examples: fix static example title (#20821) 2024-02-14 01:20:44 +02:00
Delyan Angelov
b877de8004
checker: optimise out calls to arg_typ_sym.embed_name() when there are no errors (#20820) 2024-02-14 01:19:25 +02:00
Swastik Baranwal
9f532f1ba9
checker: disallow sum type holding alias ptrs (#20786) 2024-02-13 19:18:34 +02:00
Delyan Angelov
f43b52860d
tools: use the same same skipping logic for the platform specific _test.v files in v test-self too (#20815) 2024-02-13 18:36:51 +02:00
Felipe Pena
8215f21585
cgen: fix const fixed array initialization handling (#20812) 2024-02-13 12:34:55 +02:00
Felipe Pena
6e22c35922
cgen: fix from_string fn generation missing mod name (#20807) 2024-02-13 12:32:43 +02:00
David Legrand
feb649f79c
doc: x.vweb static website capabilities (#20808) 2024-02-13 12:30:25 +02:00
David Legrand
1a7badcaf7
doc: add Markdown check to contributing rules (#20811) 2024-02-13 12:14:35 +02:00
Felipe Pena
694c781f57
cgen: fix auto_eq for option eq operator overload (#20795) 2024-02-13 12:11:07 +02:00
Lycs-D
ce99c31058
ci: change spaceface777/cancel-workflow-action to styfle/cancel-workflow-action (#20806) 2024-02-13 12:08:08 +02:00
syrmel
6a4f2937ef
vtest,pref: add ability to have platform specific _test.v files (#20810) 2024-02-13 12:06:47 +02:00
dependabot[bot]
c9933da675
ci: bump actions/cache from 3 to 4 (#20801) weekly.2024.07 2024-02-12 15:37:06 +02:00
dependabot[bot]
9253637147
ci: bump actions/upload-artifact from 3 to 4 (#20803) 2024-02-12 15:36:19 +02:00
dependabot[bot]
625193230a
ci: bump actions/checkout from 3 to 4 (#20805) 2024-02-12 15:35:56 +02:00
dependabot[bot]
74c31a78c1
ci: bump actions/upload-release-asset from 1.0.1 to 1.0.2 (#20802) 2024-02-12 13:34:06 +02:00
dependabot[bot]
5182ea28e2
ci: bump actions/download-artifact from 1 to 4 (#20804) 2024-02-12 13:10:04 +02:00
Turiiya
d485cceee8
doc: update trim_doc_node_description, make module readmes more uniform (#20792) 2024-02-12 12:38:47 +02:00
Lycs-D
e3b64d3278
github: add dependabot.yml (#20800) 2024-02-12 12:25:43 +02:00
machel
ea2e6e1590
docs: add section explaining how to convert enum from/to str/int values (#20791) 2024-02-12 03:44:13 +02:00
Turiiya
c1b5d8218b
net: fix function name in split_address doc comment (#20794) 2024-02-12 03:35:41 +02:00
Felipe Pena
0d78a405ce
debug: fix scope cmd with variable in if scope (#20776) 2024-02-12 03:28:15 +02:00
MCausc78
31692c5ff5
checker,cgen: fix interface casting (#20789) 2024-02-12 03:26:11 +02:00
Turiiya
cf00017415
doc: simplify is_module_readme function (#20793) 2024-02-12 03:23:43 +02:00