v/vlib
2024-10-19 11:49:41 +03:00
..
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 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
builtin utf8, readline: clarify UTF-8 vs UTF-32 usage (see also #22461) (#22558) 2024-10-18 11:18:31 +03: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 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
context all: replace fn name '@xxx' with 'xxx' (#22506) 2024-10-12 22:17:02 +03:00
coroutines coroutines: reduce default stack size from 8 MB to 8 KB 2024-05-21 06:07:27 +03:00
crypto crypto: ecdsa module (on top of openssl) 2024-09-26 22:30:07 +03: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 all: replace fn name '@xxx' with 'xxx' (#22506) 2024-10-12 22:17:02 +03: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 utf8, readline: clarify UTF-8 vs UTF-32 usage (see also #22461) (#22558) 2024-10-18 11:18: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 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
fontstash fmt: fix alignment of enumeration types (#21999) 2024-08-07 15:46:50 +03:00
gg fmt: fix formating a file in an oscillating manner (fix #22223, fix #22026) (#22232) 2024-09-17 09:47:38 +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 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
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 all: replace struct field name '@type' with 'type' (#22485) 2024-10-11 08:53:18 +03:00
log all: replace fn name '@xxx' with 'xxx' (#22506) 2024-10-12 22:17:02 +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.big: improve the performance of left_shift_digits_in_place and right_shift_digits_in_place (#22450) 2024-10-08 21:48:26 +03:00
net 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
orm cgen: fix hardcoded db__pg__DB_last_id for x := sql db { insert address into Address } (fix #22583) (#22582) 2024-10-19 11:07:06 +03:00
os os: improve robustness of create_folder_when_it_does_not_exist/1 (fix CI false positives for vab-compiles-v-examples) (#22548) 2024-10-17 15:51:04 +03:00
picoev all: replace fn name '@xxx' with 'xxx' (#22506) 2024-10-12 22:17:02 +03:00
picohttpparser 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
rand rand: tag with @[direct_array_access] some frequently used functions, that are already debugged (#22523) 2024-10-15 10:38:35 +03: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 os,runtime: workaround for v.c generation instability 2024-05-01 21:51:28 +03:00
semver V 0.4.8 2024-09-28 18:50:00 +03:00
sokol all: replace struct field name '@type' with 'type' (#22485) 2024-10-11 08:53:18 +03: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: fix e/g format (fix #22424) (#22430) 2024-10-07 08:43:04 +03:00
strings transformer: optimise calls to write string with simple interpolations, implement -d trace_transformer (#22188) 2024-10-09 19:41:48 +03:00
sync all: replace fn name '@xxx' with 'xxx' (#22506) 2024-10-12 22:17:02 +03:00
szip vlib: make ./v -Wimpure-v -W test vlib/ pass on Linux (#21554) 2024-05-23 16:21:01 +03:00
term ast: fix const field str() (#22192) 2024-09-10 17:02:51 +03:00
time time: fix C.clock_gettime return type (fix #8843) (#22551) 2024-10-17 20:57:59 +03:00
toml 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
v cgen: fix hardcoded db__pg__DB_last_id for x := sql db { insert address into Address } (fix #22583) (#22582) 2024-10-19 11:07:06 +03:00
v2 all: replace fn name '@xxx' with 'xxx' (#22506) 2024-10-12 22:17:02 +03:00
veb veb,vweb: make the MIME type checks case insensitive (allow for serving static file.JPG) (fix #22425) (#22483) 2024-10-11 08:50:32 +03:00
vweb 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
wasm fmt: fix alignment of struct init fields (#22025) 2024-08-11 09:11:24 +03:00
x encoding.utf8: replace uchar with rune, deprecate get_uchar, is_uchar_punct, is_uchar_global_punct (#22560) 2024-10-18 10:39:26 +03:00
.vdocignore vdoc: remove obsolete entries from .vdocignore (#21320) 2024-04-20 16:32:31 +03:00
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.