Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								b10fcc79ba
								
							
								
							
						 | 
						
							
							
								
								comptime: fix #ifdef/#endif generation
							
							
							
							
							
						 | 
						
							2020-04-11 12:41:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								93d2ab200f
								
							
								
							
						 | 
						
							
							
								
								cheaders: fix selfcompilation with tcc
							
							
							
							
							
						 | 
						
							2020-04-11 12:18:26 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								6433c23a34
								
							
								
							
						 | 
						
							
							
								
								string: add s.strip_margin_custom/1, instead of passing varargs to s.strip_margin()
							
							
							
							
							
							
							
							The reason for adding s.strip_margin_custom/1 is that
passing varargs interfere with the current implementation of the
builtin module caching. 
							
						 | 
						
							2020-04-11 11:06:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								c64e447749
								
							
								
							
						 | 
						
							
							
								
								v: fix CI
							
							
							
							
							
						 | 
						
							2020-04-11 10:50:59 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								95709811e0
								
							
								
							
						 | 
						
							
							
								
								v: support VFLAGS, fix 'v run source.v arg after source'
							
							
							
							
							
						 | 
						
							2020-04-11 10:28:43 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								75c6545857
								
							
								
							
						 | 
						
							
							
								
								test-fixed: project_with_modules_having_submodules tests compile too
							
							
							
							
							
						 | 
						
							2020-04-11 10:00:22 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								ba799b3f85
								
							
								
							
						 | 
						
							
							
								
								builder: support v.mod/@VROOT, fix -cflags and -cache
							
							
							
							
							
						 | 
						
							2020-04-11 09:57:31 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								053de0b8e3
								
							
								
							
						 | 
						
							
							
								
								checker: check variable mutability
							
							
							
							
							
						 | 
						
							2020-04-11 04:09:41 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								9422cd1009
								
							
								
							
						 | 
						
							
							
								
								parser: handle mut & receivers; fix checker_error_test
							
							
							
							
							
						 | 
						
							2020-04-11 02:24:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								8fbae86bb3
								
							
								
							
						 | 
						
							
							
								
								vfmt: skip skipped modules; add module test
							
							
							
							
							
						 | 
						
							2020-04-10 22:32:52 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b95a47b5a7
								
							
								
							
						 | 
						
							
							
								
								checker: check fn main(); vfmt: fix for{}, module and module comments
							
							
							
							
							
						 | 
						
							2020-04-10 22:27:54 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								fdac3a1f2e
								
							
								
							
						 | 
						
							
							
								
								ftp.v: fix compilation
							
							
							
							
							
						 | 
						
							2020-04-10 23:23:42 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								4f74410125
								
							
								
							
						 | 
						
							
							
								
								test-fixed: always chdir to main v folder before running the tests
							
							
							
							
							
						 | 
						
							2020-04-10 22:40:56 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								217e6f3b8e
								
							
								
							
						 | 
						
							
							
								
								checker/parser: allow for fixed array with sizes defined with a const
							
							
							
							
							
						 | 
						
							2020-04-10 22:01:22 +03:00 | 
						
					
				
					
						
							
							
								 
								lutherwenxu
							
						 | 
						
							
							
							
								
								
							
							
								
							
								514d989a27
								
									
								
							
								
							
						 | 
						
							
							
								
								builder: parse `.c.v` and `.js.v` correctly
							
							
							
							
							
						 | 
						
							2020-04-10 18:25:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								fc4a05741c
								
							
								
							
						 | 
						
							
							
								
								cmd/v: remove debug prints
							
							
							
							
							
						 | 
						
							2020-04-10 18:18:50 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f76931c01e
								
							
								
							
						 | 
						
							
							
								
								cache builtin modules
							
							
							
							
							
						 | 
						
							2020-04-10 18:11:43 +02:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c815f84722
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: fix void assign check
							
							
							
							
							
						 | 
						
							2020-04-10 15:53:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								42b3b19af4
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix checker enum infix error
							
							
							
							
							
						 | 
						
							2020-04-10 15:44:01 +03:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								adb379dd63
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: fix string position
							
							
							
							
							
						 | 
						
							2020-04-10 15:40:52 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								83dfc6b9b9
								
							
								
							
						 | 
						
							
							
								
								checker: add more checks for multivar assignments
							
							
							
							
							
						 | 
						
							2020-04-10 15:38:43 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								3573030b9b
								
							
								
							
						 | 
						
							
							
								
								checker: fix error position for assignment expression
							
							
							
							
							
						 | 
						
							2020-04-10 15:14:05 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								3ea563291c
								
							
								
							
						 | 
						
							
							
								
								big.v: use again @VROOT/ for #flags
							
							
							
							
							
						 | 
						
							2020-04-10 13:09:04 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								60d6543733
								
							
								
							
						 | 
						
							
							
								
								comptime: support @VROOT again
							
							
							
							
							
						 | 
						
							2020-04-10 13:02:00 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								917b9b5124
								
							
								
							
						 | 
						
							
							
								
								test-fixed: do not skip big_test.v and socket_udp_test.v
							
							
							
							
							
						 | 
						
							2020-04-10 12:35:37 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7f87ac996d
								
									
								
							
								
							
						 | 
						
							
							
								
								test: fix vlib/math/big/big_test.v
							
							
							
							
							
						 | 
						
							2020-04-10 12:26:15 +03:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0f11d883fa
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix error messages and add checker tests
							
							
							
							
							
							
							
							* checker: fix error messages
* tests: fix command and ignore defect output 
							
						 | 
						
							2020-04-10 11:59:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								74ac9ef195
								
							
								
							
						 | 
						
							
							
								
								builder: write intermediate .c files in the vtmp folder again
							
							
							
							
							
						 | 
						
							2020-04-10 11:55:04 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								7d564e9791
								
							
								
							
						 | 
						
							
							
								
								cgen: skip inc generation for ForCStmt, when empty in the v source
							
							
							
							
							
						 | 
						
							2020-04-10 10:00:14 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d5fb68e3d6
								
							
								
							
						 | 
						
							
							
								
								vfmt: fix struct init; run on struct_test.v
							
							
							
							
							
						 | 
						
							2020-04-10 00:36:50 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								9b2511133d
								
							
								
							
						 | 
						
							
							
								
								vfmt: lots of fixes; cmd/v: -keepc;
							
							
							
							
							
						 | 
						
							2020-04-10 00:30:43 +02:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								32550c6d69
								
									
								
							
								
							
						 | 
						
							
							
								
								scanner: even better error messages
							
							
							
							
							
						 | 
						
							2020-04-10 00:09:34 +02:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								320fad49c5
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: check enum
							
							
							
							
							
						 | 
						
							2020-04-09 19:23:49 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6ac64c8586
								
							
								
							
						 | 
						
							
							
								
								parser: register #flags
							
							
							
							
							
						 | 
						
							2020-04-09 16:39:53 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2b685fc80a
								
							
								
							
						 | 
						
							
							
								
								table: bring back parse_cflag()
							
							
							
							
							
						 | 
						
							2020-04-09 15:59:22 +02:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c0d86eb651
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: printing pointer should print the address
							
							
							
							
							
						 | 
						
							2020-04-09 15:35:52 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f508955b64
								
							
								
							
						 | 
						
							
							
								
								vfmt: fix mod.Type; run vfmt on ast.v
							
							
							
							
							
						 | 
						
							2020-04-09 15:33:46 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f3c917e0aa
								
							
								
							
						 | 
						
							
							
								
								fmt: fix array receivers; cmd/v: -showcc
							
							
							
							
							
						 | 
						
							2020-04-09 15:05:06 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d7ae9d7279
								
							
								
							
						 | 
						
							
							
								
								cgen: optional fixes; make http compile
							
							
							
							
							
						 | 
						
							2020-04-09 14:03:47 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9e201e1f93
								
									
								
							
								
							
						 | 
						
							
							
								
								tools: don't skip fixed tests
							
							
							
							
							
						 | 
						
							2020-04-09 13:33:19 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								87df587f5a
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: fix script and repl error
							
							
							
							
							
						 | 
						
							2020-04-09 12:46:16 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								384d401af0
								
									
								
							
								
							
						 | 
						
							
							
								
								math: fix `bits_test`
							
							
							
							
							
						 | 
						
							2020-04-09 12:43:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3fbf91a044
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: printing pointers
							
							
							
							
							
						 | 
						
							2020-04-09 12:29:29 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								806f86e4e2
								
							
								
							
						 | 
						
							
							
								
								assert: pretty print function calls too
							
							
							
							
							
						 | 
						
							2020-04-09 13:24:26 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								56c3a8b9a2
								
									
								
							
								
							
						 | 
						
							
							
								
								base64: fix build
							
							
							
							
							
						 | 
						
							2020-04-09 12:17:01 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								89b83400f5
								
									
								
							
								
							
						 | 
						
							
							
								
								math: fix factorial_test.v error
							
							
							
							
							
						 | 
						
							2020-04-09 04:21:11 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								bf20b01586
								
									
								
							
								
							
						 | 
						
							
							
								
								map: fix map_test.v error
							
							
							
							
							
						 | 
						
							2020-04-09 03:57:08 +02:00 | 
						
					
				
					
						
							
							
								 
								krischerven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8f8f8c418e
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: implement equality on arrays
							
							
							
							
							
						 | 
						
							2020-04-09 03:55:37 +02:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								71190c27a9
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: align consts
							
							
							
							
							
						 | 
						
							2020-04-09 01:10:08 +02:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								77d41d03f5
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: inline
							
							
							
							
							
						 | 
						
							2020-04-09 00:35:13 +02:00 |