..
asset
examples,os: add an os.asset module, use it to simplify code in examples/, by removing $if android {
checks ( #22281 )
2024-09-22 16:04:05 +03:00
bare
cmdline
filelock
fmt: fix alignment of struct init fields ( #22025 )
2024-08-11 09:11:24 +03:00
font
gg: fix ./v -gc none -autofree run examples/tetris/
(avoid return s1 + s2 + s3
, clone the arrays, passed to the fontstash wrapper)
2025-02-07 14:29:43 +02:00
notify
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
args.v
all: update copyright year ( #20334 )
2024-01-01 23:29:54 +02:00
const.v
const_nix.c.v
all: unwrap const() blocks
2023-11-25 10:02:51 +03:00
const_windows.c.v
all: unwrap const() blocks
2023-11-25 10:02:51 +03:00
debugger_darwin.c.v
os: fix debugger_present() for non Windows OSes ( #21573 )
2024-05-26 00:46:43 +03:00
debugger_default.c.v
all: update attributes to use new syntax
2023-11-15 16:16:01 +11:00
debugger_freebsd.c.v
os: fix debugger_present() for non Windows OSes ( #21573 )
2024-05-26 00:46:43 +03:00
debugger_linux.c.v
os: fix debugger_present() for non Windows OSes ( #21573 )
2024-05-26 00:46:43 +03:00
debugger_windows.c.v
all: update attributes to use new syntax
2023-11-15 16:16:01 +11:00
dir_expansions_test.v
all: change single blank comment to blank line ( #22016 )
2024-08-09 14:55:58 +03:00
environment.c.v
os: use _wputenv instead of _putenv to stay in sync with _wgetenv (fix changing env variables with non ASCII content on windows) ( #22920 )
2024-11-21 01:33:02 +02:00
environment.js.v
vlib: update doc comments ( #19231 )
2023-08-30 08:50:00 +03:00
environment_test.v
os: use _wputenv instead of _putenv to stay in sync with _wgetenv (fix changing env variables with non ASCII content on windows) ( #22920 )
2024-11-21 01:33:02 +02:00
fd.c.v
all: replace fn name '@xxx' with 'xxx' ( #22506 )
2024-10-12 22:17:02 +03:00
file.c.v
all: remove ancient deprecations ( #23479 )
2025-01-16 16:36:12 +02:00
file.js.v
fmt: fix alignment of struct init fields ( #22025 )
2024-08-11 09:11:24 +03:00
file_buffering.c.v
os: add File.set_buffer and related helpers + tests ( #20661 )
2024-01-26 20:44:23 +02:00
file_buffering_test.v
all: change single blank comment to blank line ( #22016 )
2024-08-09 14:55:58 +03:00
file_le_be.c.v
markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics ( #23380 )
2025-01-06 08:23:56 +02:00
file_le_be_test.v
os: add pub (mut f File) write_le[T](x T) !
, pub (mut f File) write_be[T](x T) !
+ read equivalents, add tests
2024-11-30 23:35:03 +02:00
file_test.v
builtin: implement a s.hex()
method, allowing shortening s.bytes().hex()
chains, and reducing the intermediate allocations; add tests for it ( #22540 )
2024-10-16 14:18:10 +03:00
filepath.v
Revert "os: deprecate os.getwd
in favor of os.get_current_dir
(part 1) ( #22966 )"
2024-11-25 15:10:15 +02:00
filepath_test.v
Revert "os: deprecate os.getwd
in favor of os.get_current_dir
(part 1) ( #22966 )"
2024-11-25 15:10:15 +02:00
filepath_windows.v
find_abs_path_of_executable_test.v
Revert "os: deprecate os.getwd
in favor of os.get_current_dir
(part 1) ( #22966 )"
2024-11-25 15:10:15 +02:00
glob_test.v
inode.c.v
fmt: fix alignment of struct init fields ( #22025 )
2024-08-11 09:11:24 +03:00
inode_test.v
ci: improve test robustness on windows ( #21116 )
2024-03-28 07:29:17 +02:00
join_path_test.v
os: simplify and unify os.join_path and os.join_path_single, and add more tests ( #21494 )
2024-05-13 17:33:10 +03:00
open_and_read_from_file_test.js.v
os: fix File.read() in JS backends ( fix #20501 ) ( #20633 )
2024-01-29 15:07:25 +02:00
open_uri_default.c.v
vlib: update doc comments ( #19231 )
2023-08-30 08:50:00 +03:00
open_uri_windows.c.v
os: use 1 instead of C.SW_SHOWNORMAL to workaround a cross compilation issue from linux to windows
2024-05-21 19:47:04 +03:00
os.c.v
os: add disk_usage/1 ( #23634 )
2025-02-02 19:32:21 +02:00
os.js.v
fmt: fix alignment of struct init fields ( #22025 )
2024-08-11 09:11:24 +03:00
os.v
gg: fix ./v -gc none -autofree run examples/tetris/
(avoid return s1 + s2 + s3
, clone the arrays, passed to the fontstash wrapper)
2025-02-07 14:29:43 +02:00
os_android_outside_termux.c.v
fmt: fix alignment of enumeration types ( #21999 )
2024-08-07 15:46:50 +03:00
os_darwin.c.v
all: update copyright year ( #20334 )
2024-01-01 23:29:54 +02:00
os_js.js.v
Revert "os: deprecate os.getwd
in favor of os.get_current_dir
(part 1) ( #22966 )"
2024-11-25 15:10:15 +02:00
os_linux.c.v
all: update copyright year ( #20334 )
2024-01-01 23:29:54 +02:00
os_nix.c.v
os: add disk_usage/1 ( #23634 )
2025-02-02 19:32:21 +02:00
os_stat_default.c.v
fmt: fix formating a file in an oscillating manner ( fix #22223 , fix #22026 ) ( #22232 )
2024-09-17 09:47:38 +03:00
os_stat_test.v
tests: skip an assertion in os_stat_test.v on OpenBSD ( fix #22123 ) ( #22124 )
2024-08-28 11:23:08 +03:00
os_stat_windows.c.v
fmt: fix formating a file in an oscillating manner ( fix #22223 , fix #22026 ) ( #22232 )
2024-09-17 09:47:38 +03:00
os_structs_dirent_default.c.v
all: make all struct C.XYZ
-> pub struct C.XYZ
( #19651 )
2023-10-25 15:01:50 +03:00
os_structs_sigaction_default.c.v
all: make all struct C.XYZ
-> pub struct C.XYZ
( #19651 )
2023-10-25 15:01:50 +03:00
os_structs_stat_default.c.v
os: add os.stat() and helpers ( #20739 )
2024-02-07 07:12:03 +02:00
os_structs_stat_linux.c.v
all: make all struct C.XYZ
-> pub struct C.XYZ
( #19651 )
2023-10-25 15:01:50 +03:00
os_structs_stat_windows.c.v
ci: fix failing vlib/v/tests/option_test.c.v
2024-05-19 10:11:27 +03:00
os_structs_utsname_default.c.v
all: make all struct C.XYZ
-> pub struct C.XYZ
( #19651 )
2023-10-25 15:01:50 +03:00
os_test.c.v
os: add disk_usage/1 ( #23634 )
2025-02-02 19:32:21 +02:00
os_windows.c.v
os: add disk_usage/1 ( #23634 )
2025-02-02 19:32:21 +02:00
password_nix.c.v
os,term.termios: add termios.set_state/2, state.disable_echo/0, use them in os.input_password, to fix v -os wasm32_emscripten examples/2048/
2023-07-31 10:28:45 +03:00
password_windows.c.v
clipboard: fix v -cstrict -cc gcc vlib/clipboard/clipboard_test.v
2023-10-15 21:21:29 +03:00
process.c.v
markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics ( #23380 )
2025-01-06 08:23:56 +02:00
process.js.v
process.v
fmt: fix and simplify align of struct fields ( #21995 )
2024-08-05 20:23:39 +03:00
process_nix.c.v
v: use -check-unused-fn-args
to cleanup the compiler code itself
2024-11-18 12:10:03 +02:00
process_test.v
Revert "os: deprecate os.getwd
in favor of os.get_current_dir
(part 1) ( #22966 )"
2024-11-25 15:10:15 +02:00
process_windows.c.v
markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics ( #23380 )
2025-01-06 08:23:56 +02:00
README.md
os: format readme, fix markdown inside html ( #21286 )
2024-04-15 14:56:44 +03:00
signal.c.v
v: use -check-unused-fn-args
to cleanup the compiler code itself
2024-11-18 12:10:03 +02:00
signal.js.v
os: return the long path for os.temp_dir() on windows, even for folders like c:\someth~1
( #17623 )
2023-03-14 00:51:52 +02:00
signal.v
os: document the various enum values in os.Signal ( #22770 )
2024-11-05 20:50:09 +02:00
signal_darwin.c.v
all: update attributes to use new syntax
2023-11-15 16:16:01 +11:00
signal_default.c.v
os: fix bootstrapping for OpenBSD
2023-11-16 13:43:55 +02:00
signal_linux.c.v
os: fix bootstrapping for OpenBSD
2023-11-16 13:43:55 +02:00
signal_test.v
builtin: simplify MessageError.msg() ( #21524 )
2024-05-18 22:36:24 +03:00
signal_windows.c.v
v: use -check-unused-fn-args
to cleanup the compiler code itself
2024-11-18 12:10:03 +02:00
sleeping.c.v
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
sleeping.js.v
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
xdg_test.v
os: implement os.data_dir(), os.state_dir(), os.local_bin_dir() + tests ( #22426 )
2024-10-07 07:23:50 +03:00