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  
				
					
						
							
							
								 
						
							
							
								54b069f9ad 
								
							
								 
							
						 
						
							
							
								
								fix high order fns  
							
							
							
						 
						
							2019-07-16 14:39:34 +02:00  
				
					
						
							
							
								 
						
							
							
								9c586e7e92 
								
							
								 
							
						 
						
							
							
								
								crypto md5  
							
							
							
						 
						
							2019-07-16 14:20:51 +02:00  
				
					
						
							
							
								 
						
							
							
								8c516bec4f 
								
							
								 
							
						 
						
							
							
								
								[][]int  
							
							
							
						 
						
							2019-07-16 13:56:48 +02:00  
				
					
						
							
							
								 
						
							
							
								31032d3a62 
								
							
								 
							
						 
						
							
							
								
								allow field 'type'  
							
							
							
						 
						
							2019-07-16 13:01:39 +02:00  
				
					
						
							
							
								 
						
							
							
								830f63e86a 
								
							
								 
							
						 
						
							
							
								
								make maps work with structs defined in different modules  
							
							
							
						 
						
							2019-07-16 12:18:52 +02:00  
				
					
						
							
							
								 
						
							
							
								0a4a9a35c3 
								
							
								 
							
						 
						
							
							
								
								.key_type  
							
							
							
						 
						
							2019-07-16 12:17:17 +02:00  
				
					
						
							
							
								 
						
							
							
								961ffb1868 
								
							
								 
							
						 
						
							
							
								
								Windows: temporary fix of dir_exists  
							
							
							
						 
						
							2019-07-16 03:17:49 +02:00  
				
					
						
							
							
								 
						
							
							
								48d5650765 
								
							
								 
							
						 
						
							
							
								
								examples/hot_code_reloading: move the square faster  
							
							
							
						 
						
							2019-07-16 02:23:09 +02:00  
				
					
						
							
							
								 
						
							
							
								eb7aee5ae0 
								
							
								 
							
						 
						
							
							
								
								store temp C files in the same directory  
							
							
							
						 
						
							2019-07-16 02:12:05 +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  
				
					
						
							
							
								 
						
							
							
								9177256726 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CHANGELOG.md  
							
							
							
						 
						
							2019-07-16 00:03:20 +02:00  
				
					
						
							
							
								 
						
							
							
								8902256592 
								
							
								 
							
						 
						
							
							
								
								V 0.1.15  
							
							
							
						 
						
							2019-07-15 23:56:18 +02:00  
				
					
						
							
							
								 
						
							
							
								edbcefb811 
								
							
								 
							
						 
						
							
							
								
								fix and simplify VROOT  
							
							
							
						 
						
							2019-07-15 23:33:31 +02:00  
				
					
						
							
							
								 
						
							
							
								24a1e0e24a 
								
							
								 
							
						 
						
							
							
								
								better os.executable on macos  
							
							
							
						 
						
							2019-07-15 23:25:11 +02:00  
				
					
						
							
							
								 
						
							
							
								b20d7ad086 
								
							
								 
							
						 
						
							
							
								
								builtin: Move free from array.v to builtin.v  
							
							
							
						 
						
							2019-07-15 22:56:10 +02:00  
				
					
						
							
							
								 
						
							
							
								840e496a51 
								
							
								 
							
						 
						
							
							
								
								force snake_case in variable names  
							
							
							
						 
						
							2019-07-15 22:53:33 +02:00  
				
					
						
							
							
								 
						
							
							
								100bcc2034 
								
							
								 
							
						 
						
							
							
								
								use defer  
							
							
							
						 
						
							2019-07-15 22:18:43 +02:00  
				
					
						
							
							
								 
						
							
							
								17c6ba04a2 
								
							
								 
							
						 
						
							
							
								
								defer statement  
							
							
							
						 
						
							2019-07-15 22:13:12 +02:00  
				
					
						
							
							
								 
						
							
							
								d58174e77f 
								
							
								 
							
						 
						
							
							
								
								math: moved fraction to math/fraction  
							
							
							
						 
						
							2019-07-15 21:16:41 +02:00  
				
					
						
							
							
								 
						
							
							
								62e6e03492 
								
							
								 
							
						 
						
							
							
								
								-ldl is only required on Linux  
							
							
							
						 
						
							2019-07-15 20:40:37 +02:00  
				
					
						
							
							
								 
						
							
							
								9b5383341d 
								
							
								 
							
						 
						
							
							
								
								Add get_error_msg  
							
							
							
						 
						
							2019-07-15 20:39:09 +02:00  
				
					
						
							
							
								 
						
							
							
								9b020fad53 
								
							
								 
							
						 
						
							
							
								
								fix OpenBSD build  
							
							
							
						 
						
							2019-07-15 20:22:48 +02:00  
				
					
						
							
							
								 
						
							
							
								374781da1a 
								
							
								 
							
						 
						
							
							
								
								OpenBSD, NetBSD, DragonFly support  
							
							
							
						 
						
							2019-07-15 20:19:07 +02:00  
				
					
						
							
							
								 
						
							
							
								ecda895003 
								
							
								 
							
						 
						
							
							
								
								move zip C dependency to thirdparty/  
							
							
							
						 
						
							2019-07-15 19:30:53 +02:00  
				
					
						
							
							
								 
						
							
							
								449fd372f9 
								
							
								 
							
						 
						
							
							
								
								*_nix.v support  
							
							
							
						 
						
							2019-07-15 19:23:09 +02:00  
				
					
						
							
							
								 
						
							
							
								b36a9f7e55 
								
							
								 
							
						 
						
							
							
								
								glfw always on top  
							
							
							
						 
						
							2019-07-15 19:23:09 +02:00  
				
					
						
							
							
								 
						
							
							
								f27777af56 
								
							
								 
							
						 
						
							
							
								
								Add wrapper of  https://github.com/kuba--/zip  
							
							
							
						 
						
							2019-07-15 18:55:00 +02:00  
				
					
						
							
							
								 
						
							
							
								a7529b7b05 
								
							
								 
							
						 
						
							
							
								
								sha1 implementation + helper funcs  
							
							
							
						 
						
							2019-07-15 17:49:01 +02:00  
				
					
						
							
							
								 
						
							
							
								37aff9b107 
								
							
								 
							
						 
						
							
							
								
								hot reload: no -sanitize is needed anymore, -live is now enough on both Linux and MacOS X  
							
							... 
							
							
							
							* hot reload for GL programs: force the main executable (the shared library loader) to be build with -rdynamic flag, when -live is passed to v compiler.
* hot reload: optimize away a redundant load_so/0 call at the start of the reload_so thread.
* hot code reload for MacOSX requires -flat_namespace flag instead of -rdynamic (on linux). 
							
						 
						
							2019-07-15 17:32:00 +02:00  
				
					
						
							
							
								 
						
							
							
								7c6f59afa6 
								
							
								 
							
						 
						
							
							
								
								FreeBSD support  
							
							
							
						 
						
							2019-07-15 17:24:44 +02:00  
				
					
						
							
							
								 
						
							
							
								92fb9c8b94 
								
							
								 
							
						 
						
							
							
								
								VCasino was printing the opposite of intended  
							
							
							
						 
						
							2019-07-15 17:20:16 +02:00  
				
					
						
							
							
								 
						
							
							
								4020a3ab8c 
								
							
								 
							
						 
						
							
							
								
								Prevent main function form returning value  
							
							
							
						 
						
							2019-07-15 17:19:24 +02:00  
				
					
						
							
							
								 
						
							
							
								40ad868f22 
								
							
								 
							
						 
						
							
							
								
								Fix   #1107  
							
							
							
						 
						
							2019-07-15 16:30:06 +02:00  
				
					
						
							
							
								 
						
							
							
								5a9116b697 
								
							
								 
							
						 
						
							
							
								
								http: make do() public  
							
							
							
						 
						
							2019-07-15 16:06:23 +02:00  
				
					
						
							
							
								 
						
							
							
								d8df8474bc 
								
							
								 
							
						 
						
							
							
								
								http_win.do: Reject URL without '://'  
							
							... 
							
							
							
							Before it would accept 'domain/path' but set host = 'ath'. 
							
						 
						
							2019-07-15 15:43:54 +02:00  
				
					
						
							
							
								 
						
							
							
								7058333f17 
								
							
								 
							
						 
						
							
							
								
								Add get_module_filename  
							
							
							
						 
						
							2019-07-15 14:27:33 +02:00  
				
					
						
							
							
								 
						
							
							
								4af58e0925 
								
							
								 
							
						 
						
							
							
								
								cmath: added arg, log and complex pow operations  
							
							
							
						 
						
							2019-07-15 14:27:03 +02:00  
				
					
						
							
							
								 
						
							
							
								48c06df5f5 
								
							
								 
							
						 
						
							
							
								
								parser: fix bug not printing percentages  
							
							
							
						 
						
							2019-07-15 14:26:39 +02:00  
				
					
						
							
							
								 
						
							
							
								916b13b286 
								
							
								 
							
						 
						
							
							
								
								fix maps  
							
							
							
						 
						
							2019-07-15 12:33:18 +02:00  
				
					
						
							
							
								 
						
							
							
								0556f5fd4e 
								
							
								 
							
						 
						
							
							
								
								When compiling with -shared (a step in compiling with -live), store the C intermediary file in a different file than main (loader) file, so that debugging symbol lookup information is correct (the files are not replaced constantly with each other).  
							
							
							
						 
						
							2019-07-15 12:30:03 +02:00  
				
					
						
							
							
								 
						
							
							
								60ad97c4fb 
								
							
								 
							
						 
						
							
							
								
								fix hot code reloading for GUI example bounce on linux: works when compiled with 'v -live -sanitize bounce.v' .  
							
							... 
							
							
							
							It crashes with SIGSEGV, when -sanitize is not given.
Also thirdparty/glad/glad.o should be build with -fPIC . 
							
						 
						
							2019-07-15 12:28:35 +02:00  
				
					
						
							
							
								 
						
							
							
								3b1964e9df 
								
							
								 
							
						 
						
							
							
								
								migrate remaining code to the new maps  
							
							
							
						 
						
							2019-07-14 22:26:21 +02:00  
				
					
						
							
							
								 
						
							
							
								f7dbbf5810 
								
							
								 
							
						 
						
							
							
								
								re-write map.v and update the compiler  
							
							
							
						 
						
							2019-07-14 22:08:17 +02:00