..
arrays
fmt: remove the prefixed module name of const names, that are in the same module (related #22183 ) ( #22185 )
2024-09-10 11:25:56 +03:00
benchmark
fmt: remove the prefixed module name of const names, that are in the same module (related #22183 ) ( #22185 )
2024-09-10 11:25:56 +03:00
bitfield
bitfield: add shift_left/1
and shift_right/1
methods to BitField
( #22700 )
2024-10-30 21:55:42 +02:00
builtin
math,examples: make 2048 use sliding animation for the tile movement ( #23268 )
2024-12-26 06:39:59 +02:00
cli
v: remove the automatic passing of structs with more than 8 fields by reference (related #17159 ) ( #22547 )
2024-10-17 11:04:23 +03:00
clipboard
all: replace fn name '@xxx' with 'xxx' ( #22506 )
2024-10-12 22:17:02 +03:00
compress
vlib: enable more satnitized memleak detection runs without false positives on the CI ( #23200 )
2024-12-20 16:09:16 +02:00
context
all: replace fn name '@xxx' with 'xxx' ( #22506 )
2024-10-12 22:17:02 +03:00
coroutines
docs: fix broken links by adding missing READMEs ( #22636 )
2024-10-26 13:15:50 +03:00
crypto
crypt.bcrypt: limit max password length to 72 bytes ( #23229 )
2024-12-21 13:11:06 +02:00
datatypes
fmt: remove the prefixed module name of const names, that are in the same module (related #22183 ) ( #22185 )
2024-09-10 11:25:56 +03:00
db
db.sqlite: add an exec_map
function, returning []map[string]string
, given an SQL query ( #23246 )
2024-12-23 16:06:36 +02:00
dl
fmt: remove the prefixed module name of const names, that are in the same module (related #22183 ) ( #22185 )
2024-09-10 11:25:56 +03:00
dlmalloc
v: remove the automatic passing of structs with more than 8 fields by reference (related #17159 ) ( #22547 )
2024-10-17 11:04:23 +03:00
encoding
encoding.utf8: fix is_punct func ( fix #22646 ) ( #22647 )
2024-10-26 10:33:31 +03:00
eventbus
fmt: remove the prefixed module name of const names, that are in the same module (related #22183 ) ( #22185 )
2024-09-10 11:25:56 +03:00
flag
flag: add missing short flag match in flag.to_struct
, add test ( #22696 )
2024-10-30 17:31:31 +02:00
fontstash
v,ast,fmt,parser: support @[tag]
for hash statements, like #define
and #flag
( #23210 )
2024-12-20 08:49:03 +02:00
gg
all: parallel-cc fixes
2024-12-12 15:04:26 +03:00
gx
v: remove the automatic passing of structs with more than 8 fields by reference (related #17159 ) ( #22547 )
2024-10-17 11:04:23 +03:00
hash
hash,compress.gzip: speedup .gz decompression with tcc, for VTL's mnist_test.v and imdb_test.v (without -prod)
2024-12-17 17:50:36 +02:00
io
io: make buffered_writer_test.v more robust
2024-09-26 08:45:13 +03:00
js
doc: update trim_doc_node_description, make module readmes more uniform ( #20792 )
2024-02-12 12:38:47 +02:00
json
cgen,json: fix default initialization of structs with options ( #23263 )
2024-12-25 19:42:48 +02:00
log
log: tag log.fatal with @[noreturn] ( #22986 )
2024-11-27 16:29:13 +03:00
maps
maps: use explicit map value cloning in maps.merge_in_place
and maps.merge
(fx #22564 ) ( #22576 )
2024-10-19 11:49:41 +03:00
math
math,examples: make 2048 use sliding animation for the tile movement ( #23268 )
2024-12-26 06:39:59 +02:00
net
vlib: enable more satnitized memleak detection runs without false positives on the CI ( #23200 )
2024-12-20 16:09:16 +02:00
orm
cgen, checker: allow using smartcasted sumtype variant values in the ORM queries ( fix #23239 ) ( #23241 )
2024-12-23 16:19:27 +02:00
os
checker: check fn call argument mismatch ( fix #23016 ) ( #23061 )
2024-12-04 11:52:07 +02:00
picoev
picoev: fix the incompatible pointer type cast error in the C.epoll_wait call ( #22785 )
2024-11-07 17:11:36 +02:00
picohttpparser
checker: fix missing or-block check for callexpr ( fix #22835 ) ( #22840 )
2024-11-13 12:30:06 +02:00
rand
vlib: add new rand.cuid2
module ( #23181 )
2024-12-17 16:32:24 +02:00
readline
utf8, readline: clarify UTF-8 vs UTF-32 usage (see also #22461 ) ( #22558 )
2024-10-18 11:18:31 +03:00
regex
regex, vfmt: optimize receiver with reference ( #22552 )
2024-10-17 20:56:23 +03:00
runtime
runtime: force runtime.nr_jobs() to return 1, while V is bootstrapping itself, from vc/ source, that was compiled with -os cross
( fix #22991 )
2024-11-27 16:20:14 +02:00
semver
V 0.4.9
2024-12-22 03:48:41 +03:00
sokol
v,ast,fmt,parser: support @[tag]
for hash statements, like #define
and #flag
( #23210 )
2024-12-20 08:49:03 +02:00
stbi
stbi: fix stbi.Image's nr_channels
property, after a forced conversion on load ( #22528 )
2024-10-15 13:27:34 +03:00
strconv
strconv: remove commented code
2024-11-18 23:07:32 +02:00
strings
strings: use int
instead of u16
in strings.levenshtein_distance; it is ~ same performance, but has less constraints
2024-12-18 21:06:54 +02:00
sync
v: use -check-unused-fn-args
to cleanup the compiler code itself
2024-11-18 12:10:03 +02:00
term
checker: fix immutable to mutable reference ( fix #22653 ) ( #22663 )
2024-12-10 15:15:26 +02:00
time
time: add module helpers unix_milli/1, unix_micro/1, unix_nano/1 and tests for them ( #22997 )
2024-11-28 12:47:05 +02:00
toml
checker: fix immutable to mutable reference ( fix #22653 ) ( #22663 )
2024-12-10 15:15:26 +02:00
v
checker: allow int alias to be used as array len
and cap
( fix #23266 ) ( #23272 )
2024-12-26 06:38:21 +02:00
v2
docs: fix broken links by adding missing READMEs ( #22636 )
2024-10-26 13:15:50 +03:00
veb
veb: fix key value and translation file name ( #23203 )
2024-12-19 17:46:46 +02:00
vweb
net: fix resolving of ::1:48872
(pass the *should_listen_on_both_ipv4_and_ipv6_by_default_test.v
tests) ( #22715 )
2024-10-31 18:22:25 +02:00
wasm
fmt: fix alignment of struct init fields ( #22025 )
2024-08-11 09:11:24 +03:00
x
checker: fix assign check, when rechecking for another concrete type ( #23212 )
2024-12-20 19:39:11 +02:00
.vdocignore
vdoc: remove obsolete entries from .vdocignore
( #21320 )
2024-04-20 16:32:31 +03:00
README.md