|  Ben | f431020764 | os: minor clean ups on filepath.v (#14506) | 2022-05-24 11:29:32 +03:00 | 
				
					
						|  Ben | 971c55cf30 | os: add norm_path and abs_path function (#14435) | 2022-05-21 01:16:29 +03:00 | 
				
					
						|  Vincenzo Palazzo | 17bba712bd | checker: ban unsafe pointer/fn comparison (#14462) | 2022-05-20 18:30:16 +03:00 | 
				
					
						|  Adam Oates | a786c58d0a | os: add `fn user_names()` (#14424) | 2022-05-18 13:37:34 +03:00 | 
				
					
						|  Ben | cbb24d34c9 | os: fix is_abs_path function for Windows systems (#14397) | 2022-05-16 09:59:37 +03:00 | 
				
					
						|  Daniel Däschle | d679146a80 | fmt: remove space in front of ? and ! (#14366) | 2022-05-13 06:56:21 +03:00 | 
				
					
						|  Larpon | 34a252ef84 | os: add `raw_execute` on Windows (#14363) | 2022-05-11 16:56:03 +03:00 | 
				
					
						|  Larpon | 0ec1c8d9f0 | szip: expose zip_folder (#14356) | 2022-05-11 16:48:41 +03:00 | 
				
					
						|  Delyan Angelov | 5277ce7dce | tests: support for marking _test.v files with `// vtest flaky: true`, to reduce false positives from the CI | 2022-04-30 13:30:02 +03:00 | 
				
					
						|  Nick Treleaven | d8a5df9044 | checker: error if smaller signed == unsigned (#14078) | 2022-04-25 12:09:25 +03:00 | 
				
					
						|  Larpon | 506259adb6 | os: add behavior info to `is_dir_empty` documentation (#14110) | 2022-04-21 18:21:00 +03:00 | 
				
					
						|  Hunam | 0374f021c5 | os: small cleanup of function description (#14112) | 2022-04-20 20:58:41 +03:00 | 
				
					
						|  Larpon | a1342e85c3 | os: add info about overwritten content to `write_file` (#14109) | 2022-04-20 15:29:58 +03:00 | 
				
					
						|  Alexander Medvednikov | fbb9e65c0f | all: ~500 more byte=>u8 | 2022-04-15 18:25:45 +03:00 | 
				
					
						|  Alexander Medvednikov | fb192d949b | all: replace []byte with []u8 | 2022-04-15 15:35:35 +03:00 | 
				
					
						|  Alexander Medvednikov | dbcf6e9c33 | os: fix Process on windows | 2022-04-15 15:23:05 +03:00 | 
				
					
						|  Alexander Medvednikov | d4a0d6f73c | all: byte => u8 | 2022-04-15 14:58:56 +03:00 | 
				
					
						|  Alexander Medvednikov | 014c3c97f0 | all: byte => u8 | 2022-04-15 14:45:52 +03:00 | 
				
					
						|  Delyan Angelov | 8788512c4d | checker: make using err.msg and err.code produce an *actual* notice, even with the present compatibility hack (will be *removed* in 2022-06-01) | 2022-04-12 14:56:02 +03:00 | 
				
					
						|  Delyan Angelov | 60e718e7c6 | test: save removing the nonexistent binary output for v fmt and v vet tests | 2022-04-09 13:04:52 +03:00 | 
				
					
						|  pancake | 5369379738 | repl: handle exit(n) (#13930) | 2022-04-04 16:22:34 +03:00 | 
				
					
						|  pancake | af79c1e6ef | os: implement os.config_dir() like in Go's UserConfigDir (#13893) | 2022-04-01 22:04:43 +03:00 | 
				
					
						|  yuyi | 62553dcc2e | cgen: fix crash for casting bool to int  (fix #13825) (#13844) | 2022-03-28 12:20:47 +03:00 | 
				
					
						|  JalonSolov | de2fc87995 | os: handle trailing backslash on windows path when quoting (#13705) | 2022-03-10 01:29:37 +03:00 | 
				
					
						|  Alexander Medvednikov | 36ec47cd20 | all: replace "NB:" with "Note:" (docs/comments) | 2022-03-06 20:01:22 +03:00 | 
				
					
						|  Delyan Angelov | f2e5bb447e | os: remove dead code | 2022-02-21 22:57:24 +02:00 | 
				
					
						|  Delyan Angelov | bad30bdd79 | os: allow using XDG_CACHE_HOME for choosing the folder returned by `os.cache_dir()` on windows too | 2022-02-13 11:18:51 +02:00 | 
				
					
						|  Tim Basel | 9d0a5942ac | builtin: change IError `msg` and `code` to methods + fix vlib, add a deprecation notice for the old usages (#13041) | 2022-02-11 15:52:33 +02:00 | 
				
					
						|  Juergen Donnerstag | 654bc49d3c | os: implement win_read_string on os.Process (#13428) | 2022-02-11 13:02:00 +02:00 | 
				
					
						|  Tarcisio Gruppi | 51513ae19a | vfmt: keep file permissions with -w on !windows (#13334) | 2022-02-01 14:49:06 +02:00 | 
				
					
						|  Merlin Diavova | f3683b7cdc | os: add an .exit_code field to os.Command (#13321) * Added os.Command.exit_code
* vfmt vlib/os/os_test.v
* extract os.Command to os.v, add a dummy panicing implementation on windows, just for parity, fix os_test.v on macos, skip test_command on windows.
Co-authored-by: Merlin Diavova <md@merlindiaova.org>
Co-authored-by: Delyan Angelov <delian66@gmail.com> | 2022-01-30 00:44:52 +02:00 | 
				
					
						|  Subhomoy Haldar | fe77e64b3e | os: remove trim_space() in os.execute() on windows, to make implementations consistent (#13272) | 2022-01-25 14:09:56 +02:00 | 
				
					
						|  Delyan Angelov | 34f0d442df | ci: separate other_ci.yml and paths_ci.yml; simplify make.bat (#13254) | 2022-01-23 12:50:19 +02:00 | 
				
					
						|  Delyan Angelov | fa6f7d4c83 | os: add os.quoted_path/1, use it consistently for running V itself | 2022-01-22 21:13:28 +02:00 | 
				
					
						|  playX | 7fe62a8b3e | js,os: fix `return` in `or` blocks; Properly get path_delimiter and path_separator in JS (#13179) | 2022-01-15 09:55:03 +02:00 | 
				
					
						|  Larpon | 7fbd856bf8 | os: add font module, move from gg (#13144) | 2022-01-13 12:16:18 +02:00 | 
				
					
						|  Larpon | 17911432b9 | android: fix and test compilation to raw Android C code (#13080) | 2022-01-07 16:57:05 +02:00 | 
				
					
						|  jeffmikels | a60b381d5e | docs: adding skeleton README.md files for all vlib modules (#13034) | 2022-01-05 18:06:08 +02:00 | 
				
					
						|  Alexander Medvednikov | 59ed4be49a | all: update copyright year | 2022-01-04 12:21:12 +03:00 | 
				
					
						|  playX | a2468e1e0c | js,os: fix integer arithmetic; add Process.close() and os.is_readable() for VJS; Make tetris run on JS backend (#12940) | 2021-12-23 11:36:42 +02:00 | 
				
					
						|  playX | 5f0160bf11 | js,gg: more work on porting gg to JS backend (#12903) | 2021-12-20 16:18:21 +03:00 | 
				
					
						|  playX | cb4c67588c | os: add support for signal handling on JS backend (#12818) | 2021-12-13 20:18:12 +02:00 | 
				
					
						|  playX | 0da7e2f8ab | js: make vlib/v/util compile on JS backend (#12660) | 2021-12-03 12:25:36 +02:00 | 
				
					
						|  Delyan Angelov | 5e8288528a | ci: fix `v -b js vlib/builtin/js/array_test.js.v` | 2021-11-22 15:11:33 +02:00 | 
				
					
						|  Delyan Angelov | 6a252ed015 | os: implement a JS version of os.join_path_single too | 2021-11-22 15:03:05 +02:00 | 
				
					
						|  Delyan Angelov | 7a0dc60d04 | os: re-add the leak in os.join_path (the `os.join_path(x, ...arr)` case should be handled by V). Add a memleak free os.join_path_single version. | 2021-11-22 14:40:55 +02:00 | 
				
					
						|  Delyan Angelov | c3b8e5e181 | ci: fix compilation on FreeBSD | 2021-11-22 09:32:13 +00:00 | 
				
					
						|  Delyan Angelov | 84aa05f8fb | ci: fix macos build | 2021-11-22 11:07:26 +02:00 | 
				
					
						|  Delyan Angelov | fe48380e85 | os: cleanup; ci: fix a segfault in the tcc32 job when calling pref.vexe_path() -> os.real_path(os.executable()) | 2021-11-22 10:32:10 +02:00 | 
				
					
						|  Delyan Angelov | e77a11001e | os: make init_os_args_wide (windows), more simillar to the current init_os_args (unix) | 2021-11-21 23:04:30 +02:00 |