Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								dc954bbb03
								
							
								
							
						 | 
						
							
							
								
								all: use `macos` consistently in os.user_os and the compiler
							
							
							
							
							
						 | 
						
							2020-09-29 22:32:20 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								03258db26d
								
							
								
							
						 | 
						
							
							
								
								ci: other mut vlib test fixes
							
							
							
							
							
						 | 
						
							2020-09-27 11:18:55 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								e2c7126d11
								
							
								
							
						 | 
						
							
							
								
								checker: verify mutability of method args
							
							
							
							
							
						 | 
						
							2020-09-27 03:14:24 +02:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								abc98c273c
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: require assign on type alias (#6477)
							
							
							
							
							
						 | 
						
							2020-09-25 12:02:32 +02:00 | 
						
					
				
					
						
							
							
								 
								Marcin
							
						 | 
						
							
							
							
								
								
							
							
								
							
								34884c1631
								
									
								
							
								
							
						 | 
						
							
							
								
								os: fix binary mode read/write on windows (#6431)
							
							
							
							
							
						 | 
						
							2020-09-20 16:28:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c960b5979e
								
									
								
							
								
							
						 | 
						
							
							
								
								vlib: fix incompatible pointer warning (#6385)
							
							
							
							
							
						 | 
						
							2020-09-16 17:40:02 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b552c29bef
								
									
								
							
								
							
						 | 
						
							
							
								
								os: add fn `read_bytes_into` with buffer argument (#6365)
							
							
							
							
							
						 | 
						
							2020-09-14 15:34:34 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								2bd4355a4c
								
							
								
							
						 | 
						
							
							
								
								os: add check for path.len == 0 in vfopen
							
							
							
							
							
						 | 
						
							2020-09-13 18:08:58 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								8c71ba8912
								
							
								
							
						 | 
						
							
							
								
								os: add more error checking for os.read_bytes and os.read_file
							
							
							
							
							
						 | 
						
							2020-09-13 18:03:19 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								60ecb7e4b6
								
							
								
							
						 | 
						
							
							
								
								os: change f.write and f.writeln to return options too
							
							
							
							
							
						 | 
						
							2020-09-12 08:39:28 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								ce6d2759f5
								
							
								
							
						 | 
						
							
							
								
								os: add os.open_stdin/0 and os.File.get_line/0
							
							
							
							
							
						 | 
						
							2020-09-10 16:57:03 +03:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								51d7d7cfae
								
									
								
							
								
							
						 | 
						
							
							
								
								os: fix os.mv edge case and Windows style paths (#6302)
							
							
							
							
							
						 | 
						
							2020-09-06 13:12:07 +02:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b4b898b769
								
									
								
							
								
							
						 | 
						
							
							
								
								os: enable is_file tests (#6312)
							
							
							
							
							
						 | 
						
							2020-09-06 12:39:02 +02:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								81778e507f
								
									
								
							
								
							
						 | 
						
							
							
								
								os: is_file() (#6301)
							
							
							
							
							
						 | 
						
							2020-09-04 22:27:52 +02:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								efa49bfbb7
								
									
								
							
								
							
						 | 
						
							
							
								
								os: make  behave more like Unix "mv" command (#6300)
							
							
							
							
							
						 | 
						
							2020-09-04 13:08:47 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								718a4692dd
								
							
								
							
						 | 
						
							
							
								
								os: enable test_write_and_read_bytes again
							
							
							
							
							
						 | 
						
							2020-08-29 07:43:31 +03:00 | 
						
					
				
					
						
							
							
								 
								Maciej Obarski
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7bd2804ce9
								
									
								
							
								
							
						 | 
						
							
							
								
								all: automatic error propagation in place of "or { return(err) }"
							
							
							
							
							
						 | 
						
							2020-08-29 01:58:03 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								5d18ece661
								
							
								
							
						 | 
						
							
							
								
								ci: fix msvc finding (3)
							
							
							
							
							
						 | 
						
							2020-08-28 20:06:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								dde1b89c5e
								
							
								
							
						 | 
						
							
							
								
								vup: remove empty new line on unix
							
							
							
							
							
						 | 
						
							2020-08-28 19:09:47 +03:00 | 
						
					
				
					
						
							
							
								 
								Maciej Obarski
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2ce5797ec2
								
									
								
							
								
							
						 | 
						
							
							
								
								os: vfopen returns option now (#6244)
							
							
							
							
							
						 | 
						
							2020-08-28 14:24:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d982aa54e8
								
									
								
							
								
							
						 | 
						
							
							
								
								os: add missing documentation (#6234)
							
							
							
							
							
						 | 
						
							2020-08-27 16:57:01 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								15bdb8f7cd
								
							
								
							
						 | 
						
							
							
								
								autofree: tmp arg var frees fixes
							
							
							
							
							
						 | 
						
							2020-08-27 11:30:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6921d46185
								
							
								
							
						 | 
						
							
							
								
								all: rune type for `` literals
							
							
							
							
							
						 | 
						
							2020-08-27 06:46:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								9b171b76e0
								
							
								
							
						 | 
						
							
							
								
								os: call os.real_path/1 before returning in os.find_abs_path_of_executable/1
							
							
							
							
							
						 | 
						
							2020-08-20 19:23:19 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								217f04e311
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: disallow casting to bool, use `some_int != 0` instead  (#6138)
							
							
							
							
							
						 | 
						
							2020-08-19 14:37:55 +02:00 | 
						
					
				
					
						
							
							
								 
								spaceface777
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c1651bd271
								
									
								
							
								
							
						 | 
						
							
							
								
								gg: fixes and Android support (#6161)
							
							
							
							
							
						 | 
						
							2020-08-19 07:10:42 +02:00 | 
						
					
				
					
						
							
							
								 
								Yarila682
							
						 | 
						
							
							
							
								
								
							
							
								
							
								29528196f2
								
									
								
							
								
							
						 | 
						
							
							
								
								os: close opened file descriptors in `cp()` (#6142)
							
							
							
							
							
						 | 
						
							2020-08-16 04:55:10 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								bab5c21224
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: warn when fixed-size ArrayInit doesn't have trailing `{}`. (#6137)
							
							
							
							
							
						 | 
						
							2020-08-16 04:54:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								36eae1c175
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: x.vstring() instead of string(x) (#6102)
							
							
							
							
							
						 | 
						
							2020-08-10 18:05:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2dd90de993
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: error on `[unsafe_fn]` (#6090)
							
							
							
							
							
						 | 
						
							2020-08-09 12:22:11 +03:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								09f1362305
								
									
								
							
								
							
						 | 
						
							
							
								
								os: let temp_dir adhere to posix/fhs version 3.0 on linux and mac (#6069)
							
							
							
							
							
						 | 
						
							2020-08-05 19:02:57 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								f331f63f53
								
							
								
							
						 | 
						
							
							
								
								ci: fix windows build
							
							
							
							
							
						 | 
						
							2020-08-05 09:09:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								5874d7c5ab
								
							
								
							
						 | 
						
							
							
								
								os: add os.getpid(), use it in os.is_writable_folder on windows
							
							
							
							
							
						 | 
						
							2020-08-05 09:04:40 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								ab7936f514
								
							
								
							
						 | 
						
							
							
								
								os.exec: on unix return error, when the command was not found, instead of os.Result
							
							
							
							
							
						 | 
						
							2020-08-05 07:11:51 +03:00 | 
						
					
				
					
						
							
							
								 
								dils2k
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8dede3b535
								
									
								
							
								
							
						 | 
						
							
							
								
								builder: add a verror, when the output folder is not existing and writable (#5966)
							
							
							
							
							
						 | 
						
							2020-08-03 18:19:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8dcc3cda97
								
									
								
							
								
							
						 | 
						
							
							
								
								os.cp: fix returning false error on Windows (#6037)
							
							
							
							
							
						 | 
						
							2020-08-02 14:08:45 +03:00 | 
						
					
				
					
						
							
							
								 
								Carlos Esquerdo Bernat
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d71c11577a
								
									
								
							
								
							
						 | 
						
							
							
								
								os: move file logic to file.v (#6013)
							
							
							
							
							
						 | 
						
							2020-08-01 23:07:37 +02:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								04ef2a2671
								
									
								
							
								
							
						 | 
						
							
							
								
								os: implement os.system for iOS and uncomment the `$if ios` blocks (#5947)
							
							
							
							
							
						 | 
						
							2020-07-24 10:17:32 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								632e27a4a9
								
							
								
							
						 | 
						
							
							
								
								all: fix a big mutability bug and update all mutable vars
							
							
							
							
							
						 | 
						
							2020-07-23 23:16:36 +02:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								36352085ae
								
									
								
							
								
							
						 | 
						
							
							
								
								v: add support for iOS crosscompilation (#5943)
							
							
							
							
							
						 | 
						
							2020-07-23 07:58:44 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ee349691f9
								
									
								
							
								
							
						 | 
						
							
							
								
								v/checker: Warn about pointer indexing outside unsafe {} (#5918)
							
							
							
							
							
						 | 
						
							2020-07-22 20:28:53 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								4cb9e651a6
								
							
								
							
						 | 
						
							
							
								
								vfmt: fix `sizeof(C.Type)`
							
							
							
							
							
						 | 
						
							2020-07-21 16:28:30 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a74cbf55c7
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: warn if C.m* or C.s* functions are called outside unsafe blocks (#5869)
							
							
							
							
							
						 | 
						
							2020-07-20 20:06:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Ryan Willis
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e804ba5294
								
									
								
							
								
							
						 | 
						
							
							
								
								vfmt: add support for VDIFF_TOOL, detect more diffing tools (#5857)
							
							
							
							
							
						 | 
						
							2020-07-17 14:03:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Ryan Willis
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f66967a88c
								
									
								
							
								
							
						 | 
						
							
							
								
								vsymlink: real Windows symbolic link, fallback to batch, make.bat updates (#5841)
							
							
							
							
							
						 | 
						
							2020-07-16 18:33:26 +02:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								df45488e09
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix warnings (#5820)
							
							
							
							
							
						 | 
						
							2020-07-14 00:16:31 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								1baa7ef806
								
							
								
							
						 | 
						
							
							
								
								os: implement os.write_file_array and os.read_file_array .
							
							
							
							
							
						 | 
						
							2020-07-13 10:46:37 +03:00 | 
						
					
				
					
						
							
							
								 
								Takeru Tanaka
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f61a7bf3df
								
									
								
							
								
							
						 | 
						
							
							
								
								os,rand.mt19937: fix broken links in code comments (#5806)
							
							
							
							
							
						 | 
						
							2020-07-12 16:18:52 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b92ce38593
								
							
								
							
						 | 
						
							
							
								
								os: fix v_realloc call on windows
							
							
							
							
							
						 | 
						
							2020-07-11 12:45:22 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4490cd2e8a
								
									
								
							
								
							
						 | 
						
							
							
								
								os: replace panics with optionals (#5718)
							
							
							
							
							
						 | 
						
							2020-07-07 12:41:42 +02:00 |