v/vlib
2024-12-08 14:40:47 +02:00
..
arrays
benchmark
bitfield bitfield: add shift_left/1 and shift_right/1 methods to BitField (#22700) 2024-10-30 21:55:42 +02:00
builtin checker: check fn call argument mismatch (fix #23016) (#23061) 2024-12-04 11:52:07 +02:00
cli
clipboard
compress checker: check fn call argument mismatch (fix #23016) (#23061) 2024-12-04 11:52:07 +02:00
context
coroutines docs: fix broken links by adding missing READMEs (#22636) 2024-10-26 13:15:50 +03:00
crypto crypto.sha3: add support for Keccak-256 and Keccak-512 (#23058) 2024-12-05 01:14:15 +02:00
datatypes
db orm: cross compile pg to linux; openssl: make cross compile work 2024-10-28 17:37:34 +03:00
dl
dlmalloc
encoding encoding.utf8: fix is_punct func (fix #22646) (#22647) 2024-10-26 10:33:31 +03:00
eventbus
flag flag: add missing short flag match in flag.to_struct, add test (#22696) 2024-10-30 17:31:31 +02:00
fontstash
gg gg: use a larger fontstash text atlas by default (2048x2048, and customizable), instead of 512x512 (fix #21610) (#22959) 2024-11-24 14:35:34 +02:00
gx
hash
io
js
json json: fix decode codegen for []&type (fix #23007) (#23010) 2024-11-30 08:40:14 +02:00
log log: tag log.fatal with @[noreturn] (#22986) 2024-11-27 16:29:13 +03:00
maps
math math.big: use @[manualfree] to workaround -autofree compilation issues with gitly, and other projects using crypto.rand and math.big 2024-11-21 22:06:49 +02:00
net net.mbedtls: support compiling with -d mbedtls_client_read_timeout_ms=7000, -d mbedtls_server_read_timeout_ms=60000, and -d trace_mbedtls_timeouts 2024-12-01 20:10:14 +02:00
orm orm: fix list generation and escape loose backtick (#23039) 2024-12-02 00:26:16 +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 rand: add missing i32 APIs, corresponding to the int ones 2024-12-05 15:54:59 +02:00
readline
regex
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
sokol vlib: remove modules/functions/fields, deprecated in 2023 (#22750) 2024-11-17 20:09:21 +02:00
stbi
strconv strconv: remove commented code 2024-11-18 23:07:32 +02:00
strings strings.textscanner, examples: add TextScanner .skip_whitespace/0, .peek_u8/0, .peek_n_u8/0, add examples/mini_calculator_recursive_descent.v (#23001) 2024-11-28 21:17:24 +02:00
sync v: use -check-unused-fn-args to cleanup the compiler code itself 2024-11-18 12:10:03 +02:00
term term: improve performance of repeated can_show_color_on_stdout and can_show_color_on_stderr calls, by caching their results (#22893) 2024-11-18 11:03:27 +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 breaking,time: rewrite parse_rfc3339/1 to improve performance, reject partial timestamps, that miss date info like 22:47:08Z (#22585) 2024-10-21 11:24:37 +03:00
v checker: fix selector generic or block (fix #23088) (#23102) 2024-12-08 14:40:47 +02:00
v2 docs: fix broken links by adding missing READMEs (#22636) 2024-10-26 13:15:50 +03:00
veb Revert "os: deprecate os.getwd in favor of os.get_current_dir (part 1) (#22966)" 2024-11-25 15:10:15 +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
x x.json2.decode2: minor improvements and bugfixes (#23083) 2024-12-07 10:22:46 +02:00
.vdocignore
README.md

vlib Documentation

vlib is the term for all modules included by default with V and maintained as part of the V source code repository.

Some included modules depend on third party libraries, and these are kept separate in the thirdparty directory at the root level of the source repository.