d42c53346d 
								
							
								 
							
						 
						
							
							
								
								array: eq() for builtins (byte, string, int, i64, f32)  
							
							
							
						 
						
							2019-10-29 14:26:00 +03:00  
				
					
						
							
							
								 
						
							
							
								2798e59e7f 
								
							
								 
							
						 
						
							
							
								
								makefile: build V with -O2  
							
							
							
						 
						
							2019-10-29 12:42:20 +03:00  
				
					
						
							
							
								 
						
							
							
								f161ff9db5 
								
							
								 
							
						 
						
							
							
								
								parser: fix tmp is already started issue  
							
							
							
						 
						
							2019-10-28 23:50:58 +03:00  
				
					
						
							
							
								 
						
							
							
								6a609cb046 
								
							
								 
							
						 
						
							
							
								
								log: make const/struct public  
							
							
							
						 
						
							2019-10-28 18:53:02 +03:00  
				
					
						
							
							
								 
						
							
							
								ed445860eb 
								
							
								 
							
						 
						
							
							
								
								tetris: update readme  
							
							
							
						 
						
							2019-10-28 16:47:17 +03:00  
				
					
						
							
							
								 
						
							
							
								3950b10d2a 
								
							
								 
							
						 
						
							
							
								
								compiler: make Fn struct public  
							
							
							
						 
						
							2019-10-28 16:37:18 +03:00  
				
					
						
							
							
								 
						
							
							
								9e9935acbc 
								
							
								 
							
						 
						
							
							
								
								math: make consts and structs public  
							
							
							
						 
						
							2019-10-28 16:33:36 +03:00  
				
					
						
							
							
								 
						
							
							
								ddcd1d2cec 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CHANGELOG.md  
							
							
							
						 
						
							2019-10-28 13:15:12 +03:00  
				
					
						
							
							
								 
						
							
							
								33b5afa893 
								
							
								 
							
						 
						
							
							
								
								V 0.1.22  
							
							
							
						 
						
							2019-10-28 13:12:44 +03:00  
				
					
						
							
							
								 
						
							
							
								15deaa7eb6 
								
							
								 
							
						 
						
							
							
								
								compiler: improve errors when building thirdparty .o files  
							
							
							
						 
						
							2019-10-28 12:43:57 +03:00  
				
					
						
							
							
								 
						
							
							
								44b99bc299 
								
							
								 
							
						 
						
							
							
								
								ci: don't run sqlite test on windows for now  
							
							
							
						 
						
							2019-10-28 12:32:03 +03:00  
				
					
						
							
							
								 
						
							
							
								a7568ea54b 
								
							
								 
							
						 
						
							
							
								
								ci: install libsqlite package  
							
							
							
						 
						
							2019-10-28 11:45:27 +03:00  
				
					
						
							
							
								 
						
							
							
								373873d71f 
								
							
								 
							
						 
						
							
							
								
								fix sqlite test  
							
							
							
						 
						
							2019-10-28 10:40:48 +03:00  
				
					
						
							
							
								 
						
							
							
								a2bafaa254 
								
							
								 
							
						 
						
							
							
								
								parser: add error on array comparison  
							
							
							
						 
						
							2019-10-28 10:26:42 +03:00  
				
					
						
							
							
								 
						
							
							
								c5fa99c66c 
								
							
								 
							
						 
						
							
							
								
								darwin not supported yet  
							
							
							
						 
						
							2019-10-28 10:25:56 +03:00  
				
					
						
							
							
								 
						
							
							
								d54bbc8737 
								
							
								 
							
						 
						
							
							
								
								fix sqlite test  
							
							
							
						 
						
							2019-10-28 10:21:32 +03:00  
				
					
						
							
							
								 
						
							
							
								1ac1626357 
								
							
								 
							
						 
						
							
							
								
								sqlite example  
							
							
							
						 
						
							2019-10-28 00:10:58 +03:00  
				
					
						
							
							
								 
						
							
							
								16c4415d4c 
								
							
								 
							
						 
						
							
							
								
								a very simple sqlite driver  
							
							
							
						 
						
							2019-10-28 00:02:52 +03:00  
				
					
						
							
							
								 
						
							
							
								1390a39053 
								
							
								 
							
						 
						
							
							
								
								clean up switch tokens  
							
							
							
						 
						
							2019-10-27 22:42:52 +03:00  
				
					
						
							
							
								 
						
							
							
								8358528888 
								
							
								 
							
						 
						
							
							
								
								string: add some docs  
							
							
							
						 
						
							2019-10-27 22:29:55 +03:00  
				
					
						
							
							
								 
						
							
							
								384e81fe28 
								
							
								 
							
						 
						
							
							
								
								fix travis  
							
							
							
						 
						
							2019-10-27 21:51:40 +03:00  
				
					
						
							
							
								 
						
							
							
								07d37fbfc0 
								
							
								 
							
						 
						
							
							
								
								ci: remove vid for now  
							
							
							
						 
						
							2019-10-27 21:40:26 +03:00  
				
					
						
							
							
								 
						
							
							
								9cddf22fff 
								
							
								 
							
						 
						
							
							
								
								glfw: make two structs public  
							
							
							
						 
						
							2019-10-27 21:23:33 +03:00  
				
					
						
							
							
								 
						
							
							
								9c5abd575f 
								
							
								 
							
						 
						
							
							
								
								parser: remove switch_statement()  
							
							
							
						 
						
							2019-10-27 13:03:40 +03:00  
				
					
						
							
							
								 
						
							
							
								e890f682e2 
								
							
								 
							
						 
						
							
							
								
								[if] fn: remove unused expression  
							
							
							
						 
						
							2019-10-27 12:42:31 +03:00  
				
					
						
							
							
								 
						
							
							
								5946f67328 
								
							
								 
							
						 
						
							
							
								
								final switch => match  
							
							
							
						 
						
							2019-10-27 12:38:50 +03:00  
				
					
						
							
							
								 
						
							
							
								acaf66ac80 
								
							
								 
							
						 
						
							
							
								
								readline: switch => match  
							
							
							
						 
						
							2019-10-27 12:38:36 +03:00  
				
					
						
							
							
								 
						
							
							
								293cf18266 
								
							
								 
							
						 
						
							
							
								
								enable [if vfmt]  
							
							
							
						 
						
							2019-10-27 12:16:33 +03:00  
				
					
						
							
							
								 
						
							
							
								d00fdca38f 
								
							
								 
							
						 
						
							
							
								
								[if vfmt] for fgen() functions  
							
							
							
						 
						
							2019-10-27 12:13:08 +03:00  
				
					
						
							
							
								 
						
							
							
								d81b0675f0 
								
							
								 
							
						 
						
							
							
								
								array: bring back left & right method tests  
							
							
							
						 
						
							2019-10-27 12:05:19 +03:00  
				
					
						
							
							
								 
						
							
							
								6e0a789b6d 
								
							
								 
							
						 
						
							
							
								
								tetris: minor fixes  
							
							
							
						 
						
							2019-10-27 10:24:28 +03:00  
				
					
						
							
							
								 
						
							
							
								efdadc3758 
								
							
								 
							
						 
						
							
							
								
								tetris/glfw: fix warnings  
							
							
							
						 
						
							2019-10-27 10:13:40 +03:00  
				
					
						
							
							
								 
						
							
							
								59378dce46 
								
							
								 
							
						 
						
							
							
								
								compiler/vlib: replace substr/left/right with `[start..end]` everywhere  
							
							
							
						 
						
							2019-10-27 10:03:15 +03:00  
				
					
						
							
							
								 
						
							
							
								ed55826686 
								
							
								 
							
						 
						
							
							
								
								log/net: switch => match  
							
							
							
						 
						
							2019-10-27 09:45:03 +03:00  
				
					
						
							
							
								 
						
							
							
								7ba5248e56 
								
							
								 
							
						 
						
							
							
								
								os_win.v: switch => match  
							
							
							
						 
						
							2019-10-27 09:36:40 +03:00  
				
					
						
							
							
								 
						
							
							
								a075ce160e 
								
							
								 
							
						 
						
							
							
								
								compiler: add `[..2]` & `[2..]` support for slices  
							
							
							
						 
						
							2019-10-27 09:36:04 +03:00  
				
					
						
							
							
								 
						
							
							
								e80cf185b9 
								
							
								 
							
						 
						
							
							
								
								allow public unions and interfaces  
							
							
							
						 
						
							2019-10-27 02:23:52 +03:00  
				
					
						
							
							
								 
						
							
							
								ef022c2326 
								
							
								 
							
						 
						
							
							
								
								[if vfmt] function attribute for skipping functions for performance  
							
							
							
						 
						
							2019-10-27 02:11:31 +03:00  
				
					
						
							
							
								 
						
							
							
								ee51313e2c 
								
							
								 
							
						 
						
							
							
								
								test array and string slices  
							
							
							
						 
						
							2019-10-27 01:37:29 +03:00  
				
					
						
							
							
								 
						
							
							
								dd12a85429 
								
							
								 
							
						 
						
							
							
								
								array: fix a regression  
							
							
							
						 
						
							2019-10-26 22:26:30 +03:00  
				
					
						
							
							
								 
						
							
							
								570a7aaaf3 
								
							
								 
							
						 
						
							
							
								
								a[start..end] slicing  
							
							
							
						 
						
							2019-10-26 22:20:13 +03:00  
				
					
						
							
							
								 
						
							
							
								678ce54e70 
								
							
								 
							
						 
						
							
							
								
								os: document functions  
							
							
							
						 
						
							2019-10-26 20:21:07 +03:00  
				
					
						
							
							
								 
						
							
							
								2d05c906d5 
								
							
								 
							
						 
						
							
							
								
								base64: some optimizations  
							
							... 
							
							
							
							* Add a test for the base64 encoding/decoding of long strings (i.e. mainly memory allocation).
* Make vlib/encoding/base64/base64_memory_test.v resemble more test.v from https://github.com/kostya/benchmarks  .
* base64: some optimizations, also add base64.encode_in_buffer and base64.decode_in_buffer .
* Fix tests passing static strings.
* Reduce time needed for base64_memory_test.v .
* Optimize encoding.base64.Index access too (it is static), which speeds up decoding. 
							
						 
						
							2019-10-26 18:20:36 +03:00  
				
					
						
							
							
								 
						
							
							
								272b0aec82 
								
							
								 
							
						 
						
							
							
								
								os: fix os.get_error_msg on Windows  
							
							
							
						 
						
							2019-10-26 14:58:05 +03:00  
				
					
						
							
							
								 
						
							
							
								6944161b15 
								
							
								 
							
						 
						
							
							
								
								array: clean up filter()  
							
							
							
						 
						
							2019-10-26 14:53:55 +03:00  
				
					
						
							
							
								 
						
							
							
								70c9565607 
								
							
								 
							
						 
						
							
							
								
								array: fix map() return type and handle []bool  
							
							
							
						 
						
							2019-10-26 14:49:36 +03:00  
				
					
						
							
							
								 
						
							
							
								f40d672a12 
								
							
								 
							
						 
						
							
							
								
								array: map() test  
							
							
							
						 
						
							2019-10-26 14:32:56 +03:00  
				
					
						
							
							
								 
						
							
							
								4ef10c92f4 
								
							
								 
							
						 
						
							
							
								
								array: map() method  
							
							
							
						 
						
							2019-10-26 14:28:11 +03:00  
				
					
						
							
							
								 
						
							
							
								f6f5b8cfb1 
								
							
								 
							
						 
						
							
							
								
								bring back string.h for now  
							
							
							
						 
						
							2019-10-26 11:51:22 +03:00  
				
					
						
							
							
								 
						
							
							
								fbd41eacba 
								
							
								 
							
						 
						
							
							
								
								remove string.h include 1  
							
							
							
						 
						
							2019-10-26 11:43:25 +03:00