Dialga
							
						 | 
						
							
							
							
								
								
							
							
								
							
								00433ba460
								
									
								
							
								
							
						 | 
						
							
							
								
								net.urllib: avoid a double free in set_path() when compiled with -autofree (#11427)
							
							
							
							
							
						 | 
						
							2021-09-07 21:11:03 +03:00 | 
						
					
				
					
						
							
							
								 
								Enzo
							
						 | 
						
							
							
							
								
								
							
							
								
							
								79c2bca401
								
									
								
							
								
							
						 | 
						
							
							
								
								v.scanner: fix error messages with unexpected token `?` (#11428)
							
							
							
							
							
						 | 
						
							2021-09-07 20:46:56 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								bee5e7de03
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.c: fix generics array delete (#11429)
							
							
							
							
							
						 | 
						
							2021-09-07 20:40:21 +03:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ddc62ab0d3
								
									
								
							
								
							
						 | 
						
							
							
								
								native: native prints (#11426)
							
							
							
							
							
						 | 
						
							2021-09-07 15:44:15 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0b6d585b07
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.c: allow overriding of the == operator on C.Struct type aliases
							
							
							
							
							
						 | 
						
							2021-09-07 12:02:01 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								aec016bb14
								
									
								
							
								
							
						 | 
						
							
							
								
								v.builder: change exit code of `v -check file.v` to 0, when file.v is clean from any errors.
							
							
							
							
							
						 | 
						
							2021-09-07 07:29:45 +03:00 | 
						
					
				
					
						
							
							
								 
								Ned Palacios
							
						 | 
						
							
							
							
								
								
							
							
								
							
								aedb6b8e84
								
									
								
							
								
							
						 | 
						
							
							
								
								v.builder: implement a `-check` mode, that runs only the parser + the checker, without codegen (#11414)
							
							
							
							
							
						 | 
						
							2021-09-07 07:17:53 +03:00 | 
						
					
				
					
						
							
							
								 
								Xavier Noria
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2533f06e1b
								
									
								
							
								
							
						 | 
						
							
							
								
								regex: define the predicate matches_string (#11422)
							
							
							
							
							
						 | 
						
							2021-09-07 07:01:23 +03:00 | 
						
					
				
					
						
							
							
								 
								Dialga
							
						 | 
						
							
							
							
								
								
							
							
								
							
								905c292a81
								
									
								
							
								
							
						 | 
						
							
							
								
								tmpl: enforce stricter line checking for html interpolation (#11413)
							
							
							
							
							
						 | 
						
							2021-09-07 02:21:23 +03:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								bd10a63839
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: string interpolation: binary format support (#11421)
							
							
							
							
							
						 | 
						
							2021-09-07 00:12:54 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								f5a22f15d9
								
							
								
							
						 | 
						
							
							
								
								time: fix `./v -o vcross -os cross cmd/v` on macos
							
							
							
							
							
						 | 
						
							2021-09-06 19:50:16 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c6ff687e8a
								
									
								
							
								
							
						 | 
						
							
							
								
								term: do not put the unused c_line field in C.termios in declarations_linux.c.v (breaks BSD build)
							
							
							
							
							
						 | 
						
							2021-09-06 19:15:47 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								166dd61e90
								
									
								
							
								
							
						 | 
						
							
							
								
								Revert "Revert "term: obtain the cursor position via termios.h (#11372)""
							
							
							
							
							
							
							
							This reverts commit 0376cbf6bd. 
							
						 | 
						
							2021-09-06 19:04:14 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								0376cbf6bd
								
							
								
							
						 | 
						
							
							
								
								Revert "term: obtain the cursor position via termios.h (#11372)"
							
							
							
							
							
							
							
							This reverts commit af28d09630. 
							
						 | 
						
							2021-09-06 18:21:55 +03:00 | 
						
					
				
					
						
							
							
								 
								AAAA
							
						 | 
						
							
							
							
								
								
							
							
								
							
								af28d09630
								
									
								
							
								
							
						 | 
						
							
							
								
								term: obtain the cursor position via termios.h (#11372)
							
							
							
							
							
						 | 
						
							2021-09-06 17:24:39 +03:00 | 
						
					
				
					
						
							
							
								 
								Lathanao
							
						 | 
						
							
							
							
								
								
							
							
								
							
								78c26e69cf
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: fix the string.index_any method (#11310)
							
							
							
							
							
						 | 
						
							2021-09-06 15:06:37 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6084c0fc54
								
									
								
							
								
							
						 | 
						
							
							
								
								checker, cgen: fix complex generic sumtype (fix #11392) (#11400)
							
							
							
							
							
						 | 
						
							2021-09-06 03:15:53 +03:00 | 
						
					
				
					
						
							
							
								 
								Dialga
							
						 | 
						
							
							
							
								
								
							
							
								
							
								87f38bf6e7
								
									
								
							
								
							
						 | 
						
							
							
								
								tmpl: don't trim whitespace and escape \  (#11393)
							
							
							
							
							
						 | 
						
							2021-09-06 03:12:53 +03:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								438bdd1b0b
								
									
								
							
								
							
						 | 
						
							
							
								
								regex: fix #11404 (#11406)
							
							
							
							
							
						 | 
						
							2021-09-06 03:11:38 +03:00 | 
						
					
				
					
						
							
							
								 
								Wertzui123
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e5c4c408b5
								
									
								
							
								
							
						 | 
						
							
							
								
								readline: fix typo (#11405)
							
							
							
							
							
						 | 
						
							2021-09-06 03:11:25 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								71f1be5388
								
							
								
							
						 | 
						
							
							
								
								checker: fix a typo
							
							
							
							
							
						 | 
						
							2021-09-05 18:46:14 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3fd2dd45a4
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: do now allow type name shadowing (#11401)
							
							
							
							
							
						 | 
						
							2021-09-05 18:34:21 +03:00 | 
						
					
				
					
						
							
							
								 
								zakuro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								aefe267970
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: fix removal of selective imported generic type (#11395)
							
							
							
							
							
						 | 
						
							2021-09-05 17:59:35 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6b55b6d417
								
									
								
							
								
							
						 | 
						
							
							
								
								ci: add more details for diagnosing the sporadically failing init_global_test.v
							
							
							
							
							
						 | 
						
							2021-09-05 16:19:00 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								48e65a7bb2
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: check type in match range (fix #11337) (#11389)
							
							
							
							
							
						 | 
						
							2021-09-05 04:50:43 +03:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								724942c4e6
								
									
								
							
								
							
						 | 
						
							
							
								
								regex: bug fixes (#11394)
							
							
							
							
							
						 | 
						
							2021-09-05 04:48:59 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								87934ecf39
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix variable name are 'array' or 'string' (fix #10991 #11343) (#11378)
							
							
							
							
							
						 | 
						
							2021-09-04 19:51:45 +03:00 | 
						
					
				
					
						
							
							
								 
								AAAA
							
						 | 
						
							
							
							
								
								
							
							
								
							
								289e77d51b
								
									
								
							
								
							
						 | 
						
							
							
								
								term: group related functions (#11371)
							
							
							
							
							
						 | 
						
							2021-09-04 19:49:47 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								5181031480
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: check array.sort_with_compare() arg mismatch (#11385)
							
							
							
							
							
						 | 
						
							2021-09-04 15:02:05 +03:00 | 
						
					
				
					
						
							
							
								 
								Dialga
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9b983bdd95
								
									
								
							
								
							
						 | 
						
							
							
								
								net.urllib: fix double free in escape() (#11390)
							
							
							
							
							
						 | 
						
							2021-09-04 14:57:09 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								923ef733c0
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: disallow array sort with fancy args for now (#11388)
							
							
							
							
							
						 | 
						
							2021-09-04 14:34:29 +03:00 | 
						
					
				
					
						
							
							
								 
								zakuro
							
						 | 
						
							
							
							
							
								
							
								19a43db2de
								
							
								
							
						 | 
						
							
							
								
								fmt: fix removal of comment before embed in struct (#11384)
							
							
							
							
							
						 | 
						
							2021-09-04 11:02:04 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								91f7be98d0
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin.js.v: run vfmt
							
							
							
							
							
						 | 
						
							2021-09-03 14:13:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								96ef553f59
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: check sumtype common fields for mutability when assigning too
							
							
							
							
							
						 | 
						
							2021-09-03 13:33:25 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a4df418a68
								
									
								
							
								
							
						 | 
						
							
							
								
								js: support `[export: 'AnotherName']` for FnDecl codegen (#11377)
							
							
							
							
							
						 | 
						
							2021-09-03 13:00:24 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								67ab5b858b
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix checking fn prototype mismatch (#11369)
							
							
							
							
							
						 | 
						
							2021-09-03 12:26:46 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								939a6417ce
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix reserved keywords as struct field (#11370)
							
							
							
							
							
						 | 
						
							2021-09-03 12:18:45 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								08c517c966
								
									
								
							
								
							
						 | 
						
							
							
								
								strconv,v.gen.js: proper optionals returns, strconv compiles to the JS backend (#11364)
							
							
							
							
							
						 | 
						
							2021-09-03 12:16:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								bd33eaa3b8
								
									
								
							
								
							
						 | 
						
							
							
								
								os: add function to expand "~" to home directory (#11362)
							
							
							
							
							
						 | 
						
							2021-09-01 16:32:28 +03:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								63ff5690ff
								
									
								
							
								
							
						 | 
						
							
							
								
								sokol.sapp,gg: add support for drag & drop events (#11359)
							
							
							
							
							
						 | 
						
							2021-09-01 09:21:27 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								56993b9e2d
								
									
								
							
								
							
						 | 
						
							
							
								
								net.http: support passing client certificates in http.fetch (#11356)
							
							
							
							
							
						 | 
						
							2021-09-01 01:43:35 +03:00 | 
						
					
				
					
						
							
							
								 
								Enzo
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d1974f500f
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: cleanup `Gen.cc_type` (#11357)
							
							
							
							
							
						 | 
						
							2021-08-31 23:55:37 +03:00 | 
						
					
				
					
						
							
							
								 
								Adam Oates
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1b262c4f1d
								
									
								
							
								
							
						 | 
						
							
							
								
								vweb: show correct page on http error 404 (#11355)
							
							
							
							
							
						 | 
						
							2021-08-31 21:36:26 +03:00 | 
						
					
				
					
						
							
							
								 
								Subhomoy Haldar
							
						 | 
						
							
							
							
								
								
							
							
								
							
								dadfda9400
								
									
								
							
								
							
						 | 
						
							
							
								
								math.big: implement big.integer in V (#11352)
							
							
							
							
							
						 | 
						
							2021-08-31 19:21:00 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f8aaf4bf67
								
									
								
							
								
							
						 | 
						
							
							
								
								js: fix strings module (#11353)
							
							
							
							
							
						 | 
						
							2021-08-31 17:10:19 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a208138283
								
									
								
							
								
							
						 | 
						
							
							
								
								v.markused: support a const used as default value in struct init
							
							
							
							
							
						 | 
						
							2021-08-31 15:55:32 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								f68bdb7805
								
							
								
							
						 | 
						
							
							
								
								v.markused.walker: support `for x in struct{}` iterators
							
							
							
							
							
						 | 
						
							2021-08-31 15:15:05 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								37b4553f52
								
									
								
							
								
							
						 | 
						
							
							
								
								v.parser: fix running `math` programs, from V installed in folders containing `.v`
							
							
							
							
							
						 | 
						
							2021-08-31 09:16:12 +03:00 | 
						
					
				
					
						
							
							
								 
								zakuro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ebed01c946
								
									
								
							
								
							
						 | 
						
							
							
								
								v.tests: add a test_ fn, that returns an optional (#11340)
							
							
							
							
							
						 | 
						
							2021-08-31 08:50:26 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b72a2de931
								
							
								
							
						 | 
						
							
							
								
								0.2.4
							
							
							
							
							
						 | 
						
							2021-08-30 22:25:14 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a9b705bfd8
								
									
								
							
								
							
						 | 
						
							
							
								
								js: fix printing, make builtins for result and option types behave correctly (#11336)
							
							
							
							
							
						 | 
						
							2021-08-30 20:47:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f33f216698
								
									
								
							
								
							
						 | 
						
							
							
								
								v.markused: fix compilation with `-prod -skip-unused` of programs that embed files
							
							
							
							
							
						 | 
						
							2021-08-30 17:57:33 +03:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8dcb27a11d
								
									
								
							
								
							
						 | 
						
							
							
								
								sokol: expose the toggle_fullscreen and is_fullscreen functions (#11339)
							
							
							
							
							
						 | 
						
							2021-08-30 17:10:14 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								9496fcdfe1
								
							
								
							
						 | 
						
							
							
								
								v.builder: fix compilation with tcc on FreeBSD 13.0
							
							
							
							
							
						 | 
						
							2021-08-30 13:21:49 +00:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f44eb88a8d
								
									
								
							
								
							
						 | 
						
							
							
								
								vfmt: fmt '!(a in/is b)' to 'a !in/is b' (#11335)
							
							
							
							
							
						 | 
						
							2021-08-30 09:45:36 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								61ac7b671d
								
									
								
							
								
							
						 | 
						
							
							
								
								js: add initial support for optional types, IfGuardExpr codegen for `if` (#11332)
							
							
							
							
							
						 | 
						
							2021-08-29 14:27:17 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								985fe85de2
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: show concretes type name in error message (#11333)
							
							
							
							
							
						 | 
						
							2021-08-29 12:08:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ac442abc11
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: allow noreturn in match expr (#11126)
							
							
							
							
							
						 | 
						
							2021-08-29 11:57:11 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4ce9ad6a56
								
									
								
							
								
							
						 | 
						
							
							
								
								util/module: fix mod_path_to_full_name() (#11329)
							
							
							
							
							
						 | 
						
							2021-08-29 11:56:05 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8be2be8311
								
									
								
							
								
							
						 | 
						
							
							
								
								all: change 'if !(a in b)' to 'if a !in b' (#11330)
							
							
							
							
							
						 | 
						
							2021-08-29 11:55:18 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								118c5fdcd8
								
									
								
							
								
							
						 | 
						
							
							
								
								js: fix -stats compilation of tests, proper alias codegen (#11327)
							
							
							
							
							
						 | 
						
							2021-08-28 16:57:33 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f41939f005
								
									
								
							
								
							
						 | 
						
							
							
								
								ci: fix deprecations.out (time is now > 2021/08/28 00:00:00)
							
							
							
							
							
						 | 
						
							2021-08-28 13:02:59 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								cf4081e2dd
								
							
								
							
						 | 
						
							
							
								
								all: more chdir/chmod fixes
							
							
							
							
							
						 | 
						
							2021-08-28 12:52:48 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e90a624738
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix generic fn infer variadic parameter with arrays (#11324)
							
							
							
							
							
						 | 
						
							2021-08-28 10:32:51 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f731060caf
								
							
								
							
						 | 
						
							
							
								
								all: update chmod/chdir usages
							
							
							
							
							
						 | 
						
							2021-08-28 10:23:01 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								29f550158e
								
							
								
							
						 | 
						
							
							
								
								all: update chdir usages
							
							
							
							
							
						 | 
						
							2021-08-28 09:39:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								853d3cb83e
								
							
								
							
						 | 
						
							
							
								
								os: make chmod() return error
							
							
							
							
							
						 | 
						
							2021-08-28 09:37:24 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								858ba25d55
								
							
								
							
						 | 
						
							
							
								
								os: make chdir() return error
							
							
							
							
							
						 | 
						
							2021-08-28 09:35:39 +03:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e85311c2ba
								
									
								
							
								
							
						 | 
						
							
							
								
								gg: change draw_cubic_bezier* call signatures for speed and to match *_poly (#11323)
							
							
							
							
							
						 | 
						
							2021-08-27 16:52:05 +03:00 | 
						
					
				
					
						
							
							
								 
								William Gooch
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4d5521bbf7
								
									
								
							
								
							
						 | 
						
							
							
								
								scanner: clarify the float literal warning (#11313)
							
							
							
							
							
						 | 
						
							2021-08-27 16:49:29 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								c954c2834a
								
							
								
							
						 | 
						
							
							
								
								net: add `-d trace_tcp` support for more TcpConn methods; support again `-d net_blocking_sockets` too
							
							
							
							
							
						 | 
						
							2021-08-27 13:10:34 +03:00 | 
						
					
				
					
						
							
							
								 
								crthpl
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a85467eb0f
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix `expr in shared_array` (#11319)
							
							
							
							
							
						 | 
						
							2021-08-27 11:48:32 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								16455a7660
								
							
								
							
						 | 
						
							
							
								
								fmt: preserve local fn parameter, when a module const with the same name is declared
							
							
							
							
							
						 | 
						
							2021-08-27 09:22:53 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								bdf11d969a
								
									
								
							
								
							
						 | 
						
							
							
								
								js: add basic support for running tests, fix string.replace_each (#11314)
							
							
							
							
							
						 | 
						
							2021-08-26 15:20:54 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								db194abeac
								
							
								
							
						 | 
						
							
							
								
								os: merge os.c.v and os_c.c.v
							
							
							
							
							
						 | 
						
							2021-08-26 10:01:55 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								187c1c160b
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: minor cleanup in comp_call() (#11311)
							
							
							
							
							
						 | 
						
							2021-08-26 07:57:10 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b635ff80de
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: format '1.' to '1.0' (#11312)
							
							
							
							
							
						 | 
						
							2021-08-26 07:18:27 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								714fa3215c
								
							
								
							
						 | 
						
							
							
								
								scanner: make the 1. float error a warning for now
							
							
							
							
							
						 | 
						
							2021-08-25 16:58:54 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								109d5d5847
								
									
								
							
								
							
						 | 
						
							
							
								
								js: `os` now compiles to the JS backend, more builtins & minor codegen fixes (#11302)
							
							
							
							
							
						 | 
						
							2021-08-25 14:40:53 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f257a23313
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: check non-generic struct init (#11300)
							
							
							
							
							
						 | 
						
							2021-08-25 14:40:40 +03:00 | 
						
					
				
					
						
							
							
								 
								Ned Palacios
							
						 | 
						
							
							
							
								
								
							
							
								
							
								50d1e9aa2b
								
									
								
							
								
							
						 | 
						
							
							
								
								mssql: fix c function definition parameters (#11307)
							
							
							
							
							
						 | 
						
							2021-08-25 14:39:56 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4d078edb72
								
									
								
							
								
							
						 | 
						
							
							
								
								scanner: no longer allow `1.` float literals (#11301)
							
							
							
							
							
						 | 
						
							2021-08-25 14:39:37 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								96398efd2b
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: check array insert/prepend arguments (#11295)
							
							
							
							
							
						 | 
						
							2021-08-24 20:28:05 +03:00 | 
						
					
				
					
						
							
							
								 
								Fabricio Pashaj
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0bf9197f41
								
									
								
							
								
							
						 | 
						
							
							
								
								net.http: add a close method to immediatly close the listener of a started http.Server, add more tests (#11248)
							
							
							
							
							
						 | 
						
							2021-08-24 19:21:24 +03:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3c85a03b8a
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.native: initial support for the asm statement in the native backend (#11292)
							
							
							
							
							
						 | 
						
							2021-08-24 15:30:41 +03:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								57b148032f
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.native: initial support for cast statements (#11291)
							
							
							
							
							
						 | 
						
							2021-08-24 15:26:49 +03:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								833bf2cf15
								
									
								
							
								
							
						 | 
						
							
							
								
								gg: add cubic Bézier curves + examples (#11286)
							
							
							
							
							
						 | 
						
							2021-08-24 06:35:27 +03:00 | 
						
					
				
					
						
							
							
								 
								Lukas Neubert
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3249f8f0e7
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: properly cast to sumtypes in array prepend and insert (#11289)
							
							
							
							
							
						 | 
						
							2021-08-24 06:25:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4824b409b1
								
							
								
							
						 | 
						
							
							
								
								builder: simplify the C error message
							
							
							
							
							
						 | 
						
							2021-08-24 06:24:35 +03:00 | 
						
					
				
					
						
							
							
								 
								Adam Oates
							
						 | 
						
							
							
							
								
								
							
							
								
							
								83e2a84c21
								
									
								
							
								
							
						 | 
						
							
							
								
								encoding: add base58 support (#11288)
							
							
							
							
							
						 | 
						
							2021-08-24 06:22:46 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d78e7e3b2b
								
									
								
							
								
							
						 | 
						
							
							
								
								js: codegen fixes, W.I.P `os` availability for JS backend (#11281)
							
							
							
							
							
						 | 
						
							2021-08-23 14:25:02 +03:00 | 
						
					
				
					
						
							
							
								 
								Benjamin Stigsen
							
						 | 
						
							
							
							
								
								
							
							
								
							
								76205cff2b
								
									
								
							
								
							
						 | 
						
							
							
								
								gg: add scaling to draw_convex_poly (#11276)
							
							
							
							
							
						 | 
						
							2021-08-23 13:38:29 +03:00 | 
						
					
				
					
						
							
							
								 
								Miccah
							
						 | 
						
							
							
							
								
								
							
							
								
							
								51d7aede68
								
									
								
							
								
							
						 | 
						
							
							
								
								net.http: render each header value on a newline (#11270)
							
							
							
							
							
						 | 
						
							2021-08-23 00:38:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Benjamin Stigsen
							
						 | 
						
							
							
							
								
								
							
							
								
							
								352df873d5
								
									
								
							
								
							
						 | 
						
							
							
								
								gg: add scaling to draw_empty_poly() (#11272)
							
							
							
							
							
						 | 
						
							2021-08-23 00:37:20 +03:00 | 
						
					
				
					
						
							
							
								 
								Ulises Jeremias Cornejo Fandos
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1cfc4198f5
								
									
								
							
								
							
						 | 
						
							
							
								
								vlib/math: Add a pure V backend for vlib/math (#11267)
							
							
							
							
							
						 | 
						
							2021-08-23 00:35:28 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								dd486bb0fb
								
									
								
							
								
							
						 | 
						
							
							
								
								js: match support (#11269)
							
							
							
							
							
						 | 
						
							2021-08-22 19:36:49 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b80777df4b
								
									
								
							
								
							
						 | 
						
							
							
								
								table: fix alias of sumtype method_call (#11268)
							
							
							
							
							
						 | 
						
							2021-08-22 17:20:10 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ec196cfcd1
								
									
								
							
								
							
						 | 
						
							
							
								
								all: support overriding individual function from .v files in .c.v or .js.v files.
							
							
							
							
							
						 | 
						
							2021-08-22 15:51:26 +03:00 | 
						
					
				
					
						
							
							
								 
								Simon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ed06c47a51
								
									
								
							
								
							
						 | 
						
							
							
								
								net: remove sockets if they already exists  (#11264)
							
							
							
							
							
						 | 
						
							2021-08-22 13:38:02 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2e28c9a4d6
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: remove a duplicate check (#11265)
							
							
							
							
							
						 | 
						
							2021-08-22 12:09:14 +03:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fde934cd93
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: optimize hex() (#11261)
							
							
							
							
							
						 | 
						
							2021-08-22 11:10:24 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2f6b2dd189
								
									
								
							
								
							
						 | 
						
							
							
								
								js: math.big support, f{32,64}_bits,from_bits support, typeof(expr).name support (#11260)
							
							
							
							
							
						 | 
						
							2021-08-21 17:18:57 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0d81d0c0c6
								
									
								
							
								
							
						 | 
						
							
							
								
								table, checker: fix sumtype array appending aggregate type values (fix #11197) (#11258)
							
							
							
							
							
						 | 
						
							2021-08-21 17:18:01 +03:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								02d823fa6e
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.native: support infinite loops `for {}` in amd64 and arm64 (#11254)
							
							
							
							
							
						 | 
						
							2021-08-20 14:23:15 +03:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								82b16453e4
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.native: improve error messages for unsupported features (#11253)
							
							
							
							
							
						 | 
						
							2021-08-20 14:21:05 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								c9d6242c6d
								
							
								
							
						 | 
						
							
							
								
								json: top level array test
							
							
							
							
							
						 | 
						
							2021-08-20 11:41:09 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e87cf8bac6
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: cleanup checker.v (#11251)
							
							
							
							
							
						 | 
						
							2021-08-20 10:25:16 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6201e78201
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix generic struct with non-generic interface in generic fn (#11252)
							
							
							
							
							
						 | 
						
							2021-08-20 09:28:26 +03:00 | 
						
					
				
					
						
							
							
								 
								Hualin Song
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4fb570522a
								
									
								
							
								
							
						 | 
						
							
							
								
								json: fix json.decode bug for u64 values greater than 2^31 (#11238)
							
							
							
							
							
						 | 
						
							2021-08-20 09:14:55 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1570e613b5
								
									
								
							
								
							
						 | 
						
							
							
								
								math: inf,nan,fmod for the JS backend (#11246)
							
							
							
							
							
						 | 
						
							2021-08-20 01:14:49 +03:00 | 
						
					
				
					
						
							
							
								 
								Benjamin Stigsen
							
						 | 
						
							
							
							
								
								
							
							
								
							
								70a658a265
								
									
								
							
								
							
						 | 
						
							
							
								
								gg: set_pixels() (#11236)
							
							
							
							
							
						 | 
						
							2021-08-20 01:14:25 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a440b43630
								
									
								
							
								
							
						 | 
						
							
							
								
								checker, cgen: fix generic struct with non_generic interface (#11240)
							
							
							
							
							
						 | 
						
							2021-08-20 01:13:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Miccah
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2cb0db633d
								
									
								
							
								
							
						 | 
						
							
							
								
								vweb: use Response struct for 302 response (#11245)
							
							
							
							
							
						 | 
						
							2021-08-20 01:13:36 +03:00 | 
						
					
				
					
						
							
							
								 
								spaceface
							
						 | 
						
							
							
							
								
								
							
							
								
							
								67e8031a08
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix interface parameters in fn type aliases (#11247)
							
							
							
							
							
						 | 
						
							2021-08-20 01:12:31 +03:00 | 
						
					
				
					
						
							
							
								 
								Jordan Liese
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a9fb24cb5f
								
									
								
							
								
							
						 | 
						
							
							
								
								vweb: fix missing newline in redirect header string (#11242)
							
							
							
							
							
						 | 
						
							2021-08-19 14:58:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Miccah
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6991a3c8d5
								
									
								
							
								
							
						 | 
						
							
							
								
								net.http: add graceful shutdown .stop() method to the http.Server struct (#11233)
							
							
							
							
							
						 | 
						
							2021-08-19 11:19:49 +03:00 | 
						
					
				
					
						
							
							
								 
								Leo Developer
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7bffabbce2
								
									
								
							
								
							
						 | 
						
							
							
								
								vdoc: add `-comments` and new comment merger (#11221)
							
							
							
							
							
						 | 
						
							2021-08-19 10:20:43 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fe08e1c504
								
									
								
							
								
							
						 | 
						
							
							
								
								strings: add Builder.write_rune/1 and Builder.write_runes/1 methods
							
							
							
							
							
						 | 
						
							2021-08-19 07:18:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								26b77515b9
								
							
								
							
						 | 
						
							
							
								
								builtin: optimize []rune.string()
							
							
							
							
							
						 | 
						
							2021-08-19 06:58:53 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3d22dc1608
								
									
								
							
								
							
						 | 
						
							
							
								
								all: fix formating Foo<A,B> to Foo<A, B> (#11225)
							
							
							
							
							
						 | 
						
							2021-08-18 17:17:21 +03:00 | 
						
					
				
					
						
							
							
								 
								div72
							
						 | 
						
							
							
							
								
								
							
							
								
							
								881510e7ce
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix enum print (#11218)
							
							
							
							
							
						 | 
						
							2021-08-18 17:11:12 +03:00 | 
						
					
				
					
						
							
							
								 
								div72
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2bf1015ae1
								
									
								
							
								
							
						 | 
						
							
							
								
								os: add File.read_into_ptr (#11219)
							
							
							
							
							
						 | 
						
							2021-08-18 17:08:41 +03:00 | 
						
					
				
					
						
							
							
								 
								JalonSolov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b3c641f7d5
								
									
								
							
								
							
						 | 
						
							
							
								
								time: use `&C.time_t` instead of `&time_t` in C fn declaration (#11232)
							
							
							
							
							
						 | 
						
							2021-08-18 17:05:43 +03:00 | 
						
					
				
					
						
							
							
								 
								spaceface
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d2ce1f74d6
								
									
								
							
								
							
						 | 
						
							
							
								
								ast.table: fix aggregate field type equality check (#11210)
							
							
							
							
							
						 | 
						
							2021-08-18 14:09:54 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e07678d6f3
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: check using redundant parentheses (#11228)
							
							
							
							
							
						 | 
						
							2021-08-18 13:49:50 +03:00 | 
						
					
				
					
						
							
							
								 
								spaceface
							
						 | 
						
							
							
							
								
								
							
							
								
							
								09e854c064
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: small interface conversion fix (#11229)
							
							
							
							
							
						 | 
						
							2021-08-18 13:47:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9ca99c6f93
								
									
								
							
								
							
						 | 
						
							
							
								
								v.builder: add `-Wl,--allow-multiple-definition` when targeting FreeBSD
							
							
							
							
							
						 | 
						
							2021-08-18 12:57:44 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0121c8b4fd
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.js: fix method calls and other codegen parts, rand module compiles (#11205)
							
							
							
							
							
						 | 
						
							2021-08-18 11:33:37 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c51f83efba
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix match expr type mismatch (#11220)
							
							
							
							
							
						 | 
						
							2021-08-18 08:52:01 +03:00 | 
						
					
				
					
						
							
							
								 
								JalonSolov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1dee4f25fd
								
									
								
							
								
							
						 | 
						
							
							
								
								vweb: add more common mime types (#11226)
							
							
							
							
							
						 | 
						
							2021-08-18 08:51:18 +03:00 | 
						
					
				
					
						
							
							
								 
								spaceface
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7d9969ac17
								
									
								
							
								
							
						 | 
						
							
							
								
								all: support runtime interface conversions (#11212)
							
							
							
							
							
						 | 
						
							2021-08-17 21:00:27 +03:00 | 
						
					
				
					
						
							
							
								 
								spaceface
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7c9a1defa4
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: preserve method receiver mutability in interface decls (#11222)
							
							
							
							
							
						 | 
						
							2021-08-17 19:39:53 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f96b81b53a
								
									
								
							
								
							
						 | 
						
							
							
								
								ci: fix failing vweb_test.v
							
							
							
							
							
						 | 
						
							2021-08-17 18:57:04 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e1c762a616
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix assert fn_call with parentheses (fix #11207) (#11214)
							
							
							
							
							
						 | 
						
							2021-08-17 18:21:15 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f8174c381c
								
							
								
							
						 | 
						
							
							
								
								net.http: simplify fetch()
							
							
							
							
							
						 | 
						
							2021-08-17 09:17:03 +03:00 | 
						
					
				
					
						
							
							
								 
								Miccah
							
						 | 
						
							
							
							
								
								
							
							
								
							
								19abe8c750
								
									
								
							
								
							
						 | 
						
							
							
								
								math.big: add from_bytes function (#11213)
							
							
							
							
							
						 | 
						
							2021-08-17 09:12:39 +03:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								90b25e7a4b
								
									
								
							
								
							
						 | 
						
							
							
								
								os: filesystem level locking api (#11191)
							
							
							
							
							
						 | 
						
							2021-08-17 08:21:33 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8521e227b4
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix if expr of multi stmts (#11208)
							
							
							
							
							
						 | 
						
							2021-08-16 21:48:58 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								405ed584a1
								
									
								
							
								
							
						 | 
						
							
							
								
								v.vmod: return errors instead of panic-ing
							
							
							
							
							
						 | 
						
							2021-08-16 16:54:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Louis Schmieder
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0d30667ab5
								
									
								
							
								
							
						 | 
						
							
							
								
								orm: fix orm unique lists (#11198)
							
							
							
							
							
						 | 
						
							2021-08-16 14:59:23 +03:00 | 
						
					
				
					
						
							
							
								 
								Louis Schmieder
							
						 | 
						
							
							
							
								
								
							
							
								
							
								482eecbc13
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix comptime selector reserved field names (#11199)
							
							
							
							
							
						 | 
						
							2021-08-16 14:58:23 +03:00 | 
						
					
				
					
						
							
							
								 
								Leo Developer
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b417d3c043
								
									
								
							
								
							
						 | 
						
							
							
								
								v.readline: fix key delete panic'king on linux (#11204)
							
							
							
							
							
						 | 
						
							2021-08-16 12:28:40 +03:00 | 
						
					
				
					
						
							
							
								 
								Miccah
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d235de63e2
								
									
								
							
								
							
						 | 
						
							
							
								
								math: add egcd function implementing the extended Euclidean algorithm (#11203)
							
							
							
							
							
						 | 
						
							2021-08-16 11:49:50 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								90b052b1db
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.c: fix error of if_expr in infix_expr (#11200)
							
							
							
							
							
						 | 
						
							2021-08-16 11:23:19 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								46ede3fb98
								
									
								
							
								
							
						 | 
						
							
							
								
								v check-md: reduce false positives for too long lines in various cases (real problems are easier to spot now)
							
							
							
							
							
						 | 
						
							2021-08-16 10:12:29 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								fadfc3b457
								
							
								
							
						 | 
						
							
							
								
								gg: format a line
							
							
							
							
							
						 | 
						
							2021-08-16 06:36:23 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								eb1ac5b30d
								
							
								
							
						 | 
						
							
							
								
								time: use i64 in unix()
							
							
							
							
							
						 | 
						
							2021-08-16 06:28:54 +03:00 | 
						
					
				
					
						
							
							
								 
								Lukas Neubert
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1c847e04c8
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: fix malformed import for incorrect module lookup paths (#11192)
							
							
							
							
							
						 | 
						
							2021-08-16 05:15:32 +03:00 | 
						
					
				
					
						
							
							
								 
								Miccah
							
						 | 
						
							
							
							
								
								
							
							
								
							
								60f21f065f
								
									
								
							
								
							
						 | 
						
							
							
								
								encoding.hex: remove strconv dependency (#11196)
							
							
							
							
							
						 | 
						
							2021-08-16 04:59:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Benjamin Stigsen
							
						 | 
						
							
							
							
								
								
							
							
								
							
								022503a107
								
									
								
							
								
							
						 | 
						
							
							
								
								gg: fix top left corner pixel not being drawn (#11202)
							
							
							
							
							
						 | 
						
							2021-08-16 04:59:05 +03:00 | 
						
					
				
					
						
							
							
								 
								Miccah
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ea4f6fd48f
								
									
								
							
								
							
						 | 
						
							
							
								
								encoding: add a hex sub-module (#11193)
							
							
							
							
							
						 | 
						
							2021-08-15 21:42:51 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								659f823c5c
								
									
								
							
								
							
						 | 
						
							
							
								
								js: initial work on porting rand module to JS backend (#11188)
							
							
							
							
							
						 | 
						
							2021-08-15 18:09:51 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0be20f1556
								
									
								
							
								
							
						 | 
						
							
							
								
								v.pref: keep the -error-limit option for now too
							
							
							
							
							
						 | 
						
							2021-08-15 13:46:50 +03:00 | 
						
					
				
					
						
							
							
								 
								Leo Developer
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b3094b0667
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: abort prematurely on too many errors (#11185)
							
							
							
							
							
						 | 
						
							2021-08-15 13:41:51 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6843b85063
								
									
								
							
								
							
						 | 
						
							
							
								
								ci: fix `clang -std=c99 -D_DEFAULT_SOURCE -o v vc/v.c` warnings
							
							
							
							
							
						 | 
						
							2021-08-15 11:12:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								eef7eea7bc
								
									
								
							
								
							
						 | 
						
							
							
								
								v.pref, v.builder: support `-no-std` (skips passing `-std=c99` to the C backend)
							
							
							
							
							
						 | 
						
							2021-08-15 11:05:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f7cbcc241a
								
									
								
							
								
							
						 | 
						
							
							
								
								v.pref, v.builder: support `-no-rsp` (pass C options directly to the C compiler backend, without writing response files)
							
							
							
							
							
						 | 
						
							2021-08-15 10:47:44 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f67e5d12e5
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.c: fix v_typeof_interface_idx codegen (add `static `)
							
							
							
							
							
						 | 
						
							2021-08-15 09:15:33 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3ffa6c1664
								
									
								
							
								
							
						 | 
						
							
							
								
								v.pref: fix `./v -usecache -cg run examples/hello_world.v`
							
							
							
							
							
						 | 
						
							2021-08-15 08:35:41 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d3cf53ec41
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix a bug with autofree in if expr (#11182)
							
							
							
							
							
						 | 
						
							2021-08-15 07:55:27 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d540b3f1a8
								
									
								
							
								
							
						 | 
						
							
							
								
								v.util: improve formatted_error by adding cached_file2sourcelines, so .split_into_lines is called just once (important for long source files with many errors)
							
							
							
							
							
						 | 
						
							2021-08-14 23:01:30 +03:00 | 
						
					
				
					
						
							
							
								 
								Leo Developer
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f6d7170e77
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: changes related to warn/error limit (#11184)
							
							
							
							
							
						 | 
						
							2021-08-14 22:14:13 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1743ad05c0
								
									
								
							
								
							
						 | 
						
							
							
								
								v.util: add a small cache for util.read_file, so reading individual source files is done just once
							
							
							
							
							
						 | 
						
							2021-08-14 21:59:28 +03:00 | 
						
					
				
					
						
							
							
								 
								Leo Developer
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8a8a0932f7
								
									
								
							
								
							
						 | 
						
							
							
								
								all: add limit to accumulated errors / warnings (#11183)
							
							
							
							
							
						 | 
						
							2021-08-14 19:49:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								deb26b92b9
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: support `typeof(x).idx`, as well as `iface.type_idx()` (#11178)
							
							
							
							
							
						 | 
						
							2021-08-14 17:22:25 +03:00 | 
						
					
				
					
						
							
							
								 
								Subhomoy Haldar
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8dc043ba2c
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: fix minor C fn definitions (#11180)
							
							
							
							
							
						 | 
						
							2021-08-14 17:19:27 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								900c37aa65
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.c: support `T.typ` - an int for the type index of the generic type `T` (#11175)
							
							
							
							
							
						 | 
						
							2021-08-14 08:48:25 +03:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fb3671107e
								
									
								
							
								
							
						 | 
						
							
							
								
								regex: bug fix about \w \W backslash chars (#11176)
							
							
							
							
							
						 | 
						
							2021-08-14 08:47:12 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b72d1e5e86
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.js: implement `u64` and `i64` with BigInt (#11174)
							
							
							
							
							
						 | 
						
							2021-08-13 21:24:10 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								34d39ccb64
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: fix leak in rune.str(), fix leaks in most assert x == y statements in tests (#11091)
							
							
							
							
							
						 | 
						
							2021-08-13 18:37:34 +03:00 | 
						
					
				
					
						
							
							
								 
								Subhomoy Haldar
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0bd68bf5a2
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: rename invalid parameter names in C fn declarations (#11173)
							
							
							
							
							
						 | 
						
							2021-08-13 17:03:39 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								aa14fd1b05
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.js: support operator overloading (#11171)
							
							
							
							
							
						 | 
						
							2021-08-13 10:06:59 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								083a90148d
								
									
								
							
								
							
						 | 
						
							
							
								
								tests: supplement multi-instances generic testing (#11170)
							
							
							
							
							
						 | 
						
							2021-08-13 08:38:20 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								579aa7b1b5
								
									
								
							
								
							
						 | 
						
							
							
								
								v.checker: fix multi insts of generics fn with generic struct (#11161)
							
							
							
							
							
						 | 
						
							2021-08-12 22:58:02 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								576664e31f
								
									
								
							
								
							
						 | 
						
							
							
								
								gg,sokol,stbi,gx,fontstash: cleanup for -Wimpure-v
							
							
							
							
							
						 | 
						
							2021-08-12 22:42:42 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8fbd8f790d
								
									
								
							
								
							
						 | 
						
							
							
								
								os: cleanup for -Wimpure-v
							
							
							
							
							
						 | 
						
							2021-08-12 21:53:29 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								47884dfd1f
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: move C. calls to .c.v files (#11164)
							
							
							
							
							
						 | 
						
							2021-08-12 21:46:38 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c9e9556a92
								
									
								
							
								
							
						 | 
						
							
							
								
								js: array.delete_last() (#11160)
							
							
							
							
							
						 | 
						
							2021-08-12 19:39:33 +03:00 | 
						
					
				
					
						
							
							
								 
								Miccah
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1a7ba6f6d4
								
									
								
							
								
							
						 | 
						
							
							
								
								vweb: fix catchall route (#11168)
							
							
							
							
							
						 | 
						
							2021-08-12 19:05:50 +03:00 | 
						
					
				
					
						
							
							
								 
								FireRedz
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a8905e2788
								
									
								
							
								
							
						 | 
						
							
							
								
								gg: add a `color` field to gg.DrawImageConfig (#11158)
							
							
							
							
							
						 | 
						
							2021-08-12 11:11:38 +03:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6dbc6f233b
								
									
								
							
								
							
						 | 
						
							
							
								
								v.parser: add checks for interoperability (C. or JS.) function declarations (#11140)
							
							
							
							
							
						 | 
						
							2021-08-12 10:47:24 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								89a8854e57
								
									
								
							
								
							
						 | 
						
							
							
								
								v.parser: fix generics type name in if_expr (#11156)
							
							
							
							
							
						 | 
						
							2021-08-12 10:19:06 +03:00 | 
						
					
				
					
						
							
							
								 
								zakuro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9c74fb0449
								
									
								
							
								
							
						 | 
						
							
							
								
								cli: fix bug that caused help to panic (#11157)
							
							
							
							
							
						 | 
						
							2021-08-12 09:25:28 +03:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6771b7fea9
								
									
								
							
								
							
						 | 
						
							
							
								
								regex: added documentation about multiple dots syntax error (#11147)
							
							
							
							
							
						 | 
						
							2021-08-12 08:54:57 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								90adf4d092
								
									
								
							
								
							
						 | 
						
							
							
								
								v.checker: fix multi insts of generics struct with array (#11142)
							
							
							
							
							
						 | 
						
							2021-08-11 16:59:13 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a64a4d932c
								
									
								
							
								
							
						 | 
						
							
							
								
								v.checker: turn `interface field ... must be initialized` to a notice temporarily
							
							
							
							
							
						 | 
						
							2021-08-11 16:39:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Enzo
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9d4d0a9894
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.c: generate the closure helper for the choosen target platform, not the current one (#11134)
							
							
							
							
							
						 | 
						
							2021-08-11 14:09:40 +03:00 | 
						
					
				
					
						
							
							
								 
								div72
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8c2f7901aa
								
									
								
							
								
							
						 | 
						
							
							
								
								cli: have a posix mode to handle -- (#11133)
							
							
							
							
							
						 | 
						
							2021-08-11 12:26:17 +03:00 | 
						
					
				
					
						
							
							
								 
								wilesun
							
						 | 
						
							
							
							
								
								
							
							
								
							
								18be9e52be
								
									
								
							
								
							
						 | 
						
							
							
								
								log: avoid using string__plus memory leak  (#11128)
							
							
							
							
							
						 | 
						
							2021-08-11 09:26:02 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								70124d2d23
								
									
								
							
								
							
						 | 
						
							
							
								
								js: time module: implement utc,now,local (#11138)
							
							
							
							
							
						 | 
						
							2021-08-11 09:22:53 +03:00 | 
						
					
				
					
						
							
							
								 
								Shobi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								012b3f0f64
								
									
								
							
								
							
						 | 
						
							
							
								
								orm: refactor insert part of orm_stmt_gen (#11121)
							
							
							
							
							
						 | 
						
							2021-08-10 23:31:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Enzo
							
						 | 
						
							
							
							
								
								
							
							
								
							
								da53f818df
								
									
								
							
								
							
						 | 
						
							
							
								
								all: initial support for closures (x64 / linux-only) (#11114)
							
							
							
							
							
						 | 
						
							2021-08-10 21:27:15 +03:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2cfb8fd697
								
									
								
							
								
							
						 | 
						
							
							
								
								native: document arm64 registers with comments (#11122)
							
							
							
							
							
						 | 
						
							2021-08-10 21:15:32 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								aceaaa681d
								
									
								
							
								
							
						 | 
						
							
							
								
								ast: fix formatting fn variadic of reference param (#11130)
							
							
							
							
							
						 | 
						
							2021-08-10 21:14:37 +03:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2ae77c1998
								
									
								
							
								
							
						 | 
						
							
							
								
								v.scanner: fix escaped backslash after string interpolation (#11118)
							
							
							
							
							
						 | 
						
							2021-08-10 17:04:42 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8d6903a65a
								
									
								
							
								
							
						 | 
						
							
							
								
								time: move C backend specific code into .c.v files (#11125)
							
							
							
							
							
						 | 
						
							2021-08-10 14:34:53 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								11794039e2
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.c: fix fn variadic of reference param (#11115)
							
							
							
							
							
						 | 
						
							2021-08-10 10:36:11 +03:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e7b8cf17e5
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.native: add support for assert statements for amd64 (#11117)
							
							
							
							
							
						 | 
						
							2021-08-10 10:29:44 +03:00 | 
						
					
				
					
						
							
							
								 
								Enzo
							
						 | 
						
							
							
							
								
								
							
							
								
							
								506c30a291
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: remove methods that can be autogenerated (#11109)
							
							
							
							
							
						 | 
						
							2021-08-09 15:42:31 +03:00 | 
						
					
				
					
						
							
							
								 
								Enzo
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1a555ab898
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.c: fix generation for `string.index` (#11106)
							
							
							
							
							
						 | 
						
							2021-08-09 07:39:15 +03:00 |