9b3b22d6b3 
								
							
								 
							
						 
						
							
							
								
								compiler: allows compound assignment operators on array  
							
							
							
						 
						
							2019-08-22 04:57:43 +03:00  
				
					
						
							
							
								 
						
							
							
								49899c649c 
								
							
								 
							
						 
						
							
							
								
								orm: fix select .. limit 1 . This case now returns an ?Row.  
							
							
							
						 
						
							2019-08-20 16:33:14 +03:00  
				
					
						
							
							
								 
						
							
							
								f9fb6f0be4 
								
							
								 
							
						 
						
							
							
								
								orm_test: remove pg import for now  
							
							
							
						 
						
							2019-08-18 15:02:36 +03:00  
				
					
						
							
							
								 
						
							
							
								fe2d2bd2a3 
								
							
								 
							
						 
						
							
							
								
								fmt: remove trailing spaces  
							
							
							
						 
						
							2019-08-17 22:21:43 +03:00  
				
					
						
							
							
								 
						
							
							
								60bf668281 
								
							
								 
							
						 
						
							
							
								
								string: fix trim_right  
							
							
							
						 
						
							2019-08-17 20:07:40 +03:00  
				
					
						
							
							
								 
						
							
							
								94b900bd0a 
								
							
								 
							
						 
						
							
							
								
								map: allow array values  
							
							
							
						 
						
							2019-08-16 23:28:47 +03:00  
				
					
						
							
							
								 
						
							
							
								b188ecf680 
								
							
								 
							
						 
						
							
							
								
								Makefile: re-write `make test` in V  
							
							
							
						 
						
							2019-08-16 16:51:46 +03:00  
				
					
						
							
							
								 
						
							
							
								bc563930f7 
								
							
								 
							
						 
						
							
							
								
								string: remove abs()  
							
							
							
						 
						
							2019-08-12 21:16:01 +03:00  
				
					
						
							
							
								 
						
							
							
								ef2ab31e88 
								
							
								 
							
						 
						
							
							
								
								sql: only accept strings and ints for now  
							
							
							
						 
						
							2019-08-12 21:07:03 +03:00  
				
					
						
							
							
								 
						
							
							
								15a42f1f35 
								
							
								 
							
						 
						
							
							
								
								array.clone()  
							
							
							
						 
						
							2019-08-12 14:41:40 +03:00  
				
					
						
							
							
								 
						
							
							
								872aa536d8 
								
							
								 
							
						 
						
							
							
								
								compiler: unsigned number properly printed and converted to string  
							
							... 
							
							
							
							fix: array accessing now works with unsigned numbers 
							
						 
						
							2019-08-12 09:15:53 +03:00  
				
					
						
							
							
								 
						
							
							
								8c3475b902 
								
							
								 
							
						 
						
							
							
								
								generate `.str()` for all arrays  
							
							
							
						 
						
							2019-08-11 22:39:45 +03:00  
				
					
						
							
							
								 
						
							
							
								ea30ba4555 
								
							
								 
							
						 
						
							
							
								
								map: remove temporary fields _keys, key_i  
							
							
							
						 
						
							2019-08-11 19:43:21 +02:00  
				
					
						
							
							
								 
						
							
							
								8f8e0dfad7 
								
							
								 
							
						 
						
							
							
								
								V ORM  
							
							
							
						 
						
							2019-08-10 13:35:29 +02:00  
				
					
						
							
							
								 
						
							
							
								1864e92ff4 
								
							
								 
							
						 
						
							
							
								
								parser: disallow statements after a return, branch check $if, $else, switch, and loops correctly  
							
							
							
						 
						
							2019-08-10 10:26:42 +02:00  
				
					
						
							
							
								 
						
							
							
								181a39d752 
								
							
								 
							
						 
						
							
							
								
								fix int_test.v  
							
							
							
						 
						
							2019-08-09 10:21:21 +02:00  
				
					
						
							
							
								 
						
							
							
								ae0e3efb8e 
								
							
								 
							
						 
						
							
							
								
								scanner: experimental ≠ etc support  
							
							
							
						 
						
							2019-08-09 09:32:51 +02:00  
				
					
						
							
							
								 
						
							
							
								61983a6799 
								
							
								 
							
						 
						
							
							
								
								parser: check that functions return in all if/else branches  
							
							
							
						 
						
							2019-08-08 09:49:56 +02:00  
				
					
						
							
							
								 
						
							
							
								ff6e0df0a5 
								
							
								 
							
						 
						
							
							
								
								array: minor fixes  
							
							
							
						 
						
							2019-08-07 13:39:54 +02:00  
				
					
						
							
							
								 
						
							
							
								818c4a14e5 
								
							
								 
							
						 
						
							
							
								
								compiler: fix a bug with mutable array args  
							
							
							
						 
						
							2019-08-07 12:36:45 +02:00  
				
					
						
							
							
								 
						
							
							
								52f473d1c7 
								
							
								 
							
						 
						
							
							
								
								all: fix immutable fn args  
							
							
							
						 
						
							2019-08-07 05:28:00 +02:00  
				
					
						
							
							
								 
						
							
							
								bea8f6d7e5 
								
							
								 
							
						 
						
							
							
								
								http: remove libcurl dependency; replace it with a simple OpenSSL backend  
							
							
							
						 
						
							2019-08-06 13:32:09 +02:00  
				
					
						
							
							
								 
						
							
							
								7a7b5040e2 
								
							
								 
							
						 
						
							
							
								
								http: fix response headers and status code; clean up ft and gg  
							
							
							
						 
						
							2019-08-06 03:06:27 +02:00  
				
					
						
							
							
								 
						
							
							
								2fab73983b 
								
							
								 
							
						 
						
							
							
								
								add builtin import pass + use builder in map  
							
							
							
						 
						
							2019-08-05 06:01:53 +02:00  
				
					
						
							
							
								 
						
							
							
								5ed338dc2e 
								
							
								 
							
						 
						
							
							
								
								bring back map.str()  
							
							
							
						 
						
							2019-08-05 04:34:12 +02:00  
				
					
						
							
							
								 
						
							
							
								350e13679c 
								
							
								 
							
						 
						
							
							
								
								force `()` in complex bool expressions: `(a && b) || c` instead of `a && b || c`  
							
							
							
						 
						
							2019-08-05 03:22:28 +02:00  
				
					
						
							
							
								 
						
							
							
								ee437de8d3 
								
							
								 
							
						 
						
							
							
								
								type name check fixes  
							
							
							
						 
						
							2019-08-04 09:38:46 +02:00  
				
					
						
							
							
								 
						
							
							
								8bce5cb810 
								
							
								 
							
						 
						
							
							
								
								force snake_case in struct fields  
							
							
							
						 
						
							2019-08-04 09:18:16 +02:00  
				
					
						
							
							
								 
						
							
							
								576192949d 
								
							
								 
							
						 
						
							
							
								
								fixed size array with const size: `numbers := [N]int`  
							
							
							
						 
						
							2019-08-04 04:11:16 +02:00  
				
					
						
							
							
								 
						
							
							
								331d6f98ee 
								
							
								 
							
						 
						
							
							
								
								string: fix bug and add tests for string.count  
							
							
							
						 
						
							2019-08-03 22:24:03 +02:00  
				
					
						
							
							
								 
						
							
							
								e446f988f7 
								
							
								 
							
						 
						
							
							
								
								clean up map initialization  
							
							
							
						 
						
							2019-08-03 10:26:36 +02:00  
				
					
						
							
							
								 
						
							
							
								a5f5b52204 
								
							
								 
							
						 
						
							
							
								
								`map := { 'foo': 'bar' }` syntax  
							
							
							
						 
						
							2019-08-03 10:20:04 +02:00  
				
					
						
							
							
								 
						
							
							
								bfddb9a80f 
								
							
								 
							
						 
						
							
							
								
								make array.hex() use lowercase  
							
							
							
						 
						
							2019-08-03 08:23:13 +02:00  
				
					
						
							
							
								 
						
							
							
								bfdce806c4 
								
							
								 
							
						 
						
							
							
								
								fix string.count  
							
							
							
						 
						
							2019-08-03 03:41:15 +02:00  
				
					
						
							
							
								 
						
							
							
								faf2f9920e 
								
							
								 
							
						 
						
							
							
								
								string.v: string.count(substr)  
							
							
							
						 
						
							2019-08-02 23:30:22 +02:00  
				
					
						
							
							
								 
						
							
							
								910f350a26 
								
							
								 
							
						 
						
							
							
								
								string_test: fix randomly failed test  
							
							... 
							
							
							
							* memory should be initialized with zeros before creating string
* there is no string([]array) constructor, string(byteptr) does not count length correctly, using string(byteptr, len) to fix 
							
						 
						
							2019-08-02 19:20:36 +02:00  
				
					
						
							
							
								 
						
							
							
								a27165f07e 
								
							
								 
							
						 
						
							
							
								
								add []u64.str()  
							
							
							
						 
						
							2019-08-02 06:07:16 +02:00  
				
					
						
							
							
								 
						
							
							
								d3c89273e8 
								
							
								 
							
						 
						
							
							
								
								net.urllib module  
							
							
							
						 
						
							2019-08-01 15:01:03 +02:00  
				
					
						
							
							
								 
						
							
							
								eb313ebb5b 
								
									
								
							
								 
							
						 
						
							
							
								
								option: increase the temporary limit  
							
							
							
						 
						
							2019-08-01 01:19:45 +02:00  
				
					
						
							
							
								 
						
							
							
								ddb4f45b02 
								
							
								 
							
						 
						
							
							
								
								another map bug fix + fix some warnings  
							
							
							
						 
						
							2019-07-31 10:47:58 +02:00  
				
					
						
							
							
								 
						
							
							
								e592485395 
								
							
								 
							
						 
						
							
							
								
								map: test the new fix  
							
							
							
						 
						
							2019-07-31 09:57:19 +02:00  
				
					
						
							
							
								 
						
							
							
								a80f32254e 
								
							
								 
							
						 
						
							
							
								
								map: fix delete()  
							
							
							
						 
						
							2019-07-31 09:56:14 +02:00  
				
					
						
							
							
								 
						
							
							
								375bc1352c 
								
							
								 
							
						 
						
							
							
								
								f64.eq()  
							
							... 
							
							
							
							fixes float comparison tests 
							
						 
						
							2019-07-31 09:20:40 +02:00  
				
					
						
							
							
								 
						
							
							
								e0b45e33ea 
								
							
								 
							
						 
						
							
							
								
								string: fix a bug with split()  
							
							
							
						 
						
							2019-07-31 07:26:22 +02:00  
				
					
						
							
							
								 
						
							
							
								17e8c1d628 
								
							
								 
							
						 
						
							
							
								
								map.delete(key)  
							
							
							
						 
						
							2019-07-30 21:27:31 +02:00  
				
					
						
							
							
								 
						
							
							
								79be98d2fb 
								
							
								 
							
						 
						
							
							
								
								Revert "Support for the printf optimisation for windows and wide strings"  
							
							... 
							
							
							
							This reverts commit acd28fa495 
							
						 
						
							2019-07-30 18:28:00 +02:00  
				
					
						
							
							
								 
						
							
							
								acd28fa495 
								
							
								 
							
						 
						
							
							
								
								Support for the printf optimisation for windows and wide strings  
							
							
							
						 
						
							2019-07-30 18:04:19 +02:00  
				
					
						
							
							
								 
						
							
							
								5e57d099d7 
								
							
								 
							
						 
						
							
							
								
								v panic debug information  
							
							
							
						 
						
							2019-07-30 15:08:14 +02:00  
				
					
						
							
							
								 
						
							
							
								207bab5f79 
								
							
								 
							
						 
						
							
							
								
								generics, vweb, comptime codegen, etc  
							
							
							
						 
						
							2019-07-29 18:24:48 +02:00  
				
					
						
							
							
								 
						
							
							
								df06eee5e8 
								
							
								 
							
						 
						
							
							
								
								fn copy(dst, src) []byte  
							
							
							
						 
						
							2019-07-28 17:19:59 +02:00