8ef3313d63 
								
							
								 
							
						 
						
							
							
								
								Fixed buf on hostname and added optional type.  
							
							... 
							
							
							
							Before submitting this PR, submit https://github.com/vlang/v/pull/1188  
							
						 
						
							2019-07-17 00:02:07 +02:00  
				
					
						
							
							
								 
						
							
							
								91a712fdf0 
								
							
								 
							
						 
						
							
							
								
								Check for max error code overflow  
							
							... 
							
							
							
							If do not check the overflow of the maximum error code (15841), this can lead to a program crash. 
							
						 
						
							2019-07-17 00:01:42 +02:00  
				
					
						
							
							
								 
						
							
							
								47b0221b82 
								
							
								 
							
						 
						
							
							
								
								os: hostname function  
							
							
							
						 
						
							2019-07-16 19:23:47 +02:00  
				
					
						
							
							
								 
						
							
							
								36442976c3 
								
							
								 
							
						 
						
							
							
								
								fix dir_exists on win  
							
							
							
						 
						
							2019-07-16 18:31:49 +02:00  
				
					
						
							
							
								 
						
							
							
								e638e47af5 
								
							
								 
							
						 
						
							
							
								
								`setenv` and `unsetenv` for windows fix  
							
							
							
						 
						
							2019-07-16 17:18:08 +02:00  
				
					
						
							
							
								 
						
							
							
								f5fa43d2fa 
								
							
								 
							
						 
						
							
							
								
								os: fix executable() for all other BSDs  
							
							
							
						 
						
							2019-07-16 16:37:59 +02:00  
				
					
						
							
							
								 
						
							
							
								674969665e 
								
							
								 
							
						 
						
							
							
								
								freebsd fix  
							
							
							
						 
						
							2019-07-16 16:22:25 +02:00  
				
					
						
							
							
								 
						
							
							
								6fabd36732 
								
							
								 
							
						 
						
							
							
								
								freebsd: fix os.executable()  
							
							
							
						 
						
							2019-07-16 16:19:55 +02:00  
				
					
						
							
							
								 
						
							
							
								c3ad75191d 
								
							
								 
							
						 
						
							
							
								
								os: fix 'rm' and 'rmdir' implementation on windows  
							
							
							
						 
						
							2019-07-16 15:55:51 +02:00  
				
					
						
							
							
								 
						
							
							
								961ffb1868 
								
							
								 
							
						 
						
							
							
								
								Windows: temporary fix of dir_exists  
							
							
							
						 
						
							2019-07-16 03:17:49 +02:00  
				
					
						
							
							
								 
						
							
							
								9c63cac54d 
								
							
								 
							
						 
						
							
							
								
								another Windows fix  
							
							
							
						 
						
							2019-07-16 02:06:39 +02:00  
				
					
						
							
							
								 
						
							
							
								090cdcf3b9 
								
							
								 
							
						 
						
							
							
								
								os: fix PathSeparator on Windows  
							
							
							
						 
						
							2019-07-16 01:59:28 +02:00  
				
					
						
							
							
								 
						
							
							
								cc06fe7ae6 
								
							
								 
							
						 
						
							
							
								
								os.dir(); fix vroot on Windows  
							
							
							
						 
						
							2019-07-16 01:57:06 +02:00  
				
					
						
							
							
								 
						
							
							
								24a1e0e24a 
								
							
								 
							
						 
						
							
							
								
								better os.executable on macos  
							
							
							
						 
						
							2019-07-15 23:25:11 +02:00  
				
					
						
							
							
								 
						
							
							
								9b5383341d 
								
							
								 
							
						 
						
							
							
								
								Add get_error_msg  
							
							
							
						 
						
							2019-07-15 20:39:09 +02:00  
				
					
						
							
							
								 
						
							
							
								449fd372f9 
								
							
								 
							
						 
						
							
							
								
								*_nix.v support  
							
							
							
						 
						
							2019-07-15 19:23:09 +02:00  
				
					
						
							
							
								 
						
							
							
								7c6f59afa6 
								
							
								 
							
						 
						
							
							
								
								FreeBSD support  
							
							
							
						 
						
							2019-07-15 17:24:44 +02:00  
				
					
						
							
							
								 
						
							
							
								7058333f17 
								
							
								 
							
						 
						
							
							
								
								Add get_module_filename  
							
							
							
						 
						
							2019-07-15 14:27:33 +02:00  
				
					
						
							
							
								 
						
							
							
								6c2e313155 
								
							
								 
							
						 
						
							
							
								
								add missing implementation of os.getexepath for mac  
							
							
							
						 
						
							2019-07-14 16:50:24 +02:00  
				
					
						
							
							
								 
						
							
							
								82ed0156c5 
								
							
								 
							
						 
						
							
							
								
								Fixed clang build for windows.  
							
							... 
							
							
							
							Fixed:
C:\Users\C182~1\AppData\Local\Temp\ccb5oFDP.o: In function `os__fork':
C:/Users/─рэ //.vlang//v2.exe.c:4831: undefined reference to `fork'
C:\Users\C182~1\AppData\Local\Temp\ccb5oFDP.o: In function `os__wait':
C:/Users/─рэ //.vlang//v2.exe.c:4840: undefined reference to `wait'
collect2.exe: error: ld returned 1 exit status 
							
						 
						
							2019-07-14 12:38:03 +02:00  
				
					
						
							
							
								 
						
							
							
								436d7592c7 
								
							
								 
							
						 
						
							
							
								
								os: fork() and wait()  
							
							
							
						 
						
							2019-07-14 10:22:41 +02:00  
				
					
						
							
							
								 
						
							
							
								5d7bac2016 
								
							
								 
							
						 
						
							
							
								
								os: add flush method  
							
							
							
						 
						
							2019-07-13 12:30:52 +02:00  
				
					
						
							
							
								 
						
							
							
								d0e7d0070d 
								
							
								 
							
						 
						
							
							
								
								fix travis windows user home  
							
							
							
						 
						
							2019-07-12 20:35:01 +02:00  
				
					
						
							
							
								 
						
							
							
								f834644db4 
								
							
								 
							
						 
						
							
							
								
								make gg work on Windows; prebuild glad and cJSON; new ft module  
							
							
							
						 
						
							2019-07-12 04:50:14 +02:00  
				
					
						
							
							
								 
						
							
							
								de8dc4cddb 
								
							
								 
							
						 
						
							
							
								
								hot code reloading examples  
							
							
							
						 
						
							2019-07-07 22:02:27 +02:00  
				
					
						
							
							
								 
						
							
							
								d47e2f113f 
								
							
								 
							
						 
						
							
							
								
								Revert "make function arguments immutable"  
							
							... 
							
							
							
							This reverts commit 0f0ed8d716 
							
						 
						
							2019-07-05 02:44:22 +02:00  
				
					
						
							
							
								 
						
							
							
								0f0ed8d716 
								
							
								 
							
						 
						
							
							
								
								make function arguments immutable  
							
							
							
						 
						
							2019-07-05 00:24:13 +02:00  
				
					
						
							
							
								 
						
							
							
								ebbea9f560 
								
							
								 
							
						 
						
							
							
								
								Revert "Added const INVALID_HANDLE_VALUE"  
							
							... 
							
							
							
							This reverts commit adef37f0f4 
							
						 
						
							2019-07-04 22:39:20 +02:00  
				
					
						
							
							
								 
						
							
							
								adef37f0f4 
								
							
								 
							
						 
						
							
							
								
								Added const INVALID_HANDLE_VALUE  
							
							
							
						 
						
							2019-07-04 22:26:07 +02:00  
				
					
						
							
							
								 
						
							
							
								9e4ae929a4 
								
							
								 
							
						 
						
							
							
								
								os: remove test file  
							
							
							
						 
						
							2019-07-04 20:37:35 +02:00  
				
					
						
							
							
								 
						
							
							
								4e1afc148a 
								
							
								 
							
						 
						
							
							
								
								os: add term colors for Windows +minor fixes  
							
							
							
						 
						
							2019-07-04 17:39:35 +02:00  
				
					
						
							
							
								 
						
							
							
								8f10e37370 
								
							
								 
							
						 
						
							
							
								
								make << work with appending arrays; PostgreSQL driver  
							
							
							
						 
						
							2019-07-04 17:31:14 +02:00  
				
					
						
							
							
								 
						
							
							
								6b0e4a1d7b 
								
							
								 
							
						 
						
							
							
								
								fix ls() win not ret []string when cant open dir  
							
							
							
						 
						
							2019-07-04 12:59:41 +02:00  
				
					
						
							
							
								 
						
							
							
								68ed555e91 
								
							
								 
							
						 
						
							
							
								
								V 0.1.12  
							
							
							
						 
						
							2019-07-04 02:21:27 +02:00  
				
					
						
							
							
								 
						
							
							
								4d9c6197fd 
								
							
								 
							
						 
						
							
							
								
								initial Implementation of ls() for windows  
							
							
							
						 
						
							2019-07-04 02:16:39 +02:00  
				
					
						
							
							
								 
						
							
							
								dec0d961f5 
								
							
								 
							
						 
						
							
							
								
								os: clean up file functions, use optionals  
							
							
							
						 
						
							2019-07-03 21:37:12 +02:00  
				
					
						
							
							
								 
						
							
							
								5c42a31b9b 
								
							
								 
							
						 
						
							
							
								
								os: capture signals  
							
							
							
						 
						
							2019-07-02 23:08:57 +02:00  
				
					
						
							
							
								 
						
							
							
								1bbf3a3a0c 
								
							
								 
							
						 
						
							
							
								
								make compiler  
							
							
							
						 
						
							2019-07-02 21:45:51 +02:00  
				
					
						
							
							
								 
						
							
							
								4ed67fbe7e 
								
							
								 
							
						 
						
							
							
								
								implement get_line & get_raw_line for windows + REPL  
							
							
							
						 
						
							2019-07-02 16:39:40 +02:00  
				
					
						
							
							
								 
						
							
							
								1cd95091f2 
								
							
								 
							
						 
						
							
							
								
								remove additional line from write_file  
							
							
							
						 
						
							2019-07-01 23:46:06 +02:00  
				
					
						
							
							
								 
						
							
							
								01d5f4d744 
								
							
								 
							
						 
						
							
							
								
								Change permission from 'r' to 'rb'  
							
							... 
							
							
							
							it is preferable to open the file in binary mode. 
							
						 
						
							2019-07-01 23:41:32 +02:00  
				
					
						
							
							
								 
						
							
							
								1ca20196d0 
								
							
								 
							
						 
						
							
							
								
								Created os_win.v and added `get_file_handle`  
							
							
							
						 
						
							2019-07-01 17:57:55 +02:00  
				
					
						
							
							
								 
						
							
							
								95841a31d4 
								
							
								 
							
						 
						
							
							
								
								Revert "Added permission bits."  
							
							... 
							
							
							
							This reverts commit ae1313a35c 
							
						 
						
							2019-07-01 17:46:28 +02:00  
				
					
						
							
							
								 
						
							
							
								ae1313a35c 
								
							
								 
							
						 
						
							
							
								
								Added permission bits.  
							
							
							
						 
						
							2019-07-01 17:37:01 +02:00  
				
					
						
							
							
								 
						
							
							
								61c7fa073b 
								
							
								 
							
						 
						
							
							
								
								fix compilation on Linux  
							
							
							
						 
						
							2019-07-01 17:04:09 +02:00  
				
					
						
							
							
								 
						
							
							
								99a9a6572a 
								
							
								 
							
						 
						
							
							
								
								lots of Windows fixes and cross compilation for Windows  
							
							
							
						 
						
							2019-07-01 16:51:17 +02:00  
				
					
						
							
							
								 
						
							
							
								87fb898864 
								
							
								 
							
						 
						
							
							
								
								Create types_win.v for Win API basic types.  
							
							
							
						 
						
							2019-07-01 02:45:40 +02:00  
				
					
						
							
							
								 
						
							
							
								42a622c10f 
								
							
								 
							
						 
						
							
							
								
								Create const.v for Unix/Win32 API constants.  
							
							
							
						 
						
							2019-06-30 21:59:56 +02:00  
				
					
						
							
							
								 
						
							
							
								ef5a91a87a 
								
							
								 
							
						 
						
							
							
								
								os: make write_bytes() public  
							
							
							
						 
						
							2019-06-30 21:07:24 +02:00  
				
					
						
							
							
								 
						
							
							
								61b51f6149 
								
							
								 
							
						 
						
							
							
								
								os.File clean up + socket.v (dial())  
							
							
							
						 
						
							2019-06-30 20:28:50 +02:00  
				
					
						
							
							
								 
						
							
							
								386367c3d5 
								
							
								 
							
						 
						
							
							
								
								os: remove unused functions  
							
							
							
						 
						
							2019-06-30 20:28:50 +02:00  
				
					
						
							
							
								 
						
							
							
								820aa3d3b3 
								
							
								 
							
						 
						
							
							
								
								os: remove os_mac.v and os_win.v, fix os.ls() on Windows  
							
							
							
						 
						
							2019-06-30 14:57:27 +02:00  
				
					
						
							
							
								 
						
							
							
								8d13880cab 
								
							
								 
							
						 
						
							
							
								
								Update os.v  
							
							
							
						 
						
							2019-06-30 13:05:41 +02:00  
				
					
						
							
							
								 
						
							
							
								18525922fd 
								
							
								 
							
						 
						
							
							
								
								Windows fixes  
							
							
							
						 
						
							2019-06-29 21:26:39 +02:00  
				
					
						
							
							
								 
						
							
							
								4594d78bd6 
								
							
								 
							
						 
						
							
							
								
								move all vlib modules to vlib/  
							
							
							
						 
						
							2019-06-29 12:00:31 +02:00