|  Alexander Medvednikov | d5cf4d6fd5 | compiler: -o dir/file: create a new directory if it doesn't exist | 2019-10-30 20:53:34 +03:00 | 
				
					
						|  Alexander Medvednikov | 5da3c49497 | json: rename jsgen.v to json_gen.v | 2019-10-30 19:45:33 +03:00 | 
				
					
						|  Alexander Medvednikov | 6b4dcb916b | ci: bring back Vid build | 2019-10-30 19:36:54 +03:00 | 
				
					
						|  Alexander Medvednikov | 9044f1437c | v doc | 2019-10-30 17:07:41 +03:00 | 
				
					
						|  Alexander Medvednikov | 2bd2501dc0 | fix new enums in tests | 2019-10-30 16:38:47 +03:00 | 
				
					
						|  Alexander Medvednikov | aa39451c8b | arrays.range(min, max) | 2019-10-30 16:21:57 +03:00 | 
				
					
						|  Alexander Medvednikov | 96f7620628 | instead of `Enum.foo` require `.foo` if it's enough + some UI fixes | 2019-10-30 15:48:33 +03:00 | 
				
					
						|  Delyan Angelov | ba6cc5df2a | compiler: print asserted source line on failure | 2019-10-30 12:15:33 +03:00 | 
				
					
						|  Danil-Lapirow | f161ff9db5 | parser: fix tmp is already started issue | 2019-10-28 23:50:58 +03:00 | 
				
					
						|  Delyan Angelov | 3950b10d2a | compiler: make Fn struct public | 2019-10-28 16:37:18 +03:00 | 
				
					
						|  Alexander Medvednikov | 33b5afa893 | V 0.1.22 | 2019-10-28 13:12:44 +03:00 | 
				
					
						|  Delyan Angelov | 15deaa7eb6 | compiler: improve errors when building thirdparty .o files | 2019-10-28 12:43:57 +03:00 | 
				
					
						|  Alexander Medvednikov | 44b99bc299 | ci: don't run sqlite test on windows for now | 2019-10-28 12:32:03 +03:00 | 
				
					
						|  Danil-Lapirow | a2bafaa254 | parser: add error on array comparison | 2019-10-28 10:26:42 +03:00 | 
				
					
						|  Alexander Medvednikov | 1390a39053 | clean up switch tokens | 2019-10-27 22:42:52 +03:00 | 
				
					
						|  Alexander Medvednikov | 9c5abd575f | parser: remove switch_statement() | 2019-10-27 13:03:40 +03:00 | 
				
					
						|  Alexander Medvednikov | e890f682e2 | [if] fn: remove unused expression | 2019-10-27 12:42:31 +03:00 | 
				
					
						|  Alexander Medvednikov | 293cf18266 | enable [if vfmt] | 2019-10-27 12:16:33 +03:00 | 
				
					
						|  Alexander Medvednikov | d00fdca38f | [if vfmt] for fgen() functions | 2019-10-27 12:13:08 +03:00 | 
				
					
						|  joe-conigliaro | 59378dce46 | compiler/vlib: replace substr/left/right with `[start..end]` everywhere | 2019-10-27 10:03:15 +03:00 | 
				
					
						|  joe-conigliaro | a075ce160e | compiler: add `[..2]` & `[2..]` support for slices | 2019-10-27 09:36:04 +03:00 | 
				
					
						|  Alexander Medvednikov | e80cf185b9 | allow public unions and interfaces | 2019-10-27 02:23:52 +03:00 | 
				
					
						|  Alexander Medvednikov | ef022c2326 | [if vfmt] function attribute for skipping functions for performance | 2019-10-27 02:11:31 +03:00 | 
				
					
						|  Alexander Medvednikov | dd12a85429 | array: fix a regression | 2019-10-26 22:26:30 +03:00 | 
				
					
						|  Alexander Medvednikov | 570a7aaaf3 | a[start..end] slicing | 2019-10-26 22:20:13 +03:00 | 
				
					
						|  Alexander Medvednikov | 70c9565607 | array: fix map() return type and handle []bool | 2019-10-26 14:49:36 +03:00 | 
				
					
						|  Alexander Medvednikov | 4ef10c92f4 | array: map() method | 2019-10-26 14:28:11 +03:00 | 
				
					
						|  Alexander Medvednikov | f6f5b8cfb1 | bring back string.h for now | 2019-10-26 11:51:22 +03:00 | 
				
					
						|  Alexander Medvednikov | ef45a87882 | remove string.h include | 2019-10-26 11:29:56 +03:00 | 
				
					
						|  Alexander Medvednikov | 58f0503f6d | cc.v: bring back implicit fn declaration | 2019-10-26 11:09:20 +03:00 | 
				
					
						|  Alexander Medvednikov | 7de95a642e | remove more C headers | 2019-10-26 02:08:46 +03:00 | 
				
					
						|  Alexander Medvednikov | 8d2111169a | fix V.js methods and duplicate .str() in arrays | 2019-10-25 22:38:39 +03:00 | 
				
					
						|  Delyan Angelov | 8364130a1f | compiler: implement error_with_code(s string, code int) Make available the integer code as errcode to callers/unwrappers | 2019-10-25 22:03:42 +03:00 | 
				
					
						|  Alexander Medvednikov | 9c5a359de3 | fix V.js methods after the recent generics fix | 2019-10-25 21:57:32 +03:00 | 
				
					
						|  Simon Heuser | 280c7d396c | generics: generic methods, cast to T | 2019-10-25 21:32:27 +03:00 | 
				
					
						|  Alexander Medvednikov | 7d02eccbce | cc.v: fix tcc check | 2019-10-25 20:11:53 +03:00 | 
				
					
						|  Alexander Medvednikov | c30f16a038 | parser: add ; after a goto label | 2019-10-25 18:53:45 +03:00 | 
				
					
						|  Alexander Medvednikov | 090e1a87b7 | linux: use gcc if tcc fails | 2019-10-25 18:49:49 +03:00 | 
				
					
						|  Alexander Medvednikov | c7e6d379da | $if glibc { | 2019-10-25 18:33:02 +03:00 | 
				
					
						|  Alexander Medvednikov | a83aa28a67 | urllib: switch => match | 2019-10-25 17:54:34 +03:00 | 
				
					
						|  Alexander Medvednikov | d0cbb4041b | disable backtrace for now | 2019-10-25 17:38:07 +03:00 | 
				
					
						|  Alexander Medvednikov | e04c4ad852 | remove execinfo.h include | 2019-10-25 17:20:49 +03:00 | 
				
					
						|  joe-conigliaro | 7d418e9105 | parser: cleanup & reuse | 2019-10-25 16:34:12 +03:00 | 
				
					
						|  Alexander Medvednikov | 784847cf18 | make V compile | 2019-10-25 16:06:21 +03:00 | 
				
					
						|  Alexander Medvednikov | ea3f9b5b9a | remove execinfo.h header | 2019-10-25 12:13:38 +03:00 | 
				
					
						|  Alexander Medvednikov | 4e21e9ed44 | minor V.js fixes | 2019-10-25 12:13:38 +03:00 | 
				
					
						|  Toby Webb | c456ba6bde | parser: fix incorrect unused var message | 2019-10-25 10:27:43 +03:00 | 
				
					
						|  joe-conigliaro | 4443fef6c3 | compiler: add const to typo suggestions + small typo format update | 2019-10-25 10:26:14 +03:00 | 
				
					
						|  Alexander Medvednikov | d4c1bba856 | fix V.js | 2019-10-24 22:58:01 +03:00 | 
				
					
						|  Alexander Medvednikov | 892d1c6aab | vweb: first step to revive it | 2019-10-24 22:46:58 +03:00 |