yuyi
|
209063ffd0
|
fmt: implement wrapping function's super long arguments (fix #15545, fix #21643) (#21782)
|
2024-07-02 23:10:00 +03:00 |
|
Yashank
|
5b7cc63279
|
docs: fix comment considered as a token (#21705)
|
2024-06-20 12:25:20 +03:00 |
|
Mehmet Ali Şipi
|
ff865ea110
|
os.font: return the "segoeui.ttf" font, if its file exists on Windows (#21655)
|
2024-06-08 07:07:24 +03:00 |
|
Turiiya
|
a2ce55d922
|
builtin: update last_index_u8 , deprecate index_u8_last string methods, make consistent with last_index (#21604)
|
2024-06-04 13:21:47 +03:00 |
|
Bastian Buck
|
b4c560d4b8
|
os: fix debugger_present() for non Windows OSes (#21573)
|
2024-05-26 00:46:43 +03:00 |
|
Turiiya
|
25be36296e
|
os: make minior improvement to C function semantics and related code (#21565)
|
2024-05-25 11:30:04 +03:00 |
|
Turiiya
|
14018f1c45
|
os: remove mut declarions for unchanged vars in os_nix.c.v (#21564)
|
2024-05-25 03:32:59 +03:00 |
|
Delyan Angelov
|
ccfa65aa14
|
bootstrap: cleanup code checking for overflowing int literals, ease forwards compatibility with V versions before ef758a7
|
2024-05-24 10:36:07 +03:00 |
|
Delyan Angelov
|
6197140085
|
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 |
|
Delyan Angelov
|
4486493158
|
ci: fix failing vlib/v/tests/option_test.c.v
|
2024-05-19 10:11:27 +03:00 |
|
Delyan Angelov
|
6389da7047
|
os: rename os_structs_stat_windows.v to os_structs_stat_windows.c.v to fix v -Wimpure-v -os windows vlib/os/os_stat_test.v
|
2024-05-18 23:09:11 +03:00 |
|
Delyan Angelov
|
3a3a1085cf
|
builtin: simplify MessageError.msg() (#21524)
|
2024-05-18 22:36:24 +03:00 |
|
Delyan Angelov
|
c23c543b67
|
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 |
|
Henrik Holst
|
76142b18a9
|
os: fix join-path (#21425)
|
2024-05-13 10:37:55 +03:00 |
|
Delyan Angelov
|
776e7ad0b1
|
sync,os,thirdparty: fix cross compilation from macos to windows (#21484)
|
2024-05-10 22:04:52 +03:00 |
|
Henrik Holst
|
c7fb7553b7
|
os: fix os.execute stderr redirection (fix #20986) (#21404)
|
2024-05-03 00:16:02 +03:00 |
|
Delyan Angelov
|
d435ef34fc
|
os,runtime: workaround for v.c generation instability
|
2024-05-01 21:51:28 +03:00 |
|
Delyan Angelov
|
32f7ec8cea
|
os: add os.write_lines/2 + tests, fix deprecation notice in read_bytes_into_newline in file_test.v (#21343)
|
2024-04-25 08:31:01 +03:00 |
|
Turiiya
|
8aa9314a99
|
vlib: refactor empty string checks to use s == '' or s != '' , instead of s.len == 0 (#21300)
|
2024-04-18 02:44:31 +03:00 |
|
Turiiya
|
1363cc85fd
|
time: update unix time acces, fix issues related to deviating unix times (#21293)
|
2024-04-17 00:33:37 +03:00 |
|
Turiiya
|
e676245903
|
os: format readme, fix markdown inside html (#21286)
|
2024-04-15 14:56:44 +03:00 |
|
Turiiya
|
1a35a783f1
|
breaking,checker: disallow initializing private struct fields outside structs module (#21183)
|
2024-04-12 13:53:02 +03:00 |
|
Felipe Pena
|
3db7b44894
|
os: fix double free in os.get_raw_line() (used by os.input), with -autofree (#21204)
|
2024-04-08 18:48:05 +03:00 |
|
Turiiya
|
ef3a224ea1
|
os: clarify some doc comments (#21209)
|
2024-04-07 09:30:12 +03:00 |
|
Delyan Angelov
|
d133f64c86
|
examples: add vtail.v, deprecate File.read_bytes_into_newline/1 in favor of File.read_bytes_with_newline/1 (#21182)
|
2024-04-04 11:09:06 +03:00 |
|
Delyan Angelov
|
c6e8dfbf5a
|
tests: skip an assertion in os_stat_test.v on FreeBSD, since its invariant is not universal across different filesystem types
|
2024-03-30 19:26:34 +02:00 |
|
Alexander Medvednikov
|
acf0107493
|
builtin: str.last_index(); pref: hide-auto-str;
|
2024-03-28 18:26:30 +03:00 |
|
Delyan Angelov
|
f172a040ef
|
ci: improve test robustness on windows (#21116)
|
2024-03-28 07:29:17 +02:00 |
|
Turiiya
|
f77bb32044
|
all: fix typos (#21089)
|
2024-03-25 12:18:27 +02:00 |
|
Bram Vanbilsen
|
eaa4edf484
|
os: cleanup field comments of os.Process (#21023)
|
2024-03-15 09:11:44 +02:00 |
|
rustrover
|
c90af5ffe3
|
os: remove repetitive words in comments (#20981)
|
2024-03-09 15:22:05 +02:00 |
|
Delyan Angelov
|
a58f980b02
|
os: workaround a -prod -cc gcc bug, affecting os.open_file (fix #20923) (related to #20872) (#20960)
|
2024-03-04 18:15:28 +02:00 |
|
Kim Shrier
|
10c2f9e010
|
os: don't check rdev equality on FreeBSD, inside vlib/os/os_stat_test.v (#20885)
|
2024-02-22 19:31:12 +02:00 |
|
Turiiya
|
d485cceee8
|
doc: update trim_doc_node_description, make module readmes more uniform (#20792)
|
2024-02-12 12:38:47 +02:00 |
|
Delyan Angelov
|
a4d0d4ee4b
|
os: make os_stat_test.v more robust to reporting false positives
|
2024-02-08 20:47:34 +02:00 |
|
syrmel
|
410bd9db71
|
os: refactor to use os.stat and os.lstat instead of unsafe C calls (#20759)
|
2024-02-08 19:27:49 +02:00 |
|
syrmel
|
b7b47fe130
|
os: make os.SystemError struct public so the os.error_* functions can be used by other modules (#20754)
|
2024-02-08 13:20:50 +02:00 |
|
syrmel
|
205f2ddd30
|
os: add os.stat() and helpers (#20739)
|
2024-02-07 07:12:03 +02:00 |
|
syrmel
|
382d7658cd
|
os: add error_posix() and error_win32() for explicit platform error handling and default behavior (#20694)
|
2024-01-31 07:25:07 +02:00 |
|
GGRei
|
2d68230681
|
os: fix File.read() in JS backends (fix #20501) (#20633)
|
2024-01-29 15:07:25 +02:00 |
|
Seweryn
|
5f7e6ff13a
|
os: add proper process termination with p.signal_term() (#20671)
|
2024-01-27 23:25:36 +02:00 |
|
Delyan Angelov
|
7f5f92ddd4
|
os: add File.set_buffer and related helpers + tests (#20661)
|
2024-01-26 20:44:23 +02:00 |
|
Delyan Angelov
|
672fe9b8eb
|
tests: make v vlib/os/os_test.c.v pass on windows, for users != admin, skipping the os.symlink checks
|
2024-01-23 17:03:01 +02:00 |
|
gym603
|
51d412a5b6
|
os: fix an error in Process.win_spawn_process, not using stdout pipe in a cmd environment on 32bit Windows (#20613)
|
2024-01-23 16:34:01 +02:00 |
|
Delyan Angelov
|
fe857f9fe3
|
v.util: make launch_tool more robust, when multiple v -b js file.v commands are run at the same time (all trying to recompile the JS backend program) (#20631)
|
2024-01-22 18:03:20 +02:00 |
|
ScriptMaster
|
ea2d92d661
|
os: document os.ls (using readdir), add example (#20622)
|
2024-01-21 20:45:19 +02:00 |
|
Delyan Angelov
|
b120c10f42
|
os: make os.cache_dir() and os.vtmp_dir() more robust to parallel test executions on windows (#20495)
|
2024-01-12 16:09:08 +02:00 |
|
Delyan Angelov
|
252540a1ea
|
os: add os.path_devnull (containing /dev/null on POSIX and \\.\nul on Windows) (#20439)
|
2024-01-08 18:00:36 +02:00 |
|
Delyan Angelov
|
bf7b29a53b
|
os: improve os.executable() on OpenBSD (#20356)
|
2024-01-02 22:12:03 +02:00 |
|
Delyan Angelov
|
8359df0a01
|
os: small cleanup in the FreeBSD branch of os.executable/0: use fixed array for the sysctl params, instead of allocating a dynamic one (#20353)
|
2024-01-02 19:39:33 +02:00 |
|