fbd9fedbfb 
								
							
								 
							
						 
						
							
							
								
								implement generic structs  
							
							
							
						 
						
							2019-12-21 03:53:57 +03:00  
				
					
						
							
							
								 
						
							
							
								090f444d8f 
								
							
								 
							
						 
						
							
							
								
								scanner: small DRY  
							
							
							
						 
						
							2019-12-20 23:15:16 +03:00  
				
					
						
							
							
								 
						
							
							
								b62e28dba5 
								
							
								 
							
						 
						
							
							
								
								compiler: fix interface generation for unused interfaces  
							
							
							
						 
						
							2019-12-20 23:06:11 +03:00  
				
					
						
							
							
								 
						
							
							
								00b8a5d3e4 
								
							
								 
							
						 
						
							
							
								
								vfmt: enum fix  
							
							
							
						 
						
							2019-12-20 02:38:11 +03:00  
				
					
						
							
							
								 
						
							
							
								6af54d0207 
								
							
								 
							
						 
						
							
							
								
								fix windows build  
							
							
							
						 
						
							2019-12-20 02:20:03 +03:00  
				
					
						
							
							
								 
						
							
							
								6210984c97 
								
							
								 
							
						 
						
							
							
								
								run vfmt  
							
							
							
						 
						
							2019-12-20 02:09:56 +03:00  
				
					
						
							
							
								 
						
							
							
								b6fe2ebc0b 
								
							
								 
							
						 
						
							
							
								
								fix tools test  
							
							
							
						 
						
							2019-12-20 00:20:22 +03:00  
				
					
						
							
							
								 
						
							
							
								d082b3f4b9 
								
							
								 
							
						 
						
							
							
								
								run vfmt on vlib/builtin  
							
							
							
						 
						
							2019-12-20 00:12:29 +03:00  
				
					
						
							
							
								 
						
							
							
								d38687f893 
								
							
								 
							
						 
						
							
							
								
								run vfmt on cc, cgen, comptime, if_match  
							
							
							
						 
						
							2019-12-19 23:43:23 +03:00  
				
					
						
							
							
								 
						
							
							
								ce86626ec2 
								
							
								 
							
						 
						
							
							
								
								run vfmt on table.v  
							
							
							
						 
						
							2019-12-19 23:26:23 +03:00  
				
					
						
							
							
								 
						
							
							
								a38a0f4fb7 
								
							
								 
							
						 
						
							
							
								
								parser: fix x.function_pointer()  
							
							
							
						 
						
							2019-12-19 21:23:29 +03:00  
				
					
						
							
							
								 
						
							
							
								519f2990f2 
								
							
								 
							
						 
						
							
							
								
								vfmt: minor fixes  
							
							
							
						 
						
							2019-12-19 10:02:47 +03:00  
				
					
						
							
							
								 
						
							
							
								df2f98e276 
								
							
								 
							
						 
						
							
							
								
								run vfmt on more files  
							
							
							
						 
						
							2019-12-19 02:38:54 +03:00  
				
					
						
							
							
								 
						
							
							
								1cef83aea4 
								
							
								 
							
						 
						
							
							
								
								run vfmt on array.v  
							
							
							
						 
						
							2019-12-18 21:20:41 +03:00  
				
					
						
							
							
								 
						
							
							
								2f218b878b 
								
							
								 
							
						 
						
							
							
								
								fix fn type call  
							
							
							
						 
						
							2019-12-18 13:21:49 +03:00  
				
					
						
							
							
								 
						
							
							
								4b7aa4ec09 
								
							
								 
							
						 
						
							
							
								
								freebsd: fix compilation  
							
							
							
						 
						
							2019-12-18 13:21:20 +03:00  
				
					
						
							
							
								 
						
							
							
								67bdc2c7a9 
								
							
								 
							
						 
						
							
							
								
								vfmt: fn args fixes  
							
							
							
						 
						
							2019-12-18 11:11:47 +03:00  
				
					
						
							
							
								 
						
							
							
								569b32bd1e 
								
							
								 
							
						 
						
							
							
								
								run vfmt on fn.v  
							
							
							
						 
						
							2019-12-18 10:07:30 +03:00  
				
					
						
							
							
								 
						
							
							
								81045023c4 
								
							
								 
							
						 
						
							
							
								
								run vfmt on scanner.v  
							
							
							
						 
						
							2019-12-18 08:26:51 +03:00  
				
					
						
							
							
								 
						
							
							
								02939d776b 
								
							
								 
							
						 
						
							
							
								
								vfmt: fix in, |, or {}  
							
							
							
						 
						
							2019-12-18 08:01:29 +03:00  
				
					
						
							
							
								 
						
							
							
								3d1db3519d 
								
							
								 
							
						 
						
							
							
								
								test enum printing  
							
							
							
						 
						
							2019-12-18 05:45:48 +03:00  
				
					
						
							
							
								 
						
							
							
								7456d556e1 
								
							
								 
							
						 
						
							
							
								
								fix 2 repl tests  
							
							
							
						 
						
							2019-12-18 05:02:23 +03:00  
				
					
						
							
							
								 
						
							
							
								a46a2e4715 
								
							
								 
							
						 
						
							
							
								
								run vfmt on parser.v  
							
							
							
						 
						
							2019-12-18 04:43:41 +03:00  
				
					
						
							
							
								 
						
							
							
								ad211a86a6 
								
							
								 
							
						 
						
							
							
								
								vfmt: re-write V files + fix {}  
							
							
							
						 
						
							2019-12-18 04:33:02 +03:00  
				
					
						
							
							
								 
						
							
							
								53b334145b 
								
							
								 
							
						 
						
							
							
								
								lots of vfmt fixes  
							
							
							
						 
						
							2019-12-18 04:15:41 +03:00  
				
					
						
							
							
								 
						
							
							
								67cf7f18e6 
								
							
								 
							
						 
						
							
							
								
								array of pointers support  
							
							
							
						 
						
							2019-12-18 03:26:04 +03:00  
				
					
						
							
							
								 
						
							
							
								e68200538a 
								
							
								 
							
						 
						
							
							
								
								parser: call struct field fns  
							
							
							
						 
						
							2019-12-17 22:00:08 +03:00  
				
					
						
							
							
								 
						
							
							
								ba519f105a 
								
							
								 
							
						 
						
							
							
								
								compiler: option/command parsing bugfix  
							
							
							
						 
						
							2019-12-17 16:00:10 +03:00  
				
					
						
							
							
								 
						
							
							
								37add98043 
								
							
								 
							
						 
						
							
							
								
								fix programs without fn main  
							
							
							
						 
						
							2019-12-17 05:05:10 +03:00  
				
					
						
							
							
								 
						
							
							
								6008fa44c6 
								
							
								 
							
						 
						
							
							
								
								parser: fix generic function call in `for in` expression  
							
							
							
						 
						
							2019-12-17 01:08:30 +03:00  
				
					
						
							
							
								 
						
							
							
								5a56ca0892 
								
							
								 
							
						 
						
							
							
								
								parser: handle operator overloading type errors  
							
							
							
						 
						
							2019-12-17 00:50:41 +03:00  
				
					
						
							
							
								 
						
							
							
								560d1383d1 
								
							
								 
							
						 
						
							
							
								
								fix optional struct field assignment  
							
							
							
						 
						
							2019-12-17 00:36:28 +03:00  
				
					
						
							
							
								 
						
							
							
								54707ff81d 
								
							
								 
							
						 
						
							
							
								
								do not allow calloc(0)  
							
							
							
						 
						
							2019-12-16 22:48:55 +03:00  
				
					
						
							
							
								 
						
							
							
								10718557a2 
								
							
								 
							
						 
						
							
							
								
								increase the name limit to 15  
							
							
							
						 
						
							2019-12-16 19:36:29 +03:00  
				
					
						
							
							
								 
						
							
							
								bcde155da7 
								
							
								 
							
						 
						
							
							
								
								test the recent type alias string; print vweb templates in verbose mode  
							
							
							
						 
						
							2019-12-16 19:34:04 +03:00  
				
					
						
							
							
								 
						
							
							
								8c0e0f8ab7 
								
							
								 
							
						 
						
							
							
								
								parser: fix type alias type check  
							
							
							
						 
						
							2019-12-16 19:06:40 +03:00  
				
					
						
							
							
								 
						
							
							
								b7c477cc18 
								
							
								 
							
						 
						
							
							
								
								freestanding: ptr_str, string concat, struct declaration  
							
							... 
							
							
							
							* compiler: extract c_common_macros from c_headers, and use it in bare_c_headers too. Support for ptr_str and string concatenation in -freestanding mode.
* Add tests for structs and string concatenation in -freestanding mode .
* Move check_string_add_works to string/string.v . 
							
						 
						
							2019-12-16 19:05:33 +03:00  
				
					
						
							
							
								 
						
							
							
								d1714c4a2a 
								
							
								 
							
						 
						
							
							
								
								cc.v: build thirdparty objfiles with msvc when no cc installed  
							
							
							
						 
						
							2019-12-16 18:56:37 +03:00  
				
					
						
							
							
								 
						
							
							
								7e0a9fb83a 
								
							
								 
							
						 
						
							
							
								
								compiler: fix regression for -d option flag  
							
							
							
						 
						
							2019-12-16 18:55:10 +03:00  
				
					
						
							
							
								 
						
							
							
								faa04c586f 
								
							
								 
							
						 
						
							
							
								
								compiler: restore ability to pass -prod option to run and runrepl. ( #3095 )  
							
							
							
						 
						
							2019-12-15 21:21:37 +11:00  
				
					
						
							
							
								 
						
							
							
								f2c40bf49d 
								
									
								
							
								 
							
						 
						
							
							
								
								compiler: fix for -Wl -Wa -Wp dont like spaces ( #3091 )  
							
							
							
						 
						
							2019-12-15 16:24:12 +11:00  
				
					
						
							
							
								 
						
							
							
								717740cfcf 
								
							
								 
							
						 
						
							
							
								
								simplify cflag parsing  
							
							
							
						 
						
							2019-12-15 06:18:14 +03:00  
				
					
						
							
							
								 
						
							
							
								be60193588 
								
							
								 
							
						 
						
							
							
								
								workaround for -g with default optional value  
							
							
							
						 
						
							2019-12-15 06:11:02 +03:00  
				
					
						
							
							
								 
						
							
							
								54b0097cee 
								
							
								 
							
						 
						
							
							
								
								fix repl_test.v  
							
							
							
						 
						
							2019-12-15 05:51:00 +03:00  
				
					
						
							
							
								 
						
							
							
								68357876ca 
								
							
								 
							
						 
						
							
							
								
								fix v_command()  
							
							
							
						 
						
							2019-12-15 05:44:34 +03:00  
				
					
						
							
							
								 
						
							
							
								12ebed0589 
								
							
								 
							
						 
						
							
							
								
								error on an incorrect V command  
							
							
							
						 
						
							2019-12-15 05:35:17 +03:00  
				
					
						
							
							
								 
						
							
							
								48ea136a9a 
								
							
								 
							
						 
						
							
							
								
								tutorials: vweb: add an article  
							
							
							
						 
						
							2019-12-15 00:56:08 +03:00  
				
					
						
							
							
								 
						
							
							
								fc33f9d49c 
								
							
								 
							
						 
						
							
							
								
								type alias check  
							
							
							
						 
						
							2019-12-14 22:01:20 +03:00  
				
					
						
							
							
								 
						
							
							
								2e23592264 
								
							
								 
							
						 
						
							
							
								
								for: check for redefinitions  
							
							
							
						 
						
							2019-12-14 20:00:03 +03:00  
				
					
						
							
							
								 
						
							
							
								1cd5fab21d 
								
							
								 
							
						 
						
							
							
								
								testing: support for internal module testing  
							
							
							
						 
						
							2019-12-14 15:57:28 +03:00