Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								63b8cdea7a
								
							
								
							
						 | 
						
							
							
								
								checker: require () in a && b || c
							
							
							
							
							
						 | 
						
							2020-06-02 22:21:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								076089d3c5
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: apply stricter type checks to function args and return types
							
							
							
							
							
						 | 
						
							2020-06-01 21:15:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Naheel
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4fcabb71c4
								
									
								
							
								
							
						 | 
						
							
							
								
								os: implement cp for nix
							
							
							
							
							
						 | 
						
							2020-06-01 21:11:40 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								945439dab6
								
							
								
							
						 | 
						
							
							
								
								cgen: print actual values on a failed assert (when possible)
							
							
							
							
							
						 | 
						
							2020-06-01 14:43:38 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								97b9ce04a4
								
							
								
							
						 | 
						
							
							
								
								crypto.rand: cleanup test, make it less likely to fail in CI
							
							
							
							
							
						 | 
						
							2020-06-01 07:49:52 +03:00 | 
						
					
				
					
						
							
							
								 
								Emily Hudson
							
						 | 
						
							
							
							
								
								
							
							
								
							
								75eac291ac
								
									
								
							
								
							
						 | 
						
							
							
								
								all: variable sized options
							
							
							
							
							
						 | 
						
							2020-05-31 12:57:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Emily Hudson
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f0a9b88ac4
								
									
								
							
								
							
						 | 
						
							
							
								
								all: add stdcall attribute, unhandled exception handler, get_raw_stdin, v_realloc
							
							
							
							
							
						 | 
						
							2020-05-29 03:06:27 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								84edbd83da
								
									
								
							
								
							
						 | 
						
							
							
								
								all: fix struct names error
							
							
							
							
							
						 | 
						
							2020-05-27 19:12:34 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								481f103dc9
								
							
								
							
						 | 
						
							
							
								
								checker: make an error using non `pub` fns from other modules
							
							
							
							
							
						 | 
						
							2020-05-27 12:00:19 +03:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								013fdb8a4b
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: restrict numeric promotions to cases where no data is lost
							
							
							
							
							
						 | 
						
							2020-05-27 05:42:48 +02:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								64173c792f
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: map: fix memory leak
							
							
							
							
							
						 | 
						
							2020-05-26 17:59:52 +02:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8ea0c812a2
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: map.clone()
							
							
							
							
							
						 | 
						
							2020-05-26 01:52:06 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f41e2c0a4b
								
							
								
							
						 | 
						
							
							
								
								string: make replace() clone for now; parser: comptime method
							
							
							
							
							
						 | 
						
							2020-05-25 08:17:36 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fd4d28b7b6
								
									
								
							
								
							
						 | 
						
							
							
								
								tests: update for stricter type checks
							
							
							
							
							
						 | 
						
							2020-05-24 21:07:32 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								2adfbfc830
								
							
								
							
						 | 
						
							
							
								
								builtin: fix a bug in array_delete
							
							
							
							
							
						 | 
						
							2020-05-24 11:10:41 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								dda875a9c8
								
									
								
							
								
							
						 | 
						
							
							
								
								all: unify const names to snake_case
							
							
							
							
							
						 | 
						
							2020-05-22 17:36:09 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								88fa935376
								
							
								
							
						 | 
						
							
							
								
								builtin: fix print mem leak on windows
							
							
							
							
							
						 | 
						
							2020-05-22 12:18:27 +03:00 | 
						
					
				
					
						
							
							
								 
								Leah Lundqvist
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f2ea8ca62c
								
									
								
							
								
							
						 | 
						
							
							
								
								jsgen: class -> factory
							
							
							
							
							
						 | 
						
							2020-05-21 22:36:06 +02:00 | 
						
					
				
					
						
							
							
								 
								Abdullah Atta
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9888bacad5
								
									
								
							
								
							
						 | 
						
							
							
								
								v: make js hello world work
							
							
							
							
							
						 | 
						
							2020-05-21 16:17:16 +03:00 | 
						
					
				
					
						
							
							
								 
								Tanel Liiv
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c9f3a05ef6
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix map/filter called with a plain fn argument
							
							
							
							
							
						 | 
						
							2020-05-20 15:28:33 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								ac396ea02f
								
							
								
							
						 | 
						
							
							
								
								http: cleanup backend_nix.c.v, fixes vpm too
							
							
							
							
							
						 | 
						
							2020-05-20 12:04:28 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								931c846602
								
							
								
							
						 | 
						
							
							
								
								os: cleanup code duplication for os.create and os.open
							
							
							
							
							
						 | 
						
							2020-05-19 13:38:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								03525843a0
								
							
								
							
						 | 
						
							
							
								
								parser: do not allow calling private functions
							
							
							
							
							
						 | 
						
							2020-05-18 22:54:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2635be511f
								
									
								
							
								
							
						 | 
						
							
							
								
								all: re-apply C++ support
							
							
							
							
							
						 | 
						
							2020-05-18 21:38:06 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								07a78b2843
								
							
								
							
						 | 
						
							
							
								
								Revert "all: C++ compiler support"
							
							
							
							
							
							
							
							This reverts commit 9a237c3e82. 
							
						 | 
						
							2020-05-18 17:05:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9a237c3e82
								
									
								
							
								
							
						 | 
						
							
							
								
								all: C++ compiler support
							
							
							
							
							
						 | 
						
							2020-05-18 15:51:36 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4f307c1a78
								
							
								
							
						 | 
						
							
							
								
								checker: requre & in struct init; http: chunked encoding
							
							
							
							
							
						 | 
						
							2020-05-18 05:11:00 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7f4cf08516
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: check `(mut f Foo)` syntax
							
							
							
							
							
						 | 
						
							2020-05-17 13:51:18 +02:00 | 
						
					
				
					
						
							
							
								 
								Enzo Baldisserri
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f44a40eee0
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: check incorrect names
							
							
							
							
							
						 | 
						
							2020-05-16 16:12:23 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9b6ee8e77d
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: array_init_with_default
							
							
							
							
							
						 | 
						
							2020-05-16 15:21:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								2dbb4c2ca7
								
							
								
							
						 | 
						
							
							
								
								live: cleanup
							
							
							
							
							
						 | 
						
							2020-05-15 23:51:40 +03:00 | 
						
					
				
					
						
							
							
								 
								Swastik Baranwal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								04744a5390
								
									
								
							
								
							
						 | 
						
							
							
								
								string: add trim_prefix and trim_suffix
							
							
							
							
							
						 | 
						
							2020-05-15 19:37:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								66cb61c242
								
							
								
							
						 | 
						
							
							
								
								builtin: cleanup by turning backtrace* fns to ordinary C. fns
							
							
							
							
							
						 | 
						
							2020-05-15 15:52:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								2c93deb884
								
							
								
							
						 | 
						
							
							
								
								builtin: bootstrap for backtrace functions cleanup
							
							
							
							
							
						 | 
						
							2020-05-15 15:08:42 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ab7bc760c6
								
							
								
							
						 | 
						
							
							
								
								cgen: new Option part 1
							
							
							
							
							
						 | 
						
							2020-05-13 21:59:08 +02:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								85763d0539
								
									
								
							
								
							
						 | 
						
							
							
								
								map: faster get and exists
							
							
							
							
							
						 | 
						
							2020-05-09 12:42:01 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								722a2c71c3
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: new_array: cap should not be less than len
							
							
							
							
							
						 | 
						
							2020-05-07 22:41:41 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								673acdbd00
								
							
								
							
						 | 
						
							
							
								
								tcc: fix selfcompilation with tcc. Temporarily disable crashing interface test
							
							
							
							
							
						 | 
						
							2020-05-07 20:59:45 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								8cfb2ad6c9
								
							
								
							
						 | 
						
							
							
								
								string: is_lit
							
							
							
							
							
						 | 
						
							2020-05-07 18:05:57 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								f638caef39
								
							
								
							
						 | 
						
							
							
								
								compiler: v -autofree can now compile itself
							
							
							
							
							
						 | 
						
							2020-05-06 19:03:51 +03:00 | 
						
					
				
					
						
							
							
								 
								Ned Palacios
							
						 | 
						
							
							
							
								
								
							
							
								
							
								507e457c0a
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: add parenthesis around frame_addr as a workaround
							
							
							
							
							
						 | 
						
							2020-05-05 08:35:26 +03:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f27fd63f8c
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: map: one voidptr for all values
							
							
							
							
							
						 | 
						
							2020-05-04 14:56:19 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f831910c5c
								
									
								
							
								
							
						 | 
						
							
							
								
								utf: fix string length calculation for combining characters
							
							
							
							
							
						 | 
						
							2020-05-04 13:21:11 +02:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a72f3ed0c7
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: voidptr.str() and byteptr.str()
							
							
							
							
							
						 | 
						
							2020-05-04 13:20:18 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								068da2ea0f
								
							
								
							
						 | 
						
							
							
								
								builtin: fix warning about unused skipframes
							
							
							
							
							
						 | 
						
							2020-05-04 12:05:08 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								acd80f052b
								
									
								
							
								
							
						 | 
						
							
							
								
								tests: improve diagnostic output on failure
							
							
							
							
							
						 | 
						
							2020-05-04 11:21:25 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e0e064ff08
								
									
								
							
								
							
						 | 
						
							
							
								
								scanner: fix string slash line breaks error
							
							
							
							
							
						 | 
						
							2020-05-04 10:19:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Tanel Liiv
							
						 | 
						
							
							
							
								
								
							
							
								
							
								68ca8ab8a4
								
									
								
							
								
							
						 | 
						
							
							
								
								array: nested map()
							
							
							
							
							
						 | 
						
							2020-05-02 15:26:58 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								170ee4312f
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: string interpolation field width support for large integers and utf8 strings
							
							
							
							
							
						 | 
						
							2020-05-02 00:43:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Tanel Liiv
							
						 | 
						
							
							
							
								
								
							
							
								
							
								182e7071bf
								
									
								
							
								
							
						 | 
						
							
							
								
								array: map() function
							
							
							
							
							
						 | 
						
							2020-05-01 00:29:54 +02:00 |