v/vlib
2023-10-03 08:36:13 +03:00
..
arrays arrays: add arrays.each, arrays.each_indexed, and tests for them 2023-09-27 11:26:05 +03:00
benchmark benchmark: minor cleanup in total_message() (#19102) 2023-08-11 12:12:37 +03:00
bitfield
builtin builtin: extract vlib/builtin/result.v from vlib/builtin/option.v 2023-10-03 08:36:13 +03:00
cli cli: add attribute doc for Flag.global (#19224) 2023-08-27 14:34:25 +03:00
clipboard fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
compress
context vlib: use sync.new_mutex() consistently for initialising all vlib structures containing mutex fields 2023-08-15 15:19:27 +03:00
coroutines
crypto crypto.md5: change the Digest.write return type, from ?int to !int (#19311) 2023-09-09 13:34:47 +03:00
datatypes datatypes: improve the doc strings for RingBuffer and its methods (#19464) 2023-09-28 19:07:26 +03:00
db fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
dl vlib: update doc comments (#19231) 2023-08-30 08:50:00 +03:00
dlmalloc fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
encoding encoding.html: improve hex unescaping, add test (#19279) 2023-09-06 09:37:51 +03:00
eventbus ci: fix ./v -W examples/eventbus/eventbus.v after 551a065 (todo: perhaps it should be reverted completely) 2023-09-19 07:24:55 +03:00
flag flag: remove warning in the example in the readme (#19238) 2023-08-30 08:47:29 +03:00
fontstash fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
gg gg: cleanup in init_pipeline 2023-09-29 13:06:15 +03:00
gx fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
hash
io
js
json fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
log log: improve the most common use case (#19242) 2023-08-31 06:44:11 +03:00
maps
math fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
net ci: fix vlib/net/tcp_test.v (change return type of one_shot_echo_server from ? to !) 2023-09-30 19:56:40 +03:00
orm orm: quote table and field name in [references] (#19387) 2023-09-20 08:56:58 +03:00
os os, v.builder: show more details, when a program ran by v run file.v, exits by a signal (fix #19412) (#19471) 2023-09-29 22:02:59 +03:00
picoev vlib: replace macros that resolve to __builtin_bswapnn calls for tcc (#19305) 2023-09-08 07:42:28 +03:00
picohttpparser picohttpparser: make u64toa public (#18861) 2023-07-14 17:21:40 +03:00
rand rand: fix edge case, when bit length is 31 and 63, add tests for rand.intn(2147483647)! etc (#18714) 2023-06-29 22:11:27 +03:00
readline readline: remove new line \n character from readline output, now just Enter produces '' (#18934) 2023-07-22 07:01:57 +03:00
regex fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
runtime Revert "runtime: cleanup free_memory comptime conditional (#18968)" 2023-07-26 09:01:37 +03:00
semver V 0.4.2 2023-09-30 15:08:26 +03:00
sokol checker: turn propagation warning into an error; sokol: make some structs public 2023-10-01 14:42:12 +03:00
stbi stbi: add LoadParams to load_from_memory() as well (#19268) 2023-09-04 09:24:34 +03:00
strconv fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
strings
sync fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
szip fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
term fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
time time: add MMM in the doc comment for parse_format() (#19299) 2023-09-08 07:22:31 +03:00
toml toml: add decoding for struct fields of type map[string]T (#19447) 2023-09-26 12:53:24 +03:00
v parser: minor optimization in name_expr() (#19493) 2023-10-03 00:11:44 +03:00
vweb checker: warn -> error for uninitialized ref fields 2023-09-24 15:10:39 +03:00
wasm fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
x fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03: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.