Nicolas Sauzede
							
						 
						
							 
							
							
							
								
							
								1dadf9d966 
								
							
								 
							
						 
						
							
							
								
								fix Windows warnings  
							
							 
							
							
							
						 
						
							2019-11-16 02:30:50 +03:00  
						
					 
				
					
						
							
							
								 
								Delyan Angelov
							
						 
						
							 
							
							
							
								
							
								e577b40743 
								
							
								 
							
						 
						
							
							
								
								compiler: add support for $if x32, x64, big_endian, little_endian  
							
							 
							
							
							
						 
						
							2019-11-15 16:14:28 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								bd97dc0134 
								
							
								 
							
						 
						
							
							
								
								os: realpath potential fix  
							
							 
							
							
							
						 
						
							2019-11-15 01:07:38 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								9499275180 
								
							
								 
							
						 
						
							
							
								
								os: mkdir syscall on linux  
							
							 
							
							
							
						 
						
							2019-11-15 00:15:23 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								4a833d8151 
								
							
								 
							
						 
						
							
							
								
								parser: clean up all []  
							
							 
							
							
							
						 
						
							2019-11-14 09:21:20 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								3d4f85069f 
								
							
								 
							
						 
						
							
							
								
								more vfmt fixes  
							
							 
							
							
							
						 
						
							2019-11-10 02:44:26 +03:00  
						
					 
				
					
						
							
							
								 
								Toby Webb
							
						 
						
							 
							
							
							
								
							
								ab37081f02 
								
							
								 
							
						 
						
							
							
								
								add production mode tests  
							
							 
							
							... 
							
							
							
							Due to the inability to detect warnings in REPL tests, I implemented running something very similar, but with the -prod flag enabled.
(See https://github.com/vlang/v/pull/2536 )
There is also a minor change in os.walk_ext to not add duplicated path separators:
/path//file.ext -> /path/file.ext 
							
						 
						
							2019-11-09 19:35:26 +03:00  
						
					 
				
					
						
							
							
								 
								Nicolas Sauzede
							
						 
						
							 
							
							
							
								
							
								5a8c3daba3 
								
							
								 
							
						 
						
							
							
								
								os: fix stat mode signedness warning  
							
							 
							
							
							
						 
						
							2019-11-08 03:02:02 +03:00  
						
					 
				
					
						
							
							
								 
								vitalyster
							
						 
						
							 
							
							
							
								
							
								86447c1301 
								
							
								 
							
						 
						
							
							
								
								windows: use CreateProcess for os.exec  
							
							 
							
							
							
						 
						
							2019-11-07 16:01:17 +03:00  
						
					 
				
					
						
							
							
								 
								Nicolas Sauzede
							
						 
						
							 
							
							
							
								
							
								c8de2c0bd4 
								
							
								 
							
						 
						
							
							
								
								fix i64 overflow warning  
							
							 
							
							
							
						 
						
							2019-11-07 06:00:00 +03:00  
						
					 
				
					
						
							
							
								 
								lorenzo pirro
							
						 
						
							 
							
							
							
								
							
								bd18f50c8a 
								
							
								 
							
						 
						
							
							
								
								os: cp_r fn to copy files recursively  
							
							 
							
							
							
						 
						
							2019-11-06 23:05:35 +03:00  
						
					 
				
					
						
							
							
								 
								vitalyster
							
						 
						
							 
							
							
							
								
							
								8dbeab9a7b 
								
							
								 
							
						 
						
							
							
								
								make V work on Windows 7  
							
							 
							
							
							
						 
						
							2019-11-06 23:04:40 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								c5d868c928 
								
							
								 
							
						 
						
							
							
								
								start the C header removal process  
							
							 
							
							
							
						 
						
							2019-11-05 19:24:00 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								883041fbcc 
								
							
								 
							
						 
						
							
							
								
								os: replace FILE with voidptr to remove stdlib.h dep  
							
							 
							
							
							
						 
						
							2019-11-05 18:42:10 +03:00  
						
					 
				
					
						
							
							
								 
								Daren Liang
							
						 
						
							 
							
							
							
								
							
								e3d8ab5849 
								
							
								 
							
						 
						
							
							
								
								os: do not allow || and \n in system/exec  
							
							 
							
							
							
						 
						
							2019-11-04 02:41:15 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								3449a8bc4d 
								
							
								 
							
						 
						
							
							
								
								os: do not allow ; and && in system/exec  
							
							 
							
							
							
						 
						
							2019-11-03 23:13:56 +03:00  
						
					 
				
					
						
							
							
								 
								Trivaxy
							
						 
						
							 
							
							
							
								
							
								8de2f00294 
								
							
								 
							
						 
						
							
							
								
								os: add windows cp  
							
							 
							
							
							
						 
						
							2019-11-02 22:37:29 +03:00  
						
					 
				
					
						
							
							
								 
								joe-conigliaro
							
						 
						
							 
							
							
							
								
							
								7b1993b1e4 
								
							
								 
							
						 
						
							
							
								
								vlib: filepath module  
							
							 
							
							
							
						 
						
							2019-11-01 19:29:51 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								f8f7881f89 
								
							
								 
							
						 
						
							
							
								
								thirdparty/ui for macOS (temporary)  
							
							 
							
							
							
						 
						
							2019-11-01 01:14:08 +03:00  
						
					 
				
					
						
							
							
								 
								Nicolas Sauzede
							
						 
						
							 
							
							
							
								
							
								71450828bd 
								
							
								 
							
						 
						
							
							
								
								fix missing protos for popen and backtrace_symbols  
							
							 
							
							
							
						 
						
							2019-11-01 00:52:08 +03:00  
						
					 
				
					
						
							
							
								 
								joe-conigliaro
							
						 
						
							 
							
							
							
								
							
								59378dce46 
								
							
								 
							
						 
						
							
							
								
								compiler/vlib: replace substr/left/right with `[start..end]` everywhere  
							
							 
							
							
							
						 
						
							2019-10-27 10:03:15 +03:00  
						
					 
				
					
						
							
							
								 
								Don Alfons Nisnoni
							
						 
						
							 
							
							
							
								
							
								678ce54e70 
								
							
								 
							
						 
						
							
							
								
								os: document functions  
							
							 
							
							
							
						 
						
							2019-10-26 20:21:07 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								cba12d0106 
								
							
								 
							
						 
						
							
							
								
								macos libproc fix 2  
							
							 
							
							
							
						 
						
							2019-10-26 02:19:14 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								203f967677 
								
							
								 
							
						 
						
							
							
								
								macos libproc fix 1  
							
							 
							
							
							
						 
						
							2019-10-26 02:16:37 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								7de95a642e 
								
							
								 
							
						 
						
							
							
								
								remove more C headers  
							
							 
							
							
							
						 
						
							2019-10-26 02:08:46 +03:00  
						
					 
				
					
						
							
							
								 
								Simon Ernst
							
						 
						
							 
							
							
							
								
							
								2032da7fe2 
								
							
								 
							
						 
						
							
							
								
								os: make Result public  
							
							 
							
							
							
						 
						
							2019-10-24 21:58:28 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								36eb1b77d0 
								
							
								 
							
						 
						
							
							
								
								compiler: remove remaining switch statements and show a warning  
							
							 
							
							
							
						 
						
							2019-10-24 19:26:51 +03:00  
						
					 
				
					
						
							
							
								 
								Larpon
							
						 
						
							 
							
							
							
								
							
								98c016b41d 
								
							
								 
							
						 
						
							
							
								
								os: walk() function  
							
							 
							
							
							
						 
						
							2019-10-24 15:17:09 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								4a88a28a3b 
								
							
								 
							
						 
						
							
							
								
								make all necessary structs public  
							
							 
							
							
							
						 
						
							2019-10-24 12:51:00 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								dce3275df4 
								
							
								 
							
						 
						
							
							
								
								make necessary consts public  
							
							 
							
							
							
						 
						
							2019-10-24 12:36:57 +03:00  
						
					 
				
					
						
							
							
								 
								Emily Hudson
							
						 
						
							 
							
							
							
								
							
								2829298de7 
								
							
								 
							
						 
						
							
							
								
								live: Fix MSVC hot code reloading ( #2460 )  
							
							 
							
							
							
						 
						
							2019-10-21 12:15:43 +11:00  
						
					 
				
					
						
							
							
								 
								Enrico Lefass
							
						 
						
							 
							
							
							
								
							
								c23155790a 
								
							
								 
							
						 
						
							
							
								
								os: add pub fn read_bytes and pub fn read_bytes_at  
							
							 
							
							
							
						 
						
							2019-10-20 20:45:16 +03:00  
						
					 
				
					
						
							
							
								 
								Simon Ernst
							
						 
						
							 
							
							
							
								
							
								270934441c 
								
							
								 
							
						 
						
							
							
								
								os: make ls() return an optional  
							
							 
							
							
							
						 
						
							2019-10-17 14:30:05 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								5cd38ec91b 
								
							
								 
							
						 
						
							
							
								
								V shell scripts  
							
							 
							
							
							
						 
						
							2019-10-17 08:27:27 +03:00  
						
					 
				
					
						
							
							
								 
								joe-conigliaro
							
						 
						
							 
							
							
								
								
							
							
								
							
								9a2b8a0814 
								
									
								
							
								 
							
						 
						
							
							
								
								compiler: move msvc compiler to -cc flag instead of -os ( #2338 )  
							
							 
							
							... 
							
							
							
							* move msvc to -cc flag instead of -os
* undo unrelated change
* do first build without msvc
* remvove flags temp
* fix comment 
							
						 
						
							2019-10-14 16:41:46 +11:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								a76165828b 
								
							
								 
							
						 
						
							
							
								
								snake_case consts  
							
							 
							
							
							
						 
						
							2019-10-12 22:36:14 +03:00  
						
					 
				
					
						
							
							
								 
								joe-conigliaro
							
						 
						
							 
							
							
								
								
							
							
								
							
								40156392f8 
								
									
								
							
								 
							
						 
						
							
							
								
								compiler: cached modules - windows fixes & organise cached module path ( #2302 )  
							
							 
							
							... 
							
							
							
							compiler: cached modules - windows fixes & organise cached module path (#2302 ) 
							
						 
						
							2019-10-12 16:41:41 +11:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								b107b4f1e5 
								
							
								 
							
						 
						
							
							
								
								modules: create the modules directory if it's missing, use cache/  
							
							 
							
							
							
						 
						
							2019-10-12 05:04:59 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								e1dd4c19b5 
								
							
								 
							
						 
						
							
							
								
								compiler: cache modules if they are not built yet  
							
							 
							
							
							
						 
						
							2019-10-10 22:53:59 +03:00  
						
					 
				
					
						
							
							
								 
								vitalyster
							
						 
						
							 
							
							
							
								
							
								e64609387d 
								
							
								 
							
						 
						
							
							
								
								term: colors on Windows console  
							
							 
							
							... 
							
							
							
							* isConsole moved to builtin is_atty function
* Windows console initialization moved to builtin.init 
							
						 
						
							2019-10-10 20:08:36 +03:00  
						
					 
				
					
						
							
							
								 
								vitalyster
							
						 
						
							 
							
							
							
								
							
								e10848e0d5 
								
							
								 
							
						 
						
							
							
								
								windows: read console with ReadConsole when it is not redirected  
							
							 
							
							
							
						 
						
							2019-10-08 12:29:09 +03:00  
						
					 
				
					
						
							
							
								 
								Delyan Angelov
							
						 
						
							 
							
							
							
								
							
								60d4f47f7a 
								
							
								 
							
						 
						
							
							
								
								improve crash diagnosis/detection when a test segfaults  
							
							 
							
							
							
						 
						
							2019-10-08 02:34:55 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								ee8ff39454 
								
							
								 
							
						 
						
							
							
								
								rename ModPath to v_modules_path; do not allow long variable names without _  
							
							 
							
							
							
						 
						
							2019-09-29 05:34:17 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								74bbf592d1 
								
							
								 
							
						 
						
							
							
								
								solaris: another fix  
							
							 
							
							
							
						 
						
							2019-09-27 00:30:41 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								fcf8f7fc93 
								
							
								 
							
						 
						
							
							
								
								solaris: small fix  
							
							 
							
							
							
						 
						
							2019-09-27 00:24:15 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								107e9107c8 
								
							
								 
							
						 
						
							
							
								
								solaris support  
							
							 
							
							
							
						 
						
							2019-09-27 00:23:27 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								bf1ee28194 
								
							
								 
							
						 
						
							
							
								
								ui: Objective-C @interface support for Cocoa; minor clean-ups  
							
							 
							
							
							
						 
						
							2019-09-23 15:54:17 +03:00  
						
					 
				
					
						
							
							
								 
								vitalyster
							
						 
						
							 
							
							
							
								
							
								f1bb25bfaf 
								
							
								 
							
						 
						
							
							
								
								windows: Unicode input in REPL  
							
							 
							
							
							
						 
						
							2019-09-20 17:03:13 +03:00  
						
					 
				
					
						
							
							
								 
								hazohelet
							
						 
						
							 
							
							
							
								
							
								9158ba4640 
								
							
								 
							
						 
						
							
							
								
								vlib: add Android checks to build V on Android  
							
							 
							
							
							
						 
						
							2019-09-16 18:23:11 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								3db4d66824 
								
							
								 
							
						 
						
							
							
								
								operator | not defined on bool  
							
							 
							
							
							
						 
						
							2019-09-15 19:35:48 +03:00