|  Nick Treleaven | c9997fb919 | doc: split out `perform` from interface example (#6805) | 2020-11-12 20:10:09 +01:00 | 
				
					
						|  Nick Treleaven | 21af7004ff | doc: fix embedding example (#6804) | 2020-11-12 13:50:37 +01:00 | 
				
					
						|  Daniel Däschle | 9c569246ef | cgen: fix typeof union sum type (#6794) | 2020-11-12 12:27:54 +01:00 | 
				
					
						|  spaceface777 | 24f743ee12 | term: add `term.ui` module (part 2) (#6798) | 2020-11-12 12:12:51 +01:00 | 
				
					
						|  Alexander Medvednikov | 4ddfff287c | readme: add an overview of the architecture | 2020-11-12 09:32:46 +01:00 | 
				
					
						|  Alexander Medvednikov | ee86d0e483 | readme: contributing => contributing & compiler design | 2020-11-12 09:28:19 +01:00 | 
				
					
						|  Luke Edwards | a525397022 | checker: improve wording on error messages (#6799) | 2020-11-11 23:11:27 +02:00 | 
				
					
						|  Delyan Angelov | f42a44abec | vfmt: fix `match x { 10 /* ... */ {} }` and `a := [1/* x */, /* y */2, 3]` | 2020-11-11 22:59:43 +02:00 | 
				
					
						|  Delyan Angelov | e6cc967ac8 | vfmt: small cleanup | 2020-11-11 21:43:47 +02:00 | 
				
					
						|  Delyan Angelov | 8197463b08 | vfmt: fix `x := Repo<User,Permission>{}` | 2020-11-11 21:41:04 +02:00 | 
				
					
						|  Daniel Däschle | 43ce098043 | cgen: fix default value init for union sum types (#6795) | 2020-11-11 19:56:13 +02:00 | 
				
					
						|  Delyan Angelov | a4acb70c64 | vfmt: remove rc4.v from known_failing_exceptions | 2020-11-11 18:19:03 +02:00 | 
				
					
						|  Delyan Angelov | 2759b80514 | vfmt: remove aes.v and block_generic.v from known_failing_exceptions in `v test-fmt` | 2020-11-11 18:16:45 +02:00 | 
				
					
						|  Delyan Angelov | dd1717af34 | checker: add a missing return regression test for if branches too | 2020-11-11 18:06:13 +02:00 | 
				
					
						|  Delyan Angelov | ebfd259333 | vfmt: support `struct Repo <T, U> { }` | 2020-11-11 17:50:03 +02:00 | 
				
					
						|  Delyan Angelov | 7d472d887e | scanner: vfmt scanner.v | 2020-11-11 17:25:58 +02:00 | 
				
					
						|  Delyan Angelov | 8c241cb745 | checker: check that fns with return values, and matches, do return | 2020-11-11 17:23:57 +02:00 | 
				
					
						|  Daniel Däschle | 6271798ce3 | cgen: union sum types implementation (#6745) | 2020-11-11 09:18:15 +01:00 | 
				
					
						|  spaceface777 | bb91dc90a5 | checker: fix `&` on pointers (#6787) | 2020-11-10 13:12:21 +02:00 | 
				
					
						|  Nick Treleaven | baf2ff1a91 | checker: unify invalid argument errors, use argument position (#6785) | 2020-11-10 10:40:50 +01:00 | 
				
					
						|  Alexander Medvednikov | 2254f41722 | autofree: free all vars in parent scopes recursively | 2020-11-09 15:56:28 +01:00 | 
				
					
						|  Nick Treleaven | c76e486765 | parser: implement `T.name` for generic types (#6783) | 2020-11-09 14:35:26 +01:00 | 
				
					
						|  Alexander Medvednikov | 1c257abc23 | autofree: simplify: merge tmp arg logic with scope vars | 2020-11-09 14:24:46 +01:00 | 
				
					
						|  Alexander Medvednikov | 507d724ee6 | autofree: free before return tests | 2020-11-09 11:54:45 +01:00 | 
				
					
						|  KJ Lawrence | 7108f89b69 | pg: fix exec & exec_param_many (#6782) | 2020-11-09 08:22:16 +01:00 | 
				
					
						|  div72 | b0053d8910 | x.json2: change default number type to i64 (#6773) | 2020-11-09 07:37:53 +01:00 | 
				
					
						|  Carlos Esquerdo Bernat | ba366b126f | ws: handle close on client quit (#6776) | 2020-11-08 20:36:42 +02:00 | 
				
					
						|  spaceface777 | 3c83551dfe | parser: fix treating JS fn calls  as type casts (#6779) | 2020-11-08 20:33:55 +02:00 | 
				
					
						|  Tomas Hellström | 68cfbd6d66 | websocket: fix autobahn test to always use latest v(#6780) | 2020-11-08 17:46:06 +01:00 | 
				
					
						|  pancake | af5836202c | js: fix wrong filename and invalid backend selected when using -o .js (#6777) | 2020-11-08 17:45:32 +01:00 | 
				
					
						|  pancake | 2994e7150f | vweb: check function and route parameter count (#6761) | 2020-11-08 09:14:24 +01:00 | 
				
					
						|  Delyan Angelov | 6da8454b3b | builder: a small -usecache fix, when v is run in subfolders | 2020-11-08 09:18:05 +02:00 | 
				
					
						|  Delyan Angelov | 4b35495fbe | all: support VMODULES environment variable (defaulting to ~/.vmodules) | 2020-11-08 08:07:17 +02:00 | 
				
					
						|  Delyan Angelov | 0ba5544446 | checker: add a check for `ptr = Abc{}` | 2020-11-07 21:19:46 +02:00 | 
				
					
						|  Nick Treleaven | 931882d720 | checker: support ?T, &T generic return types (#6772) | 2020-11-07 18:27:10 +02:00 | 
				
					
						|  Tomas Hellström | b47c23b73e | x.websocket: fix the uri port parsing problem. Make failures more informative (#6775) | 2020-11-07 18:14:33 +02:00 | 
				
					
						|  Delyan Angelov | 56817ea137 | v search: add an import suggestion for an already existing module in vlib | 2020-11-07 18:03:09 +02:00 | 
				
					
						|  Swastik Baranwal | 6354fa031c | checker: add more checks for index_expr (#6737) | 2020-11-07 14:55:05 +01:00 | 
				
					
						|  Nick Treleaven | 125650c986 | cgen: fix using brackets for match expression (#6768) | 2020-11-07 14:47:27 +01:00 | 
				
					
						|  Alexander Medvednikov | 0d8114e14d | ci: build gitly with -autofree | 2020-11-07 04:07:43 +01:00 | 
				
					
						|  Alexander Medvednikov | 0e8c7ca2e3 | autofree: fix string reassignment | 2020-11-07 04:00:45 +01:00 | 
				
					
						|  Nick Treleaven | 62cae1ba00 | parser: parse func<T>() when T is a map or array type (#6765) | 2020-11-07 02:55:28 +01:00 | 
				
					
						|  spaceface777 | 1d706674f2 | cgen: don't generate a default expr if a function ends with `return` (#6766) | 2020-11-06 18:46:41 +02:00 | 
				
					
						|  Ned Palacios | 6d8a7ced24 | cgen: fix setting nested map elements fields (#6744) | 2020-11-06 16:32:44 +02:00 | 
				
					
						|  Delyan Angelov | e6828560d1 | ci: turn off failing websocket_autobahn job for now | 2020-11-06 16:28:46 +02:00 | 
				
					
						|  spaceface777 | a9e9554b11 | all: fix most C warnings (#6758) | 2020-11-06 16:26:59 +02:00 | 
				
					
						|  Delyan Angelov | 98e8894d90 | x.websocket: more informative errors | 2020-11-06 16:10:22 +02:00 | 
				
					
						|  Lukas Neubert | 2258ab17a4 | bin2v: make output compliant to fmt -verify (#6763) | 2020-11-06 15:36:14 +02:00 | 
				
					
						|  Alexander Medvednikov | 3e5871ffb3 | autofree: disable optional_return test for now | 2020-11-06 10:30:27 +01:00 | 
				
					
						|  Alexander Medvednikov | 212e6fe52c | autofree: do not run in `builtin` | 2020-11-06 10:13:05 +01:00 |