v/vlib
2023-11-11 01:10:34 +03:00
..
arrays all: fix typos (#19634) 2023-10-23 21:21:15 +03:00
benchmark benchmark: add new methods b.record_measure/1 and b.all_recorded_measures/0 (#19561) 2023-10-13 18:55:28 +03:00
bitfield all: fix typos (#19693) 2023-10-30 03:28:34 +02:00
builtin net,vweb: reduce allocations by ~80% 2023-11-11 01:10:34 +03:00
cli Fixed typo in flag.v (#19534) 2023-10-09 17:01:39 +03:00
clipboard builtin: move min/max integer values consts from math to builtin (#19809) 2023-11-08 20:43:48 +02:00
compress compress,coroutines,encoding: handle C calls in .v files (part of enabling -W impure-v as default) (#19769) 2023-11-05 17:38:03 +02:00
context vlib: use sync.new_mutex() consistently for initialising all vlib structures containing mutex fields 2023-08-15 15:19:27 +03:00
coroutines compress,coroutines,encoding: handle C calls in .v files (part of enabling -W impure-v as default) (#19769) 2023-11-05 17:38:03 +02:00
crypto crypto: eliminate deprecating notifications from internal calls to checksum() (#19707) 2023-10-30 14:54:52 +02:00
datatypes all: fix typos (#19693) 2023-10-30 03:28:34 +02:00
db pg: hande C calls, move to .c.v files (#19739) 2023-11-03 20:43:44 +02:00
dl clipboard: fix v -cstrict -cc gcc vlib/clipboard/clipboard_test.v 2023-10-15 21:21:29 +03:00
dlmalloc fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
encoding encoding.xml: make tag name and attribute parsing more robust and cleaner (#19828) 2023-11-10 11:31:36 +02: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,json,net: handle C calls in .v files (part of enabling -W impure-v as default) (#19779) 2023-11-06 14:27:00 +02:00
fontstash fmt: align the custom values of the enum fields (#19331) 2023-09-12 14:44:38 +03:00
gg vlib: fix typos and formatting (#19649) 2023-10-25 11:19:56 +03:00
gx all: fix typos (#19693) 2023-10-30 03:28:34 +02:00
hash
io tests: cleanup legacy temp path (#19716) 2023-10-31 15:16:19 +02:00
js
json flag,json,net: handle C calls in .v files (part of enabling -W impure-v as default) (#19779) 2023-11-06 14:27:00 +02:00
log checker: turn warning for var and param module name duplicates into error (#19645) 2023-11-01 08:20:57 +02:00
maps maps: add maps.merge/2 and maps.merge_in_place/2 generic utility functions (#19776) 2023-11-06 20:09:05 +02:00
math builtin: move min/max integer values consts from math to builtin (#19809) 2023-11-08 20:43:48 +02:00
net net,vweb: reduce allocations by ~80% 2023-11-11 01:10:34 +03:00
orm tests: cleanup legacy temp path (#19716) 2023-10-31 15:16:19 +02:00
os os: implement os.fd_is_pending/1, os.Process.pipe_read/1, os.Process.is_pending/1 (#19787) 2023-11-07 13:47:25 +02:00
picoev picoev: implement raw mode (#19771) 2023-11-05 10:49:54 +02:00
picohttpparser picohttpparser: make u64toa public (#18861) 2023-07-14 17:21:40 +03:00
rand all: fix typos (#19693) 2023-10-30 03:28:34 +02: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 regex: fix bug for issue #19789 (#19793) 2023-11-07 14:26:23 +02:00
runtime os: add os.page_size() (#19770) 2023-11-05 13:35:28 +02:00
semver V 0.4.2 2023-09-30 15:08:26 +03:00
sokol sokol: update to match uptream at 9e0f1b4 (#19687) 2023-10-28 17:15:46 +03:00
stbi tests: cleanup legacy temp path (#19716) 2023-10-31 15:16:19 +02:00
strconv all: fix typos (#19693) 2023-10-30 03:28:34 +02:00
strings checker: warn about byte deprecation, when used as a fn parameter (#19629) 2023-10-23 20:54:28 +03:00
sync sync: use -d debug_channels instead of just -g to turn on assertions in sync.channel_select (cleaner -cross code) 2023-10-26 05:34:20 +03:00
szip all: make all struct C.XYZ -> pub struct C.XYZ (#19651) 2023-10-25 15:01:50 +03:00
term all: fix typos (#19693) 2023-10-30 03:28:34 +02:00
time all: make all struct C.XYZ -> pub struct C.XYZ (#19651) 2023-10-25 15:01:50 +03:00
toml ci: mark more tests as flaky 2023-11-06 12:23:11 +02:00
v net,vweb: reduce allocations by ~80% 2023-11-11 01:10:34 +03:00
vweb net,vweb: reduce allocations by ~80% 2023-11-11 01:10:34 +03:00
wasm wasm: implement inline assembly (#19686) 2023-10-29 03:08:39 +03:00
x checker: extend byte deprecation warning to array init types (#19671) 2023-10-29 14:22:51 +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.