Felipe Pena
|
3f76b69165
|
checker: add check for decomposing to interface (fix #24441) (#24453)
|
2025-05-10 21:38:45 +03:00 |
|
Felipe Pena
|
6a98e38f0d
|
cgen: fix assign from for mut var in arr { to pointer (fix #24432) (#24456)
|
2025-05-10 21:10:52 +03:00 |
|
Felipe Pena
|
d0de08338f
|
cgen: fix comptimecall with map receiver (fix #24448) (#24449)
|
2025-05-10 21:03:11 +03:00 |
|
Mike
|
f3baaa0fb8
|
slow_tests: fix asm_test.amd64.v (#24451)
|
2025-05-10 20:55:15 +03:00 |
|
Felipe Pena
|
00ef1a6c52
|
cgen: fix const declaration dependant mapping when using update_expr (fix #24437) (#24455)
|
2025-05-10 20:53:37 +03:00 |
|
Felipe Pena
|
3b8f2fe5f5
|
cgen: fix array init with interface element type (fix #24442) (#24454)
|
2025-05-10 17:36:51 +03:00 |
|
Delyan Angelov
|
35e0039ff2
|
cgen: small cleanup in write_sumtype_casting_fn
|
2025-05-10 13:44:39 +03:00 |
|
Laurent Cheylus
|
2fcad534db
|
runtime: fix cast error in free_memory implementation for OpenBSD (#24445)
|
2025-05-10 12:19:30 +03:00 |
|
larpon
|
031fce4361
|
toml: add compile error when passing encode/1 types of T != struct (fix #24435) (#24443)
|
2025-05-10 11:40:12 +03:00 |
|
Delyan Angelov
|
469e268c79
|
v.pref: add get_build_facts_and_defines/0 and set_build_flags_and_defines/2
|
2025-05-10 11:26:04 +03:00 |
|
Delyan Angelov
|
ed84fb9ce8
|
examples: cleanup unsafe{} blocks that are not needed anymore in examples/sokol/08_sdf/sdf.v
|
2025-05-10 10:19:34 +03:00 |
|
Mike
|
47f8f347b1
|
ast,cgen,parser,pref: support loongarch64 inline assembly, add test (#24440)
|
2025-05-09 14:57:52 +03:00 |
|
Delyan Angelov
|
9dc69ef2aa
|
veb: support -d veb_max_read_bytes=16384 , -d veb_max_write_bytes=16384 , -d veb_default_port=1234 , -d veb_max_http_post_size_bytes=8388608
|
2025-05-09 11:56:52 +03:00 |
|
dependabot[bot]
|
b577475d48
|
ci: bump creyD/prettier_action from 4.3 to 4.5 (#24439)
weekly.2025.19
|
2025-05-09 11:21:33 +03:00 |
|
Delyan Angelov
|
90ab5d2cdb
|
veb: allow route methods, that are tagged with @[unsafe]
|
2025-05-09 11:00:50 +03:00 |
|
Laurent Cheylus
|
656afa9d13
|
runtime: improve free_memory implementation for OpenBSD, by getting the stats from its UVM system (#24431)
|
2025-05-08 12:55:10 +03:00 |
|
Mike
|
bbee42f15e
|
comptime: enable ppc64le, add docs (#24433)
|
2025-05-08 11:11:26 +03:00 |
|
kbkpbot
|
3291372c57
|
vlib,tools: add an arrays.diff module, implement a simple platform independent tool v diff file1.txt file2.txt using it (#24428)
|
2025-05-08 11:09:36 +03:00 |
|
Gonzalo Chumillas
|
1070378a46
|
jsgen: fix array initialization with "index" and "it" (fix #24397) (#24429)
|
2025-05-07 09:41:52 +03:00 |
|
Felipe Pena
|
be85287632
|
cgen, checker: fix for with mut generic value (fix #24360) (#24426)
|
2025-05-07 09:41:01 +03:00 |
|
Laurent Cheylus
|
2d43b83584
|
tools: fix v doctor output on FreeBSD ; do not run ldd to get the glibc version (#24427)
|
2025-05-07 08:43:06 +03:00 |
|
Felipe Pena
|
dd859eae55
|
cgen: fix interface unsafe {nil} comparison and initialization (fix #24374) (#24411)
|
2025-05-06 12:48:55 +03:00 |
|
Hitalo Souza
|
a412f53e62
|
x.json2.decoder2: fix array decoding in struct is field, when array is initialized (#24422)
|
2025-05-06 12:32:53 +03:00 |
|
Felipe Pena
|
d9afebc277
|
cgen: fix if mut var != none { for optional interface values (fix #24351) (#24410)
|
2025-05-05 19:50:33 +03:00 |
|
kbkpbot
|
0c1a02f910
|
os: force using C.CREATE_NO_WINDOW on windows in os.raw_execute/1 (fix #24390) (#24418)
|
2025-05-05 19:48:11 +03:00 |
|
Laurent Cheylus
|
4eed91eda1
|
tools: check for Git repository in v doctor (packaged V versions often lack a .git/ folder) (fix #24419) (#24420)
|
2025-05-05 19:44:10 +03:00 |
|
Delyan Angelov
|
a1d94500e6
|
all: remove deprecations made before 2024-11-06
|
2025-05-05 09:31:32 +03:00 |
|
Delyan Angelov
|
5944f3b0a0
|
tools: improve show_ancient_deprecations.v, by ignoring false positives for deprecation tags in // comments
|
2025-05-05 09:27:14 +03:00 |
|
Delyan Angelov
|
84e2fd8c51
|
ci: reduce the noise in check annotations for github PR reviews, due to the new warning in option_test.c.v
|
2025-05-05 09:05:06 +03:00 |
|
Felipe Pena
|
5adfc55b82
|
cgen: fix codegen for anon option fn struct field init (fix #24392) (#24400)
|
2025-05-05 08:41:00 +03:00 |
|
Delyan Angelov
|
e60d928593
|
tools: reduce padding for v doc produced html nodes too
|
2025-05-04 18:47:39 +03:00 |
|
Delyan Angelov
|
d704798cdd
|
tools: reduce padding for code examples, to fit more examples on the same screen without scrolling
|
2025-05-04 18:39:38 +03:00 |
|
Delyan Angelov
|
9df49bfa31
|
doc: fix v doc -l -comments builtin not showing the starting comment for string.split (reorder comments)
|
2025-05-04 18:23:24 +03:00 |
|
Felipe Pena
|
a831ec77d3
|
markused: fix generic method call mark (fix #24395) (#24399)
|
2025-05-04 14:58:41 +03:00 |
|
Delyan Angelov
|
2bd2d00caf
|
parser: fix panic for struct Abc { pub mut: } (fix #24404) (#24403)
|
2025-05-04 12:38:58 +03:00 |
|
Eliyaan (Nopana)
|
cf36360023
|
tools: save the modified content more frequently in v reduce , fix timeout leaks (#24405)
|
2025-05-04 12:24:05 +03:00 |
|
Delyan Angelov
|
8cb0fc7ca5
|
ci: reduce false positives for orm_func_test.v on windows (retry it 2 times)
|
2025-05-04 09:18:10 +03:00 |
|
Delyan Angelov
|
49da10c6ef
|
ci: reduce false positives for init_global_test.v on windows (retry it 2 times)
|
2025-05-04 09:17:05 +03:00 |
|
Delyan Angelov
|
eab5ce8922
|
checker: relax the new warning, allow for pub const pname = &char(C.SDL_POINTER) to fix the clean compilation of code using vlang/sdl3
|
2025-05-04 08:53:16 +03:00 |
|
Alexander Medvednikov
|
7d57a19d7e
|
checker: do not allow &u8(0), force nil like we do with &Type(0)
|
2025-05-03 22:37:51 +03:00 |
|
Felipe Pena
|
3ab660b4c6
|
comptime: fix $if var.return_type == 1 { (fix #24391) (#24393)
|
2025-05-03 13:01:14 +03:00 |
|
Felipe Pena
|
875c165495
|
table: fix array of scoped struct (fix #24387) (#24388)
|
2025-05-02 16:39:33 +03:00 |
|
Mike
|
ac7512b2c2
|
tests: enable closure_test.v for every CPU arch (#24384)
|
2025-05-01 20:29:40 +03:00 |
|
Mike
|
2f3871d478
|
ci: add closure tests for riscv64 (#24385)
|
2025-05-01 20:27:04 +03:00 |
|
Felipe Pena
|
27e4b0278b
|
checker: remove redundant callexpr c.expr(mut node.left) rechecks for ast.CallExpr (fix #24353) (#24380)
|
2025-05-01 15:55:32 +03:00 |
|
Delyan Angelov
|
496c017175
|
ci: reduce false positives for cover_test.v and vdoc_test.v
weekly.2025.18
|
2025-05-01 10:56:31 +03:00 |
|
Delyan Angelov
|
bdeef49c02
|
tools: fix ./v -d network test cmd/tools/vpm
|
2025-05-01 09:31:03 +03:00 |
|
kbkpbot
|
44a4975504
|
type_resolver: i32 is now $int too (fix #24346) (#24378)
|
2025-05-01 09:12:35 +03:00 |
|
Eliyaan (Nopana)
|
cbddb8cd77
|
doc: exchange the descriptions of the 3rd and 4th columns for the -profile report (#24375)
|
2025-05-01 09:10:27 +03:00 |
|
kbkpbot
|
968c66a23a
|
cgen: enable windows tcc_backtrace() support (#24377)
|
2025-05-01 09:06:33 +03:00 |
|