Ikko Eltociear Ashimine
|
ad935cad3e
|
tools: fix typo in vbuild-tools.v (#19797)
|
2023-11-08 10:46:49 +02:00 |
|
shove
|
b111a823b4
|
parser: fix shared generic struct as fn parameters (fix #19804) (#19805)
|
2023-11-08 05:47:49 +02:00 |
|
Delyan Angelov
|
b1ed652bac
|
ci: fix vlib/v/checker/tests/option_ref_init_err.vv/.out after e736eca
|
2023-11-08 05:45:03 +02:00 |
|
Felipe Pena
|
e736ecaadd
|
checker: avoid nil assign to option var (#19746)
|
2023-11-07 21:30:58 +02:00 |
|
Felipe Pena
|
09f3e1e971
|
checker: fix field ?&Type without default value (#19786)
|
2023-11-07 21:25:20 +02:00 |
|
shove
|
6fa9a84753
|
cgen: fix shared variable assign generic structs (fix #19798) (#19800)
|
2023-11-07 21:23:42 +02:00 |
|
Delyan Angelov
|
92a72df5f8
|
tools: fix v build-tools , make v test more robust (#19803)
|
2023-11-07 21:19:58 +02:00 |
|
Delyan Angelov
|
d86b3689d9
|
tests: workaround name conflict, causing false positives with msvc on windows, when both tests were executed at the same time (locked executable)
|
2023-11-07 14:41:25 +02:00 |
|
Turiiya
|
22e17c3e8f
|
fmt: remove additional line breaks after call_expr before params struct args (#19795)
|
2023-11-07 14:32:36 +02:00 |
|
yuyi
|
cd5c5561db
|
cgen: fix closure variable in smartcast (#19796)
|
2023-11-07 14:29:03 +02:00 |
|
Felipe Pena
|
60ba14038a
|
cgen, checker: fix comptime enumdata value property access (#19768)
|
2023-11-07 14:27:37 +02:00 |
|
penguindark
|
6b2a6b9bb0
|
regex: fix bug for issue #19789 (#19793)
|
2023-11-07 14:26:23 +02:00 |
|
Turiiya
|
93d5c2dccc
|
tools: improve error messages, add color coding and debug logging (#19781)
|
2023-11-07 14:23:53 +02:00 |
|
Turiiya
|
f1127cd45c
|
tools: cleanup and simplify vcreate, for upcoming fixes and features (#19794)
|
2023-11-07 14:10:34 +02:00 |
|
Delyan Angelov
|
50c22b5a12
|
os: implement os.fd_is_pending/1, os.Process.pipe_read/1, os.Process.is_pending/1 (#19787)
|
2023-11-07 13:47:25 +02:00 |
|
Delyan Angelov
|
a92700e93b
|
maps: add maps.merge/2 and maps.merge_in_place/2 generic utility functions (#19776)
|
2023-11-06 20:09:05 +02:00 |
|
Delyan Angelov
|
bd52a94e60
|
tests: add a small delay too between the test retries, in the non -stats branch, handling flaky test failures
|
2023-11-06 16:51:57 +02:00 |
|
Subhomoy Haldar
|
35558df96c
|
vlib: add an encoding.xml module with parser, validation, entity encoding, unit tests (#19708)
|
2023-11-06 15:14:30 +02:00 |
|
JalonSolov
|
01022e918e
|
flag,json,net: handle C calls in .v files (part of enabling -W impure-v as default) (#19779)
|
2023-11-06 14:27:00 +02:00 |
|
shove
|
1e25d45243
|
cgen: fix g.obf_table data missing(fix #19695) (#19778)
|
2023-11-06 13:58:41 +03:00 |
|
Delyan Angelov
|
140c838f2e
|
ci: mark install_test.v as flaky too
|
2023-11-06 12:24:58 +02:00 |
|
Delyan Angelov
|
2362450340
|
ci: mark more tests as flaky
|
2023-11-06 12:23:11 +02:00 |
|
Joe C
|
af4ee6addd
|
cgen: only generate free in wrapper for spawn and not go (#19780)
|
2023-11-06 13:18:43 +03:00 |
|
Delyan Angelov
|
b07e3d00e1
|
docs: use #!/usr/bin/env bash instead of #!/bin/bash
|
2023-11-06 08:47:57 +02:00 |
|
Sudoer
|
4e6186ee95
|
ast: add missing docstrings for the public fns in vlib/v/ast/types.v (#19752)
|
2023-11-05 20:49:32 +02:00 |
|
JalonSolov
|
9ec8807dbe
|
compress,coroutines,encoding: handle C calls in .v files (part of enabling -W impure-v as default) (#19769)
|
2023-11-05 17:38:03 +02:00 |
|
Turiiya
|
9fa1f8e275
|
tools: fix resolving external dependencies in vpm, add test (#19772)
|
2023-11-05 17:31:43 +02:00 |
|
Matthew Muller
|
e7f0c6bc3d
|
transformer: fix using a constant, instead of a fn parameter with the same name (fix #19766) (#19773)
|
2023-11-05 15:59:49 +02:00 |
|
Turiiya
|
1f8fbb51e8
|
tools: simplify command execution in vpm, use os.execute_opt (#19741)
|
2023-11-05 15:55:45 +02:00 |
|
shove
|
510f0915b1
|
checker, cgen: allow for a shared variable, to be whole reassigned (keeping the same mutex state) (fix #15649) (#19751)
|
2023-11-05 15:15:14 +02:00 |
|
l-m
|
f82529e020
|
os: add os.page_size() (#19770)
|
2023-11-05 13:35:28 +02:00 |
|
Delyan Angelov
|
9effbec648
|
tests: fix v test-all
|
2023-11-05 13:09:37 +02:00 |
|
Turiiya
|
b734197714
|
tools: use a safer way to initialise settings in vpm (#19755)
|
2023-11-05 11:09:48 +02:00 |
|
l-m
|
d1f044d089
|
picoev: implement raw mode (#19771)
|
2023-11-05 10:49:54 +02:00 |
|
Delyan Angelov
|
0f424b8d54
|
ci: mark more tests as flaky
|
2023-11-05 10:21:33 +02:00 |
|
Swastik Baranwal
|
14afda7dfc
|
parser: warn on unused imports, even when they are declared via import math { sin, cos } (#19738)
|
2023-11-04 19:48:38 +02:00 |
|
yuyi
|
59ffee3852
|
checker: fix closure in if guard, with multi_return (#19765)
|
2023-11-04 19:46:52 +02:00 |
|
Turiiya
|
2ef49b8c11
|
tools: improve the output of v install (#19760)
|
2023-11-04 14:03:35 +02:00 |
|
Turiiya
|
df8863a08a
|
fmt: respect raw strings in $embed_file(r'/some/path') expressions (#19753)
|
2023-11-04 13:54:36 +02:00 |
|
Turiiya
|
3957bd801d
|
tools: prompt for project meta data on v init too (#19747)
|
2023-11-04 13:15:09 +02:00 |
|
Turiiya
|
230dcb479d
|
tools: improve VCS handling in vpm part2 (#19754)
|
2023-11-04 10:16:43 +02:00 |
|
JalonSolov
|
f1ba664e92
|
builtin: move builtin_test.v to builtin_test.c.v (part of making -W impure-V the default) (#19757)
|
2023-11-04 10:14:50 +02:00 |
|
Turiiya
|
55db150fe1
|
tools.vpm: improve handling of urls that end with .git (#19758)
|
2023-11-04 10:11:48 +02:00 |
|
Turiiya
|
bb463246b6
|
ci: use VJOBS=1 for alpine docker format check (#19762)
|
2023-11-04 10:04:55 +02:00 |
|
Delyan Angelov
|
f5f0995c4f
|
ci: mark more js tests as flaky
|
2023-11-04 10:01:04 +02:00 |
|
Turiiya
|
244411ae42
|
tools: use VPM_NO_INCREMENT env var to skip dl count increment when testing vpm (#19756)
|
2023-11-04 08:00:37 +02:00 |
|
Turiiya
|
c2a3eef45b
|
tools: fix windows install of an already existing module with vpm (#19761)
|
2023-11-04 07:59:27 +02:00 |
|
shove
|
1a53a46d69
|
cgen: fix closure parameter judgment when var cross assign inside anon fn(fix #19734) (#19736)
|
2023-11-03 20:47:42 +02:00 |
|
JalonSolov
|
24befa0ba6
|
pg: hande C calls, move to .c.v files (#19739)
|
2023-11-03 20:43:44 +02:00 |
|
Turiiya
|
be89cbf26f
|
vpm.tools: cleanup and make handling of the different VCS systems more robust (#19740)
|
2023-11-03 20:25:46 +02:00 |
|