|  Alexander Medvednikov | fdd8c86fdb | parser: make sure methods have names | 2021-02-04 22:15:16 +01:00 | 
				
					
						|  Ekopalypse | 5eef730290 | builder: make msvc build if v path contains spaces (#8552) | 2021-02-04 20:45:59 +01:00 | 
				
					
						|  Delyan Angelov | 48892a52fa | strings: make valgrind reports for strings builders more usefull (#8553) | 2021-02-04 20:45:35 +01:00 | 
				
					
						|  Louis Schmieder | 97c0ef3505 | orm: struct field support (#8517) | 2021-02-04 20:28:33 +01:00 | 
				
					
						|  Ekopalypse | 856246c858 | builder: make repl work if path contains spaces (#8550) | 2021-02-04 18:18:18 +01:00 | 
				
					
						|  Lathanao | a0cbe48977 | vweb: fix @include (#8535) | 2021-02-04 17:07:04 +01:00 | 
				
					
						|  yuyi | abde1cd73d | cgen: fix array/map of alias to string (#8549) | 2021-02-04 17:52:14 +02:00 | 
				
					
						|  Delyan Angelov | 32cc95a340 | test-cleancode: check some of the examples too | 2021-02-04 17:34:59 +02:00 | 
				
					
						|  Delyan Angelov | 3e4e0a35e3 | vvet: fix silent exit when invoked on a single .v file. | 2021-02-04 17:23:58 +02:00 | 
				
					
						|  Delyan Angelov | 1e9ec6a126 | vfmt: exit(1) after vfmt-ing a file with a syntax error | 2021-02-04 16:00:14 +02:00 | 
				
					
						|  Subhomoy Haldar | c6552d7780 | rand.util: add sample_r and sample_nr (#8539) | 2021-02-04 14:56:53 +02:00 | 
				
					
						|  yuyi | a976876211 | v.token: correct some comments, and add some missing comments (#8542) | 2021-02-04 09:18:38 +02:00 | 
				
					
						|  BigBlack | 162c42dbe9 | ast: fix `new_struct := MyStruct{...(*old_struct)}` (#8544) | 2021-02-04 09:14:43 +02:00 | 
				
					
						|  pancake | 27239db427 | builder: show file:line when import fails (#8537) | 2021-02-04 09:09:54 +02:00 | 
				
					
						|  Uwe Krüger | 112c652ace | cgen: auto initialize `chan` that are struct elements (#8541) | 2021-02-04 00:07:20 +01:00 | 
				
					
						|  Uwe Krüger | f013e65670 | checker/cgen: support lock expressions `x := rlock s { s.get() }`  (#8540) | 2021-02-03 23:56:58 +01:00 | 
				
					
						|  Uwe Krüger | cee00a3551 | cgen: create enclosing block on C side for V `lock` blocks (#8538) | 2021-02-03 23:25:01 +01:00 | 
				
					
						|  Uwe Krüger | 2424e2cb02 | cgen: fix for `rlock`/`lock` handling (#8536) | 2021-02-03 17:33:18 +01:00 | 
				
					
						|  Nick Treleaven | de37b52d4b | checker: check goto label exists (#8523) | 2021-02-03 15:20:10 +01:00 | 
				
					
						|  Nick Treleaven | 82482167ce | vlib: replace all `goto` statements with labelled break (#8531) | 2021-02-03 15:19:42 +01:00 | 
				
					
						|  Swastik Baranwal | 7ec116d588 | all: only allow defining `==` and `<`  and auto generate `!=`, `>`, `>=` and `<=` (#8520) | 2021-02-03 15:18:38 +01:00 | 
				
					
						|  Uwe Krüger | 9dcf673216 | all: make `lock` and `rlock` dead lock free :-) (#8534) | 2021-02-03 15:16:52 +01:00 | 
				
					
						|  Delyan Angelov | f4b757e47d | examples: add examples/vweb/server_sent_events; implement vweb.sse | 2021-02-03 16:03:06 +02:00 | 
				
					
						|  Ruofan XU | a73c20916d | checker: refactor and clean up c.check_basic() (#8508) | 2021-02-03 11:57:06 +02:00 | 
				
					
						|  zakuro | 4b99d6af95 | cgen: fix bug with duplicate defer generation (#8503) | 2021-02-03 11:40:21 +02:00 | 
				
					
						|  yuyi | b40252bd97 | checker: merge array_filter_fn_err tests (#8506) | 2021-02-03 11:27:11 +02:00 | 
				
					
						|  yuyi | 9bcb57eb1f | checker: merge array_map_fn_err tests (#8507) | 2021-02-03 11:26:26 +02:00 | 
				
					
						|  Lukas Neubert | ea06966fd4 | fmt: hide ´[]Type{} instead of []Type´ and ´(f mut Foo)´ warnings (#8528) | 2021-02-03 11:25:08 +02:00 | 
				
					
						|  Aldrin Mathew | 49a6f9fb39 | README.md: change the V logo url to point to the official V logo repository (#8530) | 2021-02-03 11:24:35 +02:00 | 
				
					
						|  zakuro | e30e794884 | checker: add check for using a private const in another module (#8501) | 2021-02-03 10:17:13 +02:00 | 
				
					
						|  Lukas Neubert | 3ef4885094 | vfmt: enable colored warnings/errors (#8527) | 2021-02-03 10:03:41 +02:00 | 
				
					
						|  Uwe Krüger | df0520b43a | checker,cgen: make `shared` behave like `mut` inside `lock` - and like non-mut inside `rlock` (#8526) | 2021-02-03 01:20:19 +02:00 | 
				
					
						|  yuyi | 91af2418de | ftp: minor optimization in dir() (#8518) | 2021-02-02 18:51:55 +01:00 | 
				
					
						|  Nick Treleaven | 9f662002da | doc: improve docs for goto, sizeof, __offsetof (#8522) | 2021-02-02 18:51:40 +01:00 | 
				
					
						|  yuyi | 7875164d91 | cgen: add gen_alias_equlity_fn (#8514) | 2021-02-02 18:37:57 +01:00 | 
				
					
						|  Larpon | c818ad97eb | examples: tetris: better mobile device support (#8519) | 2021-02-02 18:37:43 +01:00 | 
				
					
						|  Delyan Angelov | 02bef1ae2b | vdoc: fix segfault on `v doc -m -f html vlib` | 2021-02-02 17:38:32 +02:00 | 
				
					
						|  joe-conigliaro | ffedbe4b81 | cgen: move cgen from v.gen to v.gen.c (#8515) | 2021-02-02 15:41:51 +01:00 | 
				
					
						|  Daniel Däschle | d477e525bb | checker/gen: fix generic struct init (#8322) | 2021-02-03 00:42:00 +11:00 | 
				
					
						|  Lukas Neubert | 58b37519e0 | scanner: fix warning for \" after string interpolation (#8510) | 2021-02-02 14:14:06 +02:00 | 
				
					
						|  Uwe Krüger | 1de299ad22 | cgen: allow `shared` initialization from return values of functions (#8512) | 2021-02-02 14:13:13 +02:00 | 
				
					
						|  Larpon | 975206f38e | examples: support better placment and scaling on nonsquare viewports in cube.v (#8513) | 2021-02-02 14:09:40 +02:00 | 
				
					
						|  Delyan Angelov | 17062dc5c8 | v.pref: support `-obf` in addition to `-obfuscate`, as described in `v help build` | 2021-02-02 12:24:34 +02:00 | 
				
					
						|  Lukas Neubert | 5aaeac79fa | ci: fix compilation (#8511) | 2021-02-02 12:06:54 +02:00 | 
				
					
						|  Delyan Angelov | d57a9c419d | examples: add net_udp_server_and_client.v | 2021-02-02 10:36:56 +02:00 | 
				
					
						|  Alexander Medvednikov | 2c4674eb42 | cgen: obfuscate functions | 2021-02-02 09:14:41 +01:00 | 
				
					
						|  yuyi | 5ec6f7a781 | ftp: fix error in dir() (#8504) | 2021-02-02 08:22:52 +01:00 | 
				
					
						|  yuyi | 9a2820fa7b | checker: fix pass fixed array of function as argument (#8502) | 2021-02-02 03:58:54 +01:00 | 
				
					
						|  Ruofan XU | a0a33f7ff1 | checker: fix map of function as argument and direct call of function in map (#8494) | 2021-02-02 03:58:32 +01:00 | 
				
					
						|  Louis Schmieder | 969f19daf4 | orm: fix null strings (#8497) | 2021-02-01 21:44:09 +01:00 |