233ae3f772 
								
							
								 
							
						 
						
							
							
								
								fmt: use `import module` syntax  
							
							
							
						 
						
							2020-04-14 19:32:23 +02:00  
				
					
						
							
							
								 
						
							
							
								2251634743 
								
							
								 
							
						 
						
							
							
								
								parser: hide import deprecation warning for now  
							
							
							
						 
						
							2020-04-14 18:36:29 +02:00  
				
					
						
							
							
								 
						
							
							
								f91d527154 
								
							
								 
							
						 
						
							
							
								
								deprecate `import module`  
							
							
							
						 
						
							2020-04-14 18:27:30 +02:00  
				
					
						
							
							
								 
						
							
							
								211275ab49 
								
							
								 
							
						 
						
							
							
								
								fmt: always use import() syntax  
							
							
							
						 
						
							2020-04-14 18:24:19 +02:00  
				
					
						
							
							
								 
						
							
							
								ec10831318 
								
							
								 
							
						 
						
							
							
								
								parser: `[]int{cap:cap, len:len}` syntax; minor fixes  
							
							
							
						 
						
							2020-04-14 18:10:16 +02:00  
				
					
						
							
							
								 
						
							
							
								893d14ef8f 
								
									
								
							
								 
							
						 
						
							
							
								
								cmd/v: process version argument correctly  
							
							
							
						 
						
							2020-04-14 18:06:59 +02:00  
				
					
						
							
							
								 
						
							
							
								b33a9fc9e7 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix left shift precedence  
							
							
							
						 
						
							2020-04-15 01:41:14 +10:00  
				
					
						
							
							
								 
						
							
							
								2b3204603a 
								
							
								 
							
						 
						
							
							
								
								parser: add an $if tinyc{} wrapper for the tcc_stack_bug variable  
							
							
							
						 
						
							2020-04-14 18:02:55 +03:00  
				
					
						
							
							
								 
						
							
							
								e947d5e8c8 
								
							
								 
							
						 
						
							
							
								
								checker: fully exhaustive matches for sumtypes and enums  
							
							... 
							
							
							
							Also change the vlib/v/checker/tests/inout/match_expr_else.out to reflex the
new error details. 
							
						 
						
							2020-04-14 16:50:43 +03:00  
				
					
						
							
							
								 
						
							
							
								449575a122 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: fix CONTRIBUTING.md typos  
							
							
							
						 
						
							2020-04-14 15:13:36 +02:00  
				
					
						
							
							
								 
						
							
							
								75603beeea 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: match exhaustive as stmt and with enum  
							
							
							
						 
						
							2020-04-14 15:12:26 +02:00  
				
					
						
							
							
								 
						
							
							
								c04c973f84 
								
							
								 
							
						 
						
							
							
								
								cgen: use a temp variable for the array part inside 'for x in array{}'  
							
							
							
						 
						
							2020-04-14 13:22:58 +03:00  
				
					
						
							
							
								 
						
							
							
								2df4998acc 
								
							
								 
							
						 
						
							
							
								
								parser: fix v selfcompilation with tcc (tcc bug workaround)  
							
							
							
						 
						
							2020-04-14 11:06:19 +03:00  
				
					
						
							
							
								 
						
							
							
								956651384c 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix math/complex_test.v  
							
							
							
						 
						
							2020-04-14 07:44:19 +02:00  
				
					
						
							
							
								 
						
							
							
								682c619456 
								
									
								
							
								 
							
						 
						
							
							
								
								array: fix array_byte.str error  
							
							
							
						 
						
							2020-04-14 05:55:53 +02:00  
				
					
						
							
							
								 
						
							
							
								5f1b88c2c4 
								
							
								 
							
						 
						
							
							
								
								checker: do not use !in for now  
							
							
							
						 
						
							2020-04-14 04:14:02 +02:00  
				
					
						
							
							
								 
						
							
							
								bbc35b1179 
								
							
								 
							
						 
						
							
							
								
								checker: check bool and string ops  
							
							
							
						 
						
							2020-04-14 04:12:28 +02:00  
				
					
						
							
							
								 
						
							
							
								885612afea 
								
									
								
							
								 
							
						 
						
							
							
								
								ftoa: fix strconv/ftoa/f32_f64_to_string_test.v  
							
							
							
						 
						
							2020-04-14 03:53:34 +02:00  
				
					
						
							
							
								 
						
							
							
								df37597f00 
								
							
								 
							
						 
						
							
							
								
								tests: disable cookie test for now  
							
							
							
						 
						
							2020-04-14 03:43:59 +02:00  
				
					
						
							
							
								 
						
							
							
								c6c2fccb23 
								
									
								
							
								 
							
						 
						
							
							
								
								net.http: add cookie support  
							
							
							
						 
						
							2020-04-14 03:34:05 +02:00  
				
					
						
							
							
								 
						
							
							
								080f550625 
								
									
								
							
								 
							
						 
						
							
							
								
								v up: optimization  
							
							
							
						 
						
							2020-04-14 03:32:32 +02:00  
				
					
						
							
							
								 
						
							
							
								8bef97fce6 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: remove array_to_string_test.v from skip list  
							
							
							
						 
						
							2020-04-14 01:03:54 +02:00  
				
					
						
							
							
								 
						
							
							
								12e48c6fe2 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: check match for exhaustion  
							
							
							
						 
						
							2020-04-14 01:03:31 +02:00  
				
					
						
							
							
								 
						
							
							
								1185f04868 
								
							
								 
							
						 
						
							
							
								
								json: encode  
							
							
							
						 
						
							2020-04-14 00:37:47 +02:00  
				
					
						
							
							
								 
						
							
							
								a9a8f8c804 
								
							
								 
							
						 
						
							
							
								
								rand: remove duplicate C fn  
							
							
							
						 
						
							2020-04-13 20:11:44 +02:00  
				
					
						
							
							
								 
						
							
							
								8c0b25a2ab 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix printing alias types  
							
							
							
						 
						
							2020-04-13 20:07:25 +02:00  
				
					
						
							
							
								 
						
							
							
								7aacf77262 
								
							
								 
							
						 
						
							
							
								
								checker: remove an extra fn check  
							
							
							
						 
						
							2020-04-13 20:06:20 +02:00  
				
					
						
							
							
								 
						
							
							
								24958df565 
								
							
								 
							
						 
						
							
							
								
								parser: do not allow duplicate fns; cgen: move fn code to fn.v  
							
							
							
						 
						
							2020-04-13 19:59:57 +02:00  
				
					
						
							
							
								 
						
							
							
								fb4cfa72cd 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix str() for arrays  
							
							
							
						 
						
							2020-04-13 19:18:22 +02:00  
				
					
						
							
							
								 
						
							
							
								a6100be8df 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix position of array init  
							
							... 
							
							
							
							* parser: fix position of array init
* fix checker_error_test.v tests 
							
						 
						
							2020-04-13 19:08:02 +03:00  
				
					
						
							
							
								 
						
							
							
								ac67b1ea1b 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: add new type alias syntax tests  
							
							
							
						 
						
							2020-04-13 16:44:21 +02:00  
				
					
						
							
							
								 
						
							
							
								c36984cc94 
								
							
								 
							
						 
						
							
							
								
								fmt: handle indents  
							
							
							
						 
						
							2020-04-13 16:36:32 +02:00  
				
					
						
							
							
								 
						
							
							
								2bd22aa4a4 
								
							
								 
							
						 
						
							
							
								
								parser: type Foo = Bar  
							
							
							
						 
						
							2020-04-13 15:06:02 +02:00  
				
					
						
							
							
								 
						
							
							
								77fcd572dc 
								
							
								 
							
						 
						
							
							
								
								fmt: remove unused imports  
							
							
							
						 
						
							2020-04-13 15:05:51 +02:00  
				
					
						
							
							
								 
						
							
							
								8cbdb75dd6 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix match expr multiline error  
							
							... 
							
							
							
							* cgen: fix match expr multiline error
* Support for multiple statements in the else part of the match.
* Add a test for the match expression with multiple statements. 
							
						 
						
							2020-04-13 13:05:38 +03:00  
				
					
						
							
							
								 
						
							
							
								d691f46f1e 
								
							
								 
							
						 
						
							
							
								
								ci: skip again repl_test.v till it passed everywhere  
							
							
							
						 
						
							2020-04-13 11:17:20 +03:00  
				
					
						
							
							
								 
						
							
							
								99db5f53f7 
								
							
								 
							
						 
						
							
							
								
								repl_test.v: fix compilation (non working ones are for now renamed to .skip)  
							
							
							
						 
						
							2020-04-13 11:06:52 +03:00  
				
					
						
							
							
								 
						
							
							
								48de1077ec 
								
									
								
							
								 
							
						 
						
							
							
								
								readme: nicer look  
							
							
							
						 
						
							2020-04-13 05:11:56 +02:00  
				
					
						
							
							
								 
						
							
							
								74ba8f5cc9 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: add testing for !in  
							
							
							
						 
						
							2020-04-13 02:29:07 +02:00  
				
					
						
							
							
								 
						
							
							
								78f9f25a00 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix !in not working with maps  
							
							
							
						 
						
							2020-04-13 02:22:55 +02:00  
				
					
						
							
							
								 
						
							
							
								a0d6651e0e 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: fix typeof_test  
							
							
							
						 
						
							2020-04-13 02:22:14 +02:00  
				
					
						
							
							
								 
						
							
							
								1a4113d245 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: store errors in []Error  
							
							
							
						 
						
							2020-04-13 01:56:01 +02:00  
				
					
						
							
							
								 
						
							
							
								da5a1e458b 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix match expr in assert  
							
							
							
						 
						
							2020-04-13 01:53:26 +02:00  
				
					
						
							
							
								 
						
							
							
								5deb86de4f 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: fix customer pg table name  
							
							
							
						 
						
							2020-04-12 21:51:10 +02:00  
				
					
						
							
							
								 
						
							
							
								6ada43df61 
								
							
								 
							
						 
						
							
							
								
								fmt: test automatic import insertion  
							
							
							
						 
						
							2020-04-12 17:57:05 +02:00  
				
					
						
							
							
								 
						
							
							
								810a0725ec 
								
							
								 
							
						 
						
							
							
								
								tests: fix fmt tests  
							
							
							
						 
						
							2020-04-12 17:49:31 +02:00  
				
					
						
							
							
								 
						
							
							
								0db0c642c3 
								
							
								 
							
						 
						
							
							
								
								vfmt: add missing imports automatically  
							
							
							
						 
						
							2020-04-12 17:45:04 +02:00  
				
					
						
							
							
								 
						
							
							
								d55f4ab097 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix error priting struct which has .str already  
							
							
							
						 
						
							2020-04-12 16:25:02 +03:00  
				
					
						
							
							
								 
						
							
							
								5818956cdc 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: % escape in string interpolated literals  
							
							... 
							
							
							
							* cgen: % escape in c call to _STR
* tests: add test for string % escape
* Add a test for the % escaping when interpolating inside strings 
							
						 
						
							2020-04-12 16:24:23 +03:00  
				
					
						
							
							
								 
						
							
							
								4449468ca4 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: correct error position on field and method errors  
							
							
							
						 
						
							2020-04-12 15:19:07 +03:00