5375038d88 
								
							
								 
							
						 
						
							
							
								
								string: avoid double allocation in trim_space()  
							
							
							
						 
						
							2019-07-23 00:13:00 +02:00  
				
					
						
							
							
								 
						
							
							
								390394b56b 
								
							
								 
							
						 
						
							
							
								
								string: make substr() copy the data, like in Java and C#; remove .cstr()  
							
							... 
							
							
							
							this makes managing memory used by strings much easier
V strings are now fully compatible with C strings 
							
						 
						
							2019-07-22 17:03:45 +02:00  
				
					
						
							
							
								 
						
							
							
								23c5f88f3e 
								
							
								 
							
						 
						
							
							
								
								Revert "Windows Unicode I/O "  
							
							... 
							
							
							
							This reverts commit 3e005074a3 
							
						 
						
							2019-07-21 17:29:40 +02:00  
				
					
						
							
							
								 
						
							
							
								9c9fe7029e 
								
							
								 
							
						 
						
							
							
								
								fix os.is_dir on Windows  
							
							
							
						 
						
							2019-07-21 17:14:25 +02:00  
				
					
						
							
							
								 
						
							
							
								4d5336897e 
								
							
								 
							
						 
						
							
							
								
								array.slice(): bounds out of range check  
							
							
							
						 
						
							2019-07-21 16:55:04 +02:00  
				
					
						
							
							
								 
						
							
							
								5d188130e5 
								
							
								 
							
						 
						
							
							
								
								fix memory free  
							
							
							
						 
						
							2019-07-21 16:30:10 +02:00  
				
					
						
							
							
								 
						
							
							
								40c31f701f 
								
							
								 
							
						 
						
							
							
								
								free arrays when they are out of scope  
							
							... 
							
							
							
							main.v: update help 
							
						 
						
							2019-07-21 14:42:31 +02:00  
				
					
						
							
							
								 
						
							
							
								a6e4720a4d 
								
									
								
							
								 
							
						 
						
							
							
								
								os: fix popen on Windows  
							
							
							
						 
						
							2019-07-21 13:37:27 +02:00  
				
					
						
							
							
								 
						
							
							
								3e005074a3 
								
							
								 
							
						 
						
							
							
								
								Windows Unicode I/O  
							
							
							
						 
						
							2019-07-21 13:29:32 +02:00  
				
					
						
							
							
								 
						
							
							
								6e6f6bc387 
								
							
								 
							
						 
						
							
							
								
								free/malloc fixes  
							
							
							
						 
						
							2019-07-21 12:36:21 +02:00  
				
					
						
							
							
								 
						
							
							
								975286302c 
								
							
								 
							
						 
						
							
							
								
								fix Tetris onkeydown  
							
							
							
						 
						
							2019-07-21 11:56:43 +02:00  
				
					
						
							
							
								 
						
							
							
								c3c6648c57 
								
							
								 
							
						 
						
							
							
								
								string(bytes_array) cast  
							
							
							
						 
						
							2019-07-20 22:03:38 +02:00  
				
					
						
							
							
								 
						
							
							
								7f512eaf72 
								
							
								 
							
						 
						
							
							
								
								examples/hot_code_reloading: graph builder improvements  
							
							
							
						 
						
							2019-07-20 17:59:40 +02:00  
				
					
						
							
							
								 
						
							
							
								5c12d13b19 
								
							
								 
							
						 
						
							
							
								
								builtin: make string.add() private  
							
							
							
						 
						
							2019-07-20 16:43:33 +02:00  
				
					
						
							
							
								 
						
							
							
								72159d4169 
								
							
								 
							
						 
						
							
							
								
								vlib/glm: fix glm_test.v  
							
							
							
						 
						
							2019-07-20 16:39:09 +02:00  
				
					
						
							
							
								 
						
							
							
								769cda1d1f 
								
							
								 
							
						 
						
							
							
								
								simplify gg; remove forced OpenGL dependency; graph builder /w hot code reloading  
							
							
							
						 
						
							2019-07-20 16:06:15 +02:00  
				
					
						
							
							
								 
						
							
							
								760034b6b1 
								
							
								 
							
						 
						
							
							
								
								math/stats: added basic stats operations  
							
							
							
						 
						
							2019-07-19 11:50:32 +02:00  
				
					
						
							
							
								 
						
							
							
								d6ddfa124d 
								
							
								 
							
						 
						
							
							
								
								Fixed get_error_msg for *nix  
							
							... 
							
							
							
							* Fixed undefined: get_error_msg 
							
						 
						
							2019-07-18 20:21:48 +02:00  
				
					
						
							
							
								 
						
							
							
								ea2412297d 
								
							
								 
							
						 
						
							
							
								
								crypto.sha512: change hardcoded u64's back to consts  
							
							
							
						 
						
							2019-07-18 11:34:04 +02:00  
				
					
						
							
							
								 
						
							
							
								43070412f7 
								
							
								 
							
						 
						
							
							
								
								implement crypto.sha256 + some crypto cleanup  
							
							
							
						 
						
							2019-07-18 10:50:05 +02:00  
				
					
						
							
							
								 
						
							
							
								c0911ea74b 
								
							
								 
							
						 
						
							
							
								
								bf: add reverse(), resize(), pos() and rotate()  
							
							
							
						 
						
							2019-07-18 10:49:32 +02:00  
				
					
						
							
							
								 
						
							
							
								f5c8ee4742 
								
							
								 
							
						 
						
							
							
								
								string(buffer, len) cast  
							
							
							
						 
						
							2019-07-18 04:50:44 +02:00  
				
					
						
							
							
								 
						
							
							
								92fbe56276 
								
							
								 
							
						 
						
							
							
								
								table:  fix   #1219  
							
							
							
						 
						
							2019-07-18 04:32:49 +02:00  
				
					
						
							
							
								 
						
							
							
								c35adbea91 
								
							
								 
							
						 
						
							
							
								
								vfmt fixes  
							
							
							
						 
						
							2019-07-17 21:00:39 +02:00  
				
					
						
							
							
								 
						
							
							
								8cd1f962d3 
								
							
								 
							
						 
						
							
							
								
								implement missing string to int type methods ( #1210 )  
							
							... 
							
							
							
							* implement missing string to int methods
* make number base auto detected 
							
						 
						
							2019-07-17 20:11:14 +02:00  
				
					
						
							
							
								 
						
							
							
								9d4b4df54f 
								
							
								 
							
						 
						
							
							
								
								net : fix error msg  
							
							... 
							
							
							
							from 
os.hostname() cannot get the host name
to
net.hostname() cannot get the host name 
							
						 
						
							2019-07-17 18:42:10 +02:00  
				
					
						
							
							
								 
						
							
							
								0ca58aba5e 
								
							
								 
							
						 
						
							
							
								
								Fix array.reverse() test  
							
							
							
						 
						
							2019-07-17 18:35:40 +02:00  
				
					
						
							
							
								 
						
							
							
								09fb000e67 
								
							
								 
							
						 
						
							
							
								
								fix  
							
							
							
						 
						
							2019-07-17 18:21:39 +02:00  
				
					
						
							
							
								 
						
							
							
								251e32948e 
								
							
								 
							
						 
						
							
							
								
								fix Windows build: move hostname to net/  
							
							
							
						 
						
							2019-07-17 13:50:58 +02:00  
				
					
						
							
							
								 
						
							
							
								b9f3f2d622 
								
							
								 
							
						 
						
							
							
								
								v script  
							
							
							
						 
						
							2019-07-17 13:49:42 +02:00  
				
					
						
							
							
								 
						
							
							
								55b8a9acb9 
								
							
								 
							
						 
						
							
							
								
								crypto.sha512  
							
							
							
						 
						
							2019-07-17 11:00:15 +02:00  
				
					
						
							
							
								 
						
							
							
								9782d85709 
								
							
								 
							
						 
						
							
							
								
								enable render term color on windows by default  
							
							
							
						 
						
							2019-07-17 02:52:17 +02:00  
				
					
						
							
							
								 
						
							
							
								982496ffce 
								
							
								 
							
						 
						
							
							
								
								math: faster factorial function  
							
							
							
						 
						
							2019-07-17 00:03:51 +02:00  
				
					
						
							
							
								 
						
							
							
								a743ecaff9 
								
							
								 
							
						 
						
							
							
								
								Windows : fix build  
							
							... 
							
							
							
							curl -Os https://raw.githubusercontent.com/vlang/vc/master/v.c 
cc -std=gnu11 -w -o v v.c -lm
ccK5ic4o.o:v.c:(.text+0x6f62): undefined reference to `__imp_gethostname'
collect2.exe: error: ld returned 1 exit status 
							
						 
						
							2019-07-17 00:02:31 +02:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								8aa7da1be1 
								
							
								 
							
						 
						
							
							
								
								http_win: fix BUF_MAX  
							
							
							
						 
						
							2019-07-16 15:29:27 +02:00  
				
					
						
							
							
								 
						
							
							
								9c586e7e92 
								
							
								 
							
						 
						
							
							
								
								crypto md5  
							
							
							
						 
						
							2019-07-16 14:20: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