17191 Commits

Author SHA1 Message Date
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
Casper Küthe
8c1ead5f4a
x.sessions: change session Store interface to use results instead of options (#20796) 2024-02-12 03:22:57 +02:00
Delyan Angelov
101b8a6b14
builtin: support -d gc_warn_on_stderr, to show the GC warnings, without installing a custom warn fn callback 2024-02-11 17:47:19 +02:00
Delyan Angelov
8793aebe65
builtin: add gc_collect/0, gc_get_warn_proc/0, gc_set_warn_proc/1. Use them to turn off GC warnings by default. (#20788) 2024-02-11 16:07:36 +02:00
JalonSolov
09095985d3
examples: fix path in js_dom_draw_benchmark example docs (#20780) 2024-02-11 12:35:45 +02:00
David Legrand
5da88800ae
x.vweb: add full static host support, for urls ending with /folder/ , where the folder backing it, has index.html inside (#20784) 2024-02-11 11:19:37 +02:00
Delyan Angelov
59a8690dbd
orm: fix orm_option_time_test.v after 2d0ed2c made insert in parent tables with child ones missing fail 2024-02-11 10:02:36 +02:00
Joe C
86c0271569
pref: download correct photonwrapper.so for linux (#20783) 2024-02-11 13:26:56 +11:00
Joe Conigliaro
5a532ead43
coroutines: fix cast in sp_corrector 2024-02-11 09:34:22 +11:00
Ameeer1
b4ab5b6349
examples: rename js_dom_draw_bechmark_chart to js_dom_draw_benchmark_chart (#20779) 2024-02-10 21:36:23 +02:00
Delyan Angelov
5269c02faf
ast: make Scope.find methods more robust, when called on default initialised scope &Scope = unsafe { nil } fields (#20774) 2024-02-10 19:53:10 +02:00
Joe C
212adfab92
builtin,coroutines,cgen: fix using coroutines with boehm GC, by using a stack pointer corrector (#20771) 2024-02-10 15:20:11 +02:00
Joe C
215ab130ba
thirdparty: update the Boehm GC libs/headers to version 8.3.0 (commit #f7e513a) (#20772) 2024-02-10 10:24:17 +02:00
kbkpbot
3f1b3d2c74
x.crypto.sm4: make sm4 use the encoding.binary _fixed fns (#20773) 2024-02-10 10:19:22 +02:00
Swastik Baranwal
4d01a779b6
parser: disallow option alias with option parent type (#20769) 2024-02-10 10:05:07 +02:00
zeozeozeo
99579acaf2
builtin: link to user32 to fix boehm GC compilation on Windows with clang released from the LLVM project (fix #20724) (#20767) 2024-02-10 09:00:08 +02:00
Hitalo Souza
ee3cd36760
picoev: renaming, doc (#20567) 2024-02-10 05:54:27 +03:00
GGRei
2d0ed2c1d6
orm: fix orm insert issue if table missing [Issue : #20017] (#20580) 2024-02-10 05:52:09 +03:00
Felipe Pena
16574df99b
ast: fix global const ordering with string inter literal (fix #20760) (#20770) 2024-02-10 02:02:43 +02:00
Delyan Angelov
729a1cbc9f
encoding.binary: add _fixed variants for the conversion fns, that accept fixed arrays (#20766) 2024-02-09 22:07:59 +02:00
Delyan Angelov
f603035758
net: reduce flakyness of tcp test (#20761) 2024-02-09 11:52:27 +02:00
blackshirt
ce7780af69
x.crypto: add poly1305 message authentication code (mac) in pure v (#20752) 2024-02-09 11:46:30 +02:00
Delyan Angelov
a4d0d4ee4b
os: make os_stat_test.v more robust to reporting false positives 2024-02-08 20:47:34 +02:00
kbkpbot
a9ebab06da
net: fix non-blocking read/write (#20438) 2024-02-08 20:18:29 +02:00
syrmel
410bd9db71
os: refactor to use os.stat and os.lstat instead of unsafe C calls (#20759) 2024-02-08 19:27:49 +02:00