|  yuyi | de272654f1 | repl: fix import xxx with no fn main error | 2020-05-01 18:12:18 +02:00 | 
				
					
						|  eyelash | 4d04e88679 | errors: show line numbers in default color and add a space | 2020-05-01 14:46:12 +02:00 | 
				
					
						|  eyelash | 6b08cbcb7a | compiler: print warnings in magenta | 2020-05-01 13:44:15 +03:00 | 
				
					
						|  Alexander Medvednikov | 0106eb1cf6 | cgen: fix thread wrapper | 2020-05-01 12:32:10 +02:00 | 
				
					
						|  Alexander Medvednikov | 0b8a0d1640 | checker: fix _ check | 2020-05-01 12:22:39 +02:00 | 
				
					
						|  joe-conigliaro | fb1c60c53d | checker: add back check struct field fn args | 2020-05-01 20:12:21 +10:00 | 
				
					
						|  Alexander Medvednikov | c1ee14cc3e | json: decode() part 1 | 2020-05-01 12:02:31 +02:00 | 
				
					
						|  joe-conigliaro | a0e662bef9 | checker: remove debug println from selector_expr | 2020-05-01 19:54:47 +10:00 | 
				
					
						|  joe-conigliaro | 03904085c4 | checker: check fn field exprs | 2020-05-01 19:50:32 +10:00 | 
				
					
						|  Delyan Angelov | 35f56bc4f0 | vfmt: fix eating ? in `$if x ? {}`, missing newline in `__global ...` | 2020-05-01 12:29:23 +03:00 | 
				
					
						|  Delyan Angelov | 59525c8c93 | tests: fix missing ? after v fmt run | 2020-05-01 12:01:30 +03:00 | 
				
					
						|  Delyan Angelov | 84785bbb59 | tests: fix msvc transient failures when sleep_ms takes longer | 2020-05-01 11:58:56 +03:00 | 
				
					
						|  Alexander Medvednikov | 51da324465 | tests: fix eventbus_test.v | 2020-05-01 10:57:19 +02:00 | 
				
					
						|  Delyan Angelov | 3608c81cb9 | time: add stopwatch_test.v | 2020-05-01 10:21:15 +03:00 | 
				
					
						|  Tanel Liiv | 182e7071bf | array: map() function | 2020-05-01 00:29:54 +02:00 | 
				
					
						|  Alexander Medvednikov | b0c710c985 | checker: allow `fn == 0` comparison for now | 2020-04-30 18:51:33 +02:00 | 
				
					
						|  Delyan Angelov | a6dfc6d46b | compiler: support ctags with -print_v_files and .ctags.d/v.ctags | 2020-04-30 19:45:50 +03:00 | 
				
					
						|  Alexander Medvednikov | 250dea7bd1 | cgen: another imported interface fix | 2020-04-30 18:23:17 +02:00 | 
				
					
						|  Alexander Medvednikov | f1903f3c1f | parser: fix imported interfaces | 2020-04-30 18:06:14 +02:00 | 
				
					
						|  Alexander Medvednikov | 9971c58ca3 | all: remove `var` key | 2020-04-30 16:55:33 +02:00 | 
				
					
						|  Alexander Medvednikov | 20013e4b4b | table: interfaces: unique gen_types | 2020-04-30 16:48:46 +02:00 | 
				
					
						|  Tim Basel | 473617f061 | cli: add option with default | 2020-04-30 12:18:46 +02:00 | 
				
					
						|  yuyi | 5481c0fc84 | parser: uniform handling of enum field format | 2020-04-30 12:18:16 +02:00 | 
				
					
						|  yuyi | 81ed6ad2a1 | checker: check duplicate consts | 2020-04-30 12:17:31 +02:00 | 
				
					
						|  yuyi | 4d415e56d6 | checker: check enum field name duplicate | 2020-04-30 09:34:18 +02:00 | 
				
					
						|  Enzo Baldisserri | 50491670af | fmt: fix formatting backtick char literal | 2020-04-30 09:33:43 +02:00 | 
				
					
						|  yuyi | c4f672454f | checker: check import duplicates | 2020-04-30 09:33:12 +02:00 | 
				
					
						|  Henrixounez | f6d74c8a37 | checker: error on ternary if type mismatch | 2020-04-30 09:32:29 +02:00 | 
				
					
						|  Alexey | 54d1a29267 | dl: improve module | 2020-04-29 21:01:19 +02:00 | 
				
					
						|  Delyan Angelov | e5ae4b6454 | parser: fix match exprs over C.VALUES (needed for C.GLFW_KEY_UP) | 2020-04-29 20:35:57 +03:00 | 
				
					
						|  yuyi | b2a076e8b8 | csv: fix last-field-empty error | 2020-04-29 16:50:02 +02:00 | 
				
					
						|  Tim Basel | 3e4cd12fd0 | .gitignore: ignore all binary files by default | 2020-04-29 16:49:13 +02:00 | 
				
					
						|  Alexander Medvednikov | 03cee3fee0 | builder: fix run & is_test check | 2020-04-29 16:44:50 +02:00 | 
				
					
						|  Alexander Medvednikov | be0e848ae8 | builder: do not allow `v run _test.v` | 2020-04-29 14:52:32 +02:00 | 
				
					
						|  yuyi | 1fabb7d5a6 | checker: fix string.str() error | 2020-04-29 13:51:42 +02:00 | 
				
					
						|  Enzo Baldisserri | 390d88f933 | parser: fail for section redefinition in struct | 2020-04-29 13:32:39 +02:00 | 
				
					
						|  joe-conigliaro | 98cd013908 | cgen: fix interface struct sorting | 2020-04-29 21:08:39 +10:00 | 
				
					
						|  Alexander Medvednikov | 51d0ce0222 | tests: more interface tests; checker: handle zero selectorexpr type error | 2020-04-29 12:46:09 +02:00 | 
				
					
						|  Henrixounez | c500044bae | checker: unreachable code warning | 2020-04-29 12:31:18 +02:00 | 
				
					
						|  Alexander Medvednikov | 2fc05b814c | all: interface arrays | 2020-04-29 12:21:15 +02:00 | 
				
					
						|  Delyan Angelov | 3d8853af2b | builder: move warning/error printing into print_warnings_and_errors | 2020-04-29 13:04:09 +03:00 | 
				
					
						|  Delyan Angelov | 1e910c6afe | tests: add reference_field_must_be_initialized.vv | 2020-04-29 12:56:12 +03:00 | 
				
					
						|  Delyan Angelov | bf8ed1815c | builder: print collected checker warnings too | 2020-04-29 12:38:43 +03:00 | 
				
					
						|  penguindark | ad46e1b832 | strconv: v_printf documentation * v_printf documentation
* syntax fix | 2020-04-29 12:25:38 +03:00 | 
				
					
						|  Delyan Angelov | 0e765e34be | vfmt: extract v.util.find_working_diff_command, color_compare_files | 2020-04-29 11:51:45 +03:00 | 
				
					
						|  Delyan Angelov | dd3434598c | checker_test: remove generated .v files, when a test is OK | 2020-04-29 11:48:51 +03:00 | 
				
					
						|  yuyi | 117649f40d | checker: check devision by zero (int and float) | 2020-04-29 10:07:27 +02:00 | 
				
					
						|  yuyi | 2b48ce21df | checker: make sure `main` has no args and doesn't return | 2020-04-29 09:19:46 +02:00 | 
				
					
						|  yuyi | a9e33e712a | checker: check struct field name duplicate | 2020-04-29 09:11:36 +02:00 | 
				
					
						|  Henrixounez | 0dc7a57e1f | scanner: prevent panic with string starting on first character | 2020-04-28 18:57:16 +02:00 |