Delyan Angelov
|
a1d4712b0b
|
tools: cleanup obsolete functions in cmd/tools/vfmt.v
|
2024-04-02 19:41:28 +03:00 |
|
Delyan Angelov
|
015007c539
|
tools: add v run cmd/tools/measure/fmt_speed.v file.v
|
2024-04-02 19:36:52 +03:00 |
|
Delyan Angelov
|
bc0fd8ebee
|
tools: fix v run cmd/tools/measure/parser_speed.v file.v
|
2024-04-02 19:35:33 +03:00 |
|
Turiiya
|
be0986dc52
|
net.http: fix panic on empty addr, cleanup listen_and_serve Server method (#21164)
|
2024-04-02 11:12:43 +03:00 |
|
Turiiya
|
a1b6360da5
|
x.json2: add ability to decode arrays (#21163)
|
2024-04-02 05:32:11 +03:00 |
|
Swastik Baranwal
|
656009dc62
|
json: allow i32 decoding and encoding (#21162)
|
2024-04-02 05:24:36 +03:00 |
|
Turiiya
|
c086bee5be
|
breaking,vlib: update handling of imports whose symbols are not directly used in imported file, remove pub const is_used = 1 workarounds (#21160)
weekly.2024.14
|
2024-04-01 22:07:05 +03:00 |
|
Turiiya
|
97e1b24d30
|
stbi: update thirdparty/stb_image to latest commit ae721c5 (#21127)
|
2024-04-01 22:05:43 +03:00 |
|
Delyan Angelov
|
ef48fb60c6
|
toml: update the alexcrichton and BurntSushi repos to their successors toml-rs, and toml-test, record new exceptions (#21152)
|
2024-04-01 22:03:35 +03:00 |
|
Turiiya
|
5da1fccaed
|
docs: fix sponsors bade in readme (#21159)
|
2024-04-01 19:49:36 +03:00 |
|
Kim Shrier
|
ecbd214ee1
|
vweb, x.vweb: improve descriptions (#21155)
|
2024-04-01 19:48:46 +03:00 |
|
Turiiya
|
9704a01406
|
parser: fix case of falsely registering imports as used, remove unused imports (#21156)
|
2024-04-01 19:46:50 +03:00 |
|
Kim Shrier
|
59a5a790c9
|
tests: fix assignment to pointer (failing even with -cstrict on more recent clang versions) (#21158)
|
2024-04-01 14:30:46 +03:00 |
|
Felipe Pena
|
24af002249
|
v,breaking: add ability to read enum, fn, interface and sumtype attributes in compile-time, change builtin StructAttribute to VAttribute (#21149)
|
2024-03-31 09:14:33 +03:00 |
|
Felipe Pena
|
dbc4896aa1
|
checker: fix C struct embedded init fields checking (#21137)
|
2024-03-31 09:11:36 +03:00 |
|
Kim Shrier
|
5bccacae51
|
v.pkgconfig: add pkgconfig path /usr/libdata/pkgconfig for FreeBSD base packages (#21151)
|
2024-03-31 09:11:17 +03:00 |
|
Delyan Angelov
|
c6e8dfbf5a
|
tests: skip an assertion in os_stat_test.v on FreeBSD, since its invariant is not universal across different filesystem types
|
2024-03-30 19:26:34 +02:00 |
|
Delyan Angelov
|
13a2efd67d
|
ci: increase wait time for the xvfb check, to reduce the chance of false positives
|
2024-03-30 17:33:57 +02:00 |
|
Felipe Pena
|
d49fd0f4a7
|
cgen: fix C struct sumtype support (#21129)
|
2024-03-30 17:29:12 +02:00 |
|
Felipe Pena
|
360886bfd9
|
cgen: fix infix array heap comparison (#21145)
|
2024-03-30 17:28:01 +02:00 |
|
Turiiya
|
a63a7333cf
|
fmt: simplify const name formatting (#21143)
|
2024-03-30 14:03:51 +02:00 |
|
Felipe Pena
|
d5afce3171
|
checker: fix multi return using nil and voidptrfix (fix #17343) (#21144)
|
2024-03-30 13:59:42 +02:00 |
|
Turiiya
|
66e6140568
|
checker: detect redundant ref when assigning call expr with ref return (#21141)
|
2024-03-30 13:32:25 +02:00 |
|
Turiiya
|
aea14719fd
|
fmt: use fixed size array for max_len const (#21140)
|
2024-03-30 13:19:30 +02:00 |
|
Turiiya
|
a4ff389b32
|
vet: allow to overwrite excluded dirs (#21142)
|
2024-03-30 13:16:33 +02:00 |
|
Turiiya
|
5c0617591f
|
parser, checker: move error handling for user defined type duplicates to the checker to resolve parsing issues (#21147)
|
2024-03-30 13:10:29 +02:00 |
|
Turiiya
|
b97fe6831f
|
parser, checker: move error handling for any type to the checker to resolve parsing issues (#21146)
|
2024-03-30 13:07:11 +02:00 |
|
Turiiya
|
6f99796188
|
fmt: don't change paths when formatting imports (#21148)
|
2024-03-30 13:02:34 +02:00 |
|
Turiiya
|
a015824eef
|
vet: optimize performance for path detection, when vetting files (#21139)
|
2024-03-29 19:28:18 +02:00 |
|
Turiiya
|
030a85c2d0
|
vet: skip testdata dirs (#21138)
|
2024-03-29 19:16:16 +02:00 |
|
Felipe Pena
|
143f0cc4e1
|
checker, cgen: fix const initialized with array (#21131)
|
2024-03-29 16:17:49 +02:00 |
|
Alexander Medvednikov
|
5cc67bbedb
|
veb.auth: a minor find_token fix
|
2024-03-29 15:55:26 +03:00 |
|
Turiiya
|
17d57ebe58
|
fmt: improve module detection when formatting imports (#21134)
|
2024-03-29 14:16:59 +02:00 |
|
Keito Tobichi
|
d45648fd72
|
.gitignore: ignore generated .NET files in bench/vectors (#21136)
|
2024-03-29 10:54:23 +02:00 |
|
Felipe Pena
|
761c7fabd6
|
v: fix sumtype support for option variant types (#21101)
|
2024-03-29 10:51:48 +02:00 |
|
Turiiya
|
00860ebc6b
|
examples: fix warnings about 0 assignments to reference fields (#21133)
|
2024-03-29 10:35:37 +02:00 |
|
Swastik Baranwal
|
1400f649c9
|
checker: disallow using aliases of ?Type as !Type (#21128)
|
2024-03-29 10:19:03 +02:00 |
|
Felipe Pena
|
06e39a975f
|
cgen: fix return code when returning interface result type (fix #21115) (#21130)
|
2024-03-29 08:20:26 +02:00 |
|
Turiiya
|
4aba08dfe1
|
thirdparty: update zip to commit 6f2116d from https://github.com/kuba--/zip/ (#21121)
|
2024-03-29 08:09:48 +02:00 |
|
Turiiya
|
9c9608b4e6
|
thirdparty: add license information and source repo info to the READMEs in each subfolder (#21135)
|
2024-03-29 08:00:56 +02:00 |
|
Alexander Medvednikov
|
24ac0c1fb5
|
builtin: fix tests
|
2024-03-29 07:59:11 +03:00 |
|
Alexander Medvednikov
|
acf0107493
|
builtin: str.last_index(); pref: hide-auto-str;
|
2024-03-28 18:26:30 +03:00 |
|
Alexander Medvednikov
|
85533fe178
|
sokol, gg: min window width and height
|
2024-03-28 18:23:33 +03:00 |
|
Turiiya
|
872bcbc6bc
|
thirdparty: update zstd to latest release 1.5.6 (#21124)
|
2024-03-28 08:48:27 +02:00 |
|
Turiiya
|
64a336932c
|
thirdparty,net.mbedtls: update mbedtls to latest compatible version v3.3.0 (#21118)
|
2024-03-28 08:46:21 +02:00 |
|
Turiiya
|
cb402a3340
|
thirdparty: update CJSON to latest release 1.7.17 (#21126)
|
2024-03-28 08:45:03 +02:00 |
|
Turiiya
|
b98dca585c
|
checker, orm: add error for unchecked option multi return types, fix undefined behavior (#21106)
|
2024-03-28 07:31:32 +02:00 |
|
Delyan Angelov
|
f172a040ef
|
ci: improve test robustness on windows (#21116)
|
2024-03-28 07:29:17 +02:00 |
|
Laurent Cheylus
|
f1fba25e49
|
tools: fix v build-tools (it skipped all tools in subfolders of cmd/tools/ after 6a4f293) (#21120)
|
2024-03-28 07:28:59 +02:00 |
|
Swastik Baranwal
|
f6a00fa55b
|
parser: disallow invalid infix for where clause in delete and update (#21113)
|
2024-03-27 15:35:11 +02:00 |
|