Lukas Neubert
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9ab1d17cbc
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: keep __global in struct declarations (#8584)
							
							
							
							
							
						 | 
						
							2021-02-05 16:46:43 +01:00 | 
						
					
				
					
						
							
							
								 
								Lukas Neubert
							
						 | 
						
							
							
							
								
								
							
							
								
							
								76ea3e7b41
								
									
								
							
								
							
						 | 
						
							
							
								
								tools/check-md: allow directories as args and deprecate -all flag (#8582)
							
							
							
							
							
						 | 
						
							2021-02-05 16:46:20 +01:00 | 
						
					
				
					
						
							
							
								 
								Ruofan XU
							
						 | 
						
							
							
							
								
								
							
							
								
							
								12e8e31bb2
								
									
								
							
								
							
						 | 
						
							
							
								
								doc: document `!in` (#8546)
							
							
							
							
							
						 | 
						
							2021-02-05 16:45:20 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								81789ee106
								
									
								
							
								
							
						 | 
						
							
							
								
								tests: add vlib/v/tests/skip_unused/
							
							
							
							
							
						 | 
						
							2021-02-05 17:27:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								867d96a077
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: use @METHOD for util.timing_start in Checker.mark_used/1
							
							
							
							
							
						 | 
						
							2021-02-05 16:41:55 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								16dffc7c1d
								
									
								
							
								
							
						 | 
						
							
							
								
								compiler: move timing_start/timing_measure to util.timing_start/util.timing_measure
							
							
							
							
							
						 | 
						
							2021-02-05 16:34:56 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								25a3873019
								
									
								
							
								
							
						 | 
						
							
							
								
								parser,checker: support @METHOD, replaced by 'ReceiverType.MethodName'
							
							
							
							
							
						 | 
						
							2021-02-05 16:32:43 +02:00 | 
						
					
				
					
						
							
							
								 
								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 |