|  Daniel Däschle | a38fe4fca9 | checker: fix smartcast inside smartcast (#7215) | 2020-12-10 00:59:39 +01:00 | 
				
					
						|  Seven Du | 4a35a75b64 | json: fix raw json string decoding crash when expected key is missing (#7206) | 2020-12-09 20:10:41 +01:00 | 
				
					
						|  Daniel Däschle | 032ea0f4f8 | scanner: fix silent mode string parsing (#7220) | 2020-12-09 20:09:07 +01:00 | 
				
					
						|  Ned Palacios | b952bf2e6b | net.html: polish module, update docs (#7193) | 2020-12-09 20:08:15 +01:00 | 
				
					
						|  yuyi | 5fa1e403ec | scanner: fix interpolation with string args (#7214) | 2020-12-09 19:58:27 +01:00 | 
				
					
						|  Nick Treleaven | cf755d40b7 | checker: allow ++, -- on byteptr, charptr (#7218) | 2020-12-09 19:58:02 +01:00 | 
				
					
						|  Nick Treleaven | 92a8db5b2b | checker: remove duplicated unsafe tests (#7216) | 2020-12-09 19:57:15 +01:00 | 
				
					
						|  Delyan Angelov | 22d6504ff9 | make.bat: improve messages accuracy; use v_win.c instead of v.c | 2020-12-09 20:25:00 +02:00 | 
				
					
						|  Delyan Angelov | aa0ddec638 | cgen: unify _name_table[0]{} generation (fix a bootstrapping problem with v_win.c and msvc) | 2020-12-09 20:18:48 +02:00 | 
				
					
						|  Delyan Angelov | 23f5cecbd0 | ci: run vfmt over vlib/v/gen/cgen.v | 2020-12-09 20:12:47 +02:00 | 
				
					
						|  Delyan Angelov | c7bea03ce3 | ci: fix msvc _name_table [0]{} generation | 2020-12-09 20:08:51 +02:00 | 
				
					
						|  Delyan Angelov | b565df25c3 | make.bat: use just make.bat in the msvc CI job | 2020-12-09 19:53:56 +02:00 | 
				
					
						|  Delyan Angelov | 9451233c34 | cgen: force CI rebuild with newer vc/ | 2020-12-09 19:49:37 +02:00 | 
				
					
						|  Delyan Angelov | 6115db4820 | cgen: fix msvc CI failure on `static struct _name_table[] = {}`, by skipping static for now | 2020-12-09 19:25:36 +02:00 | 
				
					
						|  Delyan Angelov | 80d12f6795 | cgen: add static for the generated _name_table (fixes `./v -cc clang -o v2 -usecache cmd/v` on macos) | 2020-12-09 19:03:48 +02:00 | 
				
					
						|  Delyan Angelov | 8caf3829d7 | checker: fix interface checking of array arguments; closes #2377 | 2020-12-09 18:51:37 +02:00 | 
				
					
						|  Delyan Angelov | 3b94a2b77a | cgen: fix interface _name_table generation; closes issue #73 | 2020-12-09 17:07:11 +02:00 | 
				
					
						|  Lukas Neubert | 0e7192c9b7 | fmt: keep comments in struct init without fields (#7212) | 2020-12-09 16:35:03 +02:00 | 
				
					
						|  Delyan Angelov | ada02d4498 | time: fix failing test_iso8601_parse_utc | 2020-12-09 15:48:21 +02:00 | 
				
					
						|  Delyan Angelov | 338f3afd31 | vfmt: fix `type MyFn = fn (int) int  mut arr := []MyFn{}` | 2020-12-09 15:18:45 +02:00 | 
				
					
						|  Lukas Neubert | 3b6b5b8090 | vfmt: properly parse comments on lines after init fields (#7202) | 2020-12-09 11:11:22 +02:00 | 
				
					
						|  Lukas Neubert | a9c71a89cf | vfmt: improve the documentation for the -c flag (#7196) | 2020-12-09 10:58:37 +02:00 | 
				
					
						|  Marc Redemske | ae062b1146 | Makefile: trim trailing whitespace (#7203) | 2020-12-09 10:56:20 +02:00 | 
				
					
						|  yuyi | 05a217aaf0 | scanner: minor cleanup and optimization in scanner.v (#7204) | 2020-12-09 02:09:46 +01:00 | 
				
					
						|  Alexander Medvednikov | 1abb40dc46 | cgen: use `cur_mode ast.Module` instead of a string | 2020-12-08 19:52:33 +01:00 | 
				
					
						|  penguindark | 2bc1076921 | regex: bug fixes, improved tests | 2020-12-08 19:38:25 +01:00 | 
				
					
						|  Alexander Medvednikov | a1c0bb3585 | os: File.write_string() | 2020-12-08 19:37:33 +01:00 | 
				
					
						|  Takahiro Yaota | 036e762446 | time: make parse_iso8601 support format without microseconds (#7176) | 2020-12-08 17:53:54 +01:00 | 
				
					
						|  Delyan Angelov | d5915bde7c | parser: implement support for -Wimpure-v (#7195) | 2020-12-08 17:52:24 +01:00 | 
				
					
						|  Leah Lundqvist | 90c1c639fe | js: types (#7108) | 2020-12-08 17:49:20 +01:00 | 
				
					
						|  Andréas Livet | a2ec52b8c4 | builtin: rewrite string.split_nth and fix some bugs (#7189) | 2020-12-08 10:51:47 +02:00 | 
				
					
						|  joe-conigliaro | 8931d3d39c | checker: include built-in pointer types when checking fn expects non reference. closes #7133 | 2020-12-08 17:11:15 +11:00 | 
				
					
						|  joe-conigliaro | 44b9ea4a75 | cgen: selector expr / method call on sumtype pointer #7191 | 2020-12-08 16:08:10 +11:00 | 
				
					
						|  joe-conigliaro | 805da2325f | cgen: defer was broken in presence of anon fn. fixed #7171 | 2020-12-08 14:21:19 +11:00 | 
				
					
						|  Delyan Angelov | 3386526610 | builder: improve support for -g in cross compilation to windows | 2020-12-07 23:38:21 +02:00 | 
				
					
						|  Nick Treleaven | 63557d0d02 | checker: disallow op= and infix on a voidptr (#7175) | 2020-12-07 22:43:38 +02:00 | 
				
					
						|  Delyan Angelov | ed9aa873c1 | gg: use gg.system_font_path() as a fallback when a font can not be found | 2020-12-07 21:40:24 +02:00 | 
				
					
						|  Delyan Angelov | 0efdc7bbe8 | gg: print a diagnostic message when a requested font file is not found | 2020-12-07 21:28:41 +02:00 | 
				
					
						|  Delyan Angelov | 1914bc790b | builder: add comment about the goal of cflags.c_options_only_object_files() in cross compilation | 2020-12-07 20:35:04 +02:00 | 
				
					
						|  Delyan Angelov | 4b4733d6b4 | builder: fix cross compilation of examples from linux->windows | 2020-12-07 19:57:12 +02:00 | 
				
					
						|  Nick Treleaven | a100b05647 | checker: improve 'operator not defined on right operand type' error (#7185) | 2020-12-07 18:37:17 +01:00 | 
				
					
						|  spaceface777 | 744a36ed71 | js: restructure namespaces (#7170) | 2020-12-07 18:36:22 +01:00 | 
				
					
						|  Delyan Angelov | d38bca5958 | checker: tweak the import private function message a little | 2020-12-07 19:22:37 +02:00 | 
				
					
						|  joe-conigliaro | 78a6795319 | all: change the way import symbols work & support consts (#7182) | 2020-12-07 19:13:03 +02:00 | 
				
					
						|  Lukas Neubert | f30faf2627 | scanner: allow \e escape used for ANSI colors (#7177) | 2020-12-07 17:21:34 +01:00 | 
				
					
						|  Takahiro Yaota | b5982b638a | time: fix typo in test (#7174) | 2020-12-07 17:21:12 +01:00 | 
				
					
						|  Uwe Krüger | fd689f5fdd | cgen: optimize array op assign (#7178) | 2020-12-07 17:13:19 +01:00 | 
				
					
						|  Delyan Angelov | 91e18b039c | net: fix cross compilation with mingw, Ws2tcpip.h => ws2tcpip.h | 2020-12-07 10:41:42 +02:00 | 
				
					
						|  yuyi | f377710c0b | scanner: minor optimization in `text_scan()` (#7172) | 2020-12-07 06:33:41 +01:00 | 
				
					
						|  joe-conigliaro | 14887304d8 | sokol: allow submodules to be built by themselves (add required imports) | 2020-12-07 16:16:21 +11:00 |