8d5e310189 
								
									
								
							
								 
							
						 
						
							
							
								
								asm: make fixed labels possible as displacement ( #9549 )  
							
							
							
						 
						
							2021-04-01 09:58:33 +03:00  
				
					
						
							
							
								 
						
							
							
								63f835c4ce 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix the alias of fixed_array ( fix   #9537 ) ( #9544 )  
							
							
							
						 
						
							2021-03-31 18:51:03 +02:00  
				
					
						
							
							
								 
						
							
							
								f1797a0150 
								
									
								
							
								 
							
						 
						
							
							
								
								generics: fix generic_struct_insts_to_concrete ( #9536 )  
							
							
							
						 
						
							2021-03-31 13:11:55 +02:00  
				
					
						
							
							
								 
						
							
							
								0b39de2fd3 
								
									
								
							
								 
							
						 
						
							
							
								
								ast, parser: add syms_pos to import ast ( #9541 )  
							
							
							
						 
						
							2021-03-31 12:17:06 +02:00  
				
					
						
							
							
								 
						
							
							
								6daefde5cb 
								
									
								
							
								 
							
						 
						
							
							
								
								checker,ci: use c.note for "direct sum type init..."; fixes `/v -prod cmd/vls`  
							
							
							
						 
						
							2021-03-31 12:38:54 +03:00  
				
					
						
							
							
								 
						
							
							
								23a6ce00e2 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix for `-cflags -Werror` jobs  
							
							
							
						 
						
							2021-03-31 12:28:42 +03:00  
				
					
						
							
							
								 
						
							
							
								e2e7e5fd65 
								
							
								 
							
						 
						
							
							
								
								walker: skip EmptyExpr for now  
							
							
							
						 
						
							2021-03-31 12:15:11 +03:00  
				
					
						
							
							
								 
						
							
							
								024787b01c 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: make the compiler_errors_test.v output silent in the CI for the OK cases  
							
							
							
						 
						
							2021-03-31 12:07:19 +03:00  
				
					
						
							
							
								 
						
							
							
								6f318be96c 
								
							
								 
							
						 
						
							
							
								
								checker: do not allow nil sum types init  
							
							
							
						 
						
							2021-03-31 11:13:52 +03:00  
				
					
						
							
							
								 
						
							
							
								dcab79146b 
								
									
								
							
								 
							
						 
						
							
							
								
								net.urllib: allow `urllib.parse_query("format=%l")`  
							
							
							
						 
						
							2021-03-30 20:19:33 +03:00  
				
					
						
							
							
								 
						
							
							
								683eaad66f 
								
									
								
							
								 
							
						 
						
							
							
								
								net.http: support `-d trace_http_request` and `-d trace_http_response`  
							
							
							
						 
						
							2021-03-30 18:11:00 +03:00  
				
					
						
							
							
								 
						
							
							
								205fb88d90 
								
									
								
							
								 
							
						 
						
							
							
								
								eventbus: refactoring; add unsubscribe_method and unsubscribe_receiver ( #9443 )  
							
							
							
						 
						
							2021-03-30 15:32:24 +03:00  
				
					
						
							
							
								 
						
							
							
								d1fadaf30c 
								
									
								
							
								 
							
						 
						
							
							
								
								flag: add custom errors ( #9515 )  
							
							
							
						 
						
							2021-03-30 15:31:02 +03:00  
				
					
						
							
							
								 
						
							
							
								e9c7cd0c9f 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: add custom errors ( #9519 )  
							
							
							
						 
						
							2021-03-30 15:30:16 +03:00  
				
					
						
							
							
								 
						
							
							
								28018c6fc9 
								
									
								
							
								 
							
						 
						
							
							
								
								x.json2: add custom errors ( #9523 )  
							
							
							
						 
						
							2021-03-30 15:29:17 +03:00  
				
					
						
							
							
								 
						
							
							
								70b189d751 
								
									
								
							
								 
							
						 
						
							
							
								
								crypto: add custom errors to crypto lib ( #9522 )  
							
							
							
						 
						
							2021-03-30 15:27:57 +03:00  
				
					
						
							
							
								 
						
							
							
								ab6e0ed0b3 
								
									
								
							
								 
							
						 
						
							
							
								
								add custom errors to encoding lib ( #9513 )  
							
							
							
						 
						
							2021-03-30 15:27:26 +03:00  
				
					
						
							
							
								 
						
							
							
								5c21c748c9 
								
									
								
							
								 
							
						 
						
							
							
								
								builder,checker,table: simpify generics unwrap and struct processing ( #9531 )  
							
							
							
						 
						
							2021-03-30 15:23:17 +03:00  
				
					
						
							
							
								 
						
							
							
								15d9f50be9 
								
									
								
							
								 
							
						 
						
							
							
								
								os: add x64 mode for struct and raw read/write  ( #9512 )  
							
							
							
						 
						
							2021-03-30 11:40:23 +02:00  
				
					
						
							
							
								 
						
							
							
								b40d06ec1e 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix operator overloading for array/map aliases ( #9529 )  
							
							
							
						 
						
							2021-03-30 11:39:54 +02:00  
				
					
						
							
							
								 
						
							
							
								9b9ef5fe1b 
								
									
								
							
								 
							
						 
						
							
							
								
								x.websocket: add header to client ( #9517 )  
							
							
							
						 
						
							2021-03-30 11:39:07 +02:00  
				
					
						
							
							
								 
						
							
							
								3ced970b17 
								
									
								
							
								 
							
						 
						
							
							
								
								ast, parser: add additional info for CallExpr, StructInit nodes ( #9526 )  
							
							
							
						 
						
							2021-03-30 09:43:17 +02:00  
				
					
						
							
							
								 
						
							
							
								c5302bfcf5 
								
									
								
							
								 
							
						 
						
							
							
								
								x.json2: skip whitespace before scanning ( #9508 )  
							
							
							
						 
						
							2021-03-30 09:40:20 +02:00  
				
					
						
							
							
								 
						
							
							
								c4e389be41 
								
									
								
							
								 
							
						 
						
							
							
								
								gg: make Rect struct fields public ( #9518 )  
							
							
							
						 
						
							2021-03-30 09:39:07 +02:00  
				
					
						
							
							
								 
						
							
							
								6143bd6232 
								
									
								
							
								 
							
						 
						
							
							
								
								generics: check generic_fn called arg mismatch ( #9510 )  
							
							
							
						 
						
							2021-03-30 09:36:45 +02:00  
				
					
						
							
							
								 
						
							
							
								97f43d6a97 
								
									
								
							
								 
							
						 
						
							
							
								
								gc: make generational mode of Boehm-GC available ( #9514 )  
							
							
							
						 
						
							2021-03-30 09:36:22 +02:00  
				
					
						
							
							
								 
						
							
							
								a3455b8433 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: execute defer stmts in LIFO order ( #9528 )  
							
							
							
						 
						
							2021-03-30 09:35:19 +02:00  
				
					
						
							
							
								 
						
							
							
								b319068151 
								
									
								
							
								 
							
						 
						
							
							
								
								ast, parser: implement simple AST poisoning ( #9525 )  
							
							
							
						 
						
							2021-03-30 09:33:29 +02:00  
				
					
						
							
							
								 
						
							
							
								999c385b7f 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: add type check in interface fields ( #9527 )  
							
							
							
						 
						
							2021-03-30 09:32:37 +02:00  
				
					
						
							
							
								 
						
							
							
								c1d4074bc4 
								
									
								
							
								 
							
						 
						
							
							
								
								thirdparty: make `fontstash` and `sokol` C-libraries work with Boehm-GC ( #9506 )  
							
							
							
						 
						
							2021-03-29 11:27:34 +02:00  
				
					
						
							
							
								 
						
							
							
								89082de5d1 
								
									
								
							
								 
							
						 
						
							
							
								
								semver: add custom errors  ( #9493 )  
							
							
							
						 
						
							2021-03-29 11:17:00 +02:00  
				
					
						
							
							
								 
						
							
							
								cabbf93faa 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix generic_struct str() ( #9504 )  
							
							
							
						 
						
							2021-03-29 11:15:59 +02:00  
				
					
						
							
							
								 
						
							
							
								736df955ff 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: cleanup of generic's unwrap_generic ( #9495 )  
							
							
							
						 
						
							2021-03-29 11:15:45 +02:00  
				
					
						
							
							
								 
						
							
							
								92f19f5767 
								
									
								
							
								 
							
						 
						
							
							
								
								generics: fix generics_struct with generic array string ( #9494 )  
							
							
							
						 
						
							2021-03-28 10:46:13 +02:00  
				
					
						
							
							
								 
						
							
							
								76dc4cf13f 
								
									
								
							
								 
							
						 
						
							
							
								
								gc: fix another alignment issue ( #9489 )  
							
							
							
						 
						
							2021-03-27 18:59:51 +01:00  
				
					
						
							
							
								 
						
							
							
								4a10514081 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: run vfmt over some of the tests in vlib/v/tests ( #9455 )  
							
							
							
						 
						
							2021-03-27 19:29:57 +02:00  
				
					
						
							
							
								 
						
							
							
								3b166d8327 
								
									
								
							
								 
							
						 
						
							
							
								
								regex: added less restrictive use of '-' in CC ( #9484 )  
							
							
							
						 
						
							2021-03-27 18:15:06 +02:00  
				
					
						
							
							
								 
						
							
							
								1b7fd2cf00 
								
									
								
							
								 
							
						 
						
							
							
								
								time: fix time offset ( #9449 )  
							
							
							
						 
						
							2021-03-27 17:34:34 +02:00  
				
					
						
							
							
								 
						
							
							
								d9240bd983 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: remove cur_short_mod ( #9486 )  
							
							
							
						 
						
							2021-03-27 17:29:49 +02:00  
				
					
						
							
							
								 
						
							
							
								cd74273869 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: fix import aliases in type declarations ( #9483 )  
							
							
							
						 
						
							2021-03-27 11:33:41 +01:00  
				
					
						
							
							
								 
						
							
							
								cbf4715804 
								
							
								 
							
						 
						
							
							
								
								gg: ui mode fixes  
							
							
							
						 
						
							2021-03-27 13:03:19 +03:00  
				
					
						
							
							
								 
						
							
							
								0e254e0329 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: support -os and show docs according to the platform ( #9474 )  
							
							
							
						 
						
							2021-03-27 09:50:06 +01:00  
				
					
						
							
							
								 
						
							
							
								6f5259571d 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: use overloaded eq op in auto eq method ( #9475 )  
							
							
							
						 
						
							2021-03-26 19:46:54 +02:00  
				
					
						
							
							
								 
						
							
							
								36cc4880a6 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix generic fn with upper name type ( #9460 ) ( #9478 )  
							
							
							
						 
						
							2021-03-26 16:50:35 +02:00  
				
					
						
							
							
								 
						
							
							
								3220ab7053 
								
									
								
							
								 
							
						 
						
							
							
								
								Boehm-GC: fix global `const` handling ( #9477 )  
							
							... 
							
							
							
							* define global `__v_inside_init`
* unset `__v_inside_init` after `_vinit()`
* define `C.GC_MALLOC_UNCOLLECTABLE()`
* allocate uncollectable memory during `_vinit()`
* ci: run test cases with V copiler that uses GC-Boehm itself
* wrap `__v_inside_init` access into `#ifdef _VGCBOEHM` 
							
						 
						
							2021-03-26 16:44:45 +02:00  
				
					
						
							
							
								 
						
							
							
								a38fc89150 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix the content of function_arg_mutable_err.out  
							
							
							
						 
						
							2021-03-26 15:06:29 +02:00  
				
					
						
							
							
								 
						
							
							
								7e6c511e06 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix the content of mut_int.out  
							
							
							
						 
						
							2021-03-26 15:02:30 +02:00  
				
					
						
							
							
								 
						
							
							
								87494fad1d 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: allow passing `mut a AliasOfPointerType`  
							
							
							
						 
						
							2021-03-26 13:38:16 +02:00  
				
					
						
							
							
								 
						
							
							
								1e9d527d3c 
								
							
								 
							
						 
						
							
							
								
								checker: fix the deref mut check  
							
							
							
						 
						
							2021-03-26 12:21:22 +03:00  
				
					
						
							
							
								 
						
							
							
								bb5958991c 
								
							
								 
							
						 
						
							
							
								
								checker: warn about automatic (de)referencing; freetype: compilation flag fixes  
							
							
							
						 
						
							2021-03-26 11:42:51 +03:00