|  Delyan Angelov | d30f94507c | checker: enable -skip-unused for more examples | 2021-02-05 11:55:40 +02:00 | 
				
					
						|  Delyan Angelov | 8f160ee3ed | ci: run vfmt over vlib/v/gen/c/fn.v | 2021-02-05 11:18:29 +02:00 | 
				
					
						|  Delyan Angelov | 40fff7b56a | v.pref: support `v -skip-unused run examples/hello_world.v` | 2021-02-05 11:12:28 +02:00 | 
				
					
						|  Delyan Angelov | 80697ec7f3 | table: .is_used => .usages (a counter, instead of a boolean flag) | 2021-02-05 10:03:17 +02:00 | 
				
					
						|  Delyan Angelov | 231182c3ff | docs: vfmt the function example too (fix ci) | 2021-02-05 09:30:18 +02:00 | 
				
					
						|  Delyan Angelov | e5c9fcb7e9 | ci: fix building vdoc, vls, etc | 2021-02-05 09:27:14 +02:00 | 
				
					
						|  Delyan Angelov | 395fcc1476 | thirdparty: remove unused `glad` folder (leftover from glfw) | 2021-02-05 09:19:30 +02:00 | 
				
					
						|  Alexander Medvednikov | 5a183d23a9 | cgen: disable the new [if xxx] logic for now | 2021-02-05 08:16:16 +01:00 | 
				
					
						|  Alexander Medvednikov | 1084b43ffb | all: ast walker for marking unused fns | 2021-02-05 08:05:35 +01:00 | 
				
					
						|  Delyan Angelov | 119dfc0bb0 | all: support map[f32]string and map[f64]string (float map keys) too (#8556) | 2021-02-04 23:59:49 +01:00 | 
				
					
						|  Alexander Medvednikov | 97e36cd97a | parser: fix method name test | 2021-02-04 22:25:58 +01:00 | 
				
					
						|  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 |