4213851e22 
								
									
								
							
								 
							
						 
						
							
							
								
								cli: fix typo ( #8742 )  
							
							
							
						 
						
							2021-02-15 17:25:30 +02:00  
				
					
						
							
							
								 
						
							
							
								4a0367a63c 
								
									
								
							
								 
							
						 
						
							
							
								
								vlib: add [unsafe] tag to more functions: tos, string_from_wide, strings.Builder: write_bytes, free ( #8766 )  
							
							
							
						 
						
							2021-02-15 17:15:52 +02:00  
				
					
						
							
							
								 
						
							
							
								4bdbb0cfa8 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: add type detection of db ( #8756 )  
							
							
							
						 
						
							2021-02-15 17:14:39 +02:00  
				
					
						
							
							
								 
						
							
							
								94acc27ee6 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: enable v to js, build-examples, v doctor, build-vbinaries, self-compilation on all windows CI ( #8739 )  
							
							
							
						 
						
							2021-02-15 17:12:22 +02:00  
				
					
						
							
							
								 
						
							
							
								a9c2045dbd 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix var name clash of array/map ( fix   #1994 ) ( #8765 )  
							
							
							
						 
						
							2021-02-15 15:51:57 +02:00  
				
					
						
							
							
								 
						
							
							
								629d43caf5 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: warn when using `goto` outside of `unsafe` ( #8741 )  
							
							
							
						 
						
							2021-02-15 15:48:24 +02:00  
				
					
						
							
							
								 
						
							
							
								6781f732f4 
								
									
								
							
								 
							
						 
						
							
							
								
								gen: fix infinite loop when struct's ref field is pointing to self ( #8632 ) ( #8641 )  
							
							
							
						 
						
							2021-02-15 15:43:10 +02:00  
				
					
						
							
							
								 
						
							
							
								325aef6d41 
								
									
								
							
								 
							
						 
						
							
							
								
								gg: add gg.m4, use it in the sokol GLSL examples ( #8755 )  
							
							
							
						 
						
							2021-02-15 15:40:28 +02:00  
				
					
						
							
							
								 
						
							
							
								e3649ec4d3 
								
									
								
							
								 
							
						 
						
							
							
								
								all: implement `type_name()` for interfaces too ( #8767 )  
							
							
							
						 
						
							2021-02-15 15:29:44 +02:00  
				
					
						
							
							
								 
						
							
							
								4e2418e9cf 
								
									
								
							
								 
							
						 
						
							
							
								
								os: add test for os.file_name ( #8757 )  
							
							
							
						 
						
							2021-02-15 07:37:35 +01:00  
				
					
						
							
							
								 
						
							
							
								b07f373433 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: make 5 C functions trusted, tweak signatures ( #8730 )  
							
							
							
						 
						
							2021-02-14 19:37:32 +01:00  
				
					
						
							
							
								 
						
							
							
								ea803113c3 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: check `unsafe` V function calls ( #8752 )  
							
							
							
						 
						
							2021-02-14 19:31:42 +01:00  
				
					
						
							
							
								 
						
							
							
								d3bcd5d305 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: keep single line if in struct init ( #8734 )  
							
							
							
						 
						
							2021-02-14 19:22:24 +01:00  
				
					
						
							
							
								 
						
							
							
								e534b4397d 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: report correct position for non-bool cond error ( #8735 )  
							
							
							
						 
						
							2021-02-14 19:19:41 +01:00  
				
					
						
							
							
								 
						
							
							
								82650ee813 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix parsing attribute after fn prototype with no return type ( #8727 )  
							
							
							
						 
						
							2021-02-14 08:05:20 +01:00  
				
					
						
							
							
								 
						
							
							
								e4f15605c0 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: reject void type condition ( #8737 )  
							
							
							
						 
						
							2021-02-14 07:33:24 +01:00  
				
					
						
							
							
								 
						
							
							
								3d29f819cf 
								
									
								
							
								 
							
						 
						
							
							
								
								builder: add markused.mark_used calls to js.v and x64.v  
							
							
							
						 
						
							2021-02-13 18:09:04 +02:00  
				
					
						
							
							
								 
						
							
							
								e809264f12 
								
									
								
							
								 
							
						 
						
							
							
								
								builder,checker: split the unused marking into a new `v.markused` module  
							
							
							
						 
						
							2021-02-13 18:02:31 +02:00  
				
					
						
							
							
								 
						
							
							
								4ef3a21c8a 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: fix Modules position in contents ( #8722 )  
							
							
							
						 
						
							2021-02-13 16:57:51 +02:00  
				
					
						
							
							
								 
						
							
							
								99270c6935 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: improve `const` docs ( #8723 )  
							
							
							
						 
						
							2021-02-13 16:54:42 +02:00  
				
					
						
							
							
								 
						
							
							
								f23ffb8322 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: group `for`/`in` forms ( #8721 )  
							
							
							
						 
						
							2021-02-13 16:53:02 +02:00  
				
					
						
							
							
								 
						
							
							
								374739b804 
								
									
								
							
								 
							
						 
						
							
							
								
								all: rename `[ref_only]` -> `[heap]` ( #8718 )  
							
							
							
						 
						
							2021-02-13 16:52:01 +02:00  
				
					
						
							
							
								 
						
							
							
								2a8d0ddaf5 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: add os.init_os_args_wide to the -skip-unused whitelist too  
							
							
							
						 
						
							2021-02-13 16:33:35 +02:00  
				
					
						
							
							
								 
						
							
							
								60c16313f3 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: enable `./v -skip-unused self`  
							
							
							
						 
						
							2021-02-13 16:08:44 +02:00  
				
					
						
							
							
								 
						
							
							
								eaaac220be 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: make -skip-unused more conservative to make `v test vlib/builtin` pass  
							
							
							
						 
						
							2021-02-13 15:47:17 +02:00  
				
					
						
							
							
								 
						
							
							
								835b3b2b81 
								
									
								
							
								 
							
						 
						
							
							
								
								sync: simplify `WaitGroup` and `PoolProcessor` and use atomic counters ( #8715 )  
							
							
							
						 
						
							2021-02-13 13:52:27 +01:00  
				
					
						
							
							
								 
						
							
							
								d03c1d615a 
								
									
								
							
								 
							
						 
						
							
							
								
								os: improve `rm` error message ( #8719 )  
							
							
							
						 
						
							2021-02-13 13:51:38 +01:00  
				
					
						
							
							
								 
						
							
							
								0b60510c9c 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: cleanup generating helper comments with -skip-unused  
							
							
							
						 
						
							2021-02-13 10:31:48 +02:00  
				
					
						
							
							
								 
						
							
							
								ebb5305b27 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: fix markdown toc link rendering ( #8714 )  
							
							
							
						 
						
							2021-02-13 09:04:47 +02:00  
				
					
						
							
							
								 
						
							
							
								db609a0784 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: skip checking for invalid fn return type ( #8703 )  
							
							
							
						 
						
							2021-02-13 01:21:05 +01:00  
				
					
						
							
							
								 
						
							
							
								40066a5daa 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: obey [ref_only] tag, allow embedding in other ref struct ( #8707 )  
							
							
							
						 
						
							2021-02-13 00:47:37 +01:00  
				
					
						
							
							
								 
						
							
							
								aa548f45ea 
								
									
								
							
								 
							
						 
						
							
							
								
								docs: fix functions in array/map example ( #8695 )  
							
							
							
						 
						
							2021-02-12 21:10:54 +02:00  
				
					
						
							
							
								 
						
							
							
								0b777c68c3 
								
									
								
							
								 
							
						 
						
							
							
								
								net: fix unix sockets ( #8697 )  
							
							
							
						 
						
							2021-02-12 20:10:06 +02:00  
				
					
						
							
							
								 
						
							
							
								2781a2b923 
								
									
								
							
								 
							
						 
						
							
							
								
								binary_artifact.yml: add a V release for Linux/ARM64 too ( #8698 )  
							
							... 
							
							
							
							Added 'build-linux-arm64' job with the QEMU support to the binary_artifact.yml file, to release vlang/v Linux/ARM64 zip archive.
Signed-off-by: odidev <odidev@puresoftware.com> 
							
						 
						
							2021-02-12 20:08:55 +02:00  
				
					
						
							
							
								 
						
							
							
								6b431b18f5 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb.tmpl: fix a little typo ( #8704 )  
							
							
							
						 
						
							2021-02-12 20:06:37 +02:00  
				
					
						
							
							
								 
						
							
							
								c904c9178d 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: support ParExpr for trying to take address errors & simplify messages  
							
							
							
						 
						
							2021-02-13 02:49:22 +11:00  
				
					
						
							
							
								 
						
							
							
								1675b6f3e0 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix code-formatting job  
							
							
							
						 
						
							2021-02-12 15:44:12 +02:00  
				
					
						
							
							
								 
						
							
							
								5d36a59dd8 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix returning [] from fn which retuns optional array  
							
							
							
						 
						
							2021-02-12 22:30:30 +11:00  
				
					
						
							
							
								 
						
							
							
								0a03856c83 
								
							
								 
							
						 
						
							
							
								
								parser: small c2v fixes  
							
							
							
						 
						
							2021-02-12 09:12:26 +01:00  
				
					
						
							
							
								 
						
							
							
								67c6f24c84 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: format match_expr ( #8692 )  
							
							
							
						 
						
							2021-02-12 03:37:31 +01:00  
				
					
						
							
							
								 
						
							
							
								3164e29651 
								
									
								
							
								 
							
						 
						
							
							
								
								all: fix fn_or_for_in mut value (part 1) ( #8671 )  
							
							
							
						 
						
							2021-02-12 02:03:11 +02:00  
				
					
						
							
							
								 
						
							
							
								84a16d8684 
								
									
								
							
								 
							
						 
						
							
							
								
								map: add `move` method ( #8660 )  
							
							
							
						 
						
							2021-02-12 02:02:33 +02:00  
				
					
						
							
							
								 
						
							
							
								65f2420516 
								
									
								
							
								 
							
						 
						
							
							
								
								os: fix cp_all mkdir panic ( #8680 )  
							
							
							
						 
						
							2021-02-12 01:55:36 +02:00  
				
					
						
							
							
								 
						
							
							
								375efb0953 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: improve errors for `return` count mismatch ( #8686 )  
							
							
							
						 
						
							2021-02-12 01:47:11 +02:00  
				
					
						
							
							
								 
						
							
							
								9d5243a410 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add an example of march tracing in glsl, first release ( #8689 )  
							
							
							
						 
						
							2021-02-12 01:42:10 +02:00  
				
					
						
							
							
								 
						
							
							
								317d450723 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: add error when trying to take address of call expr  
							
							
							
						 
						
							2021-02-12 10:39:02 +11:00  
				
					
						
							
							
								 
						
							
							
								4770036e23 
								
									
								
							
								 
							
						 
						
							
							
								
								docs: fix "plugin-in" beef ( #8688 )  
							
							
							
						 
						
							2021-02-12 01:36:47 +02:00  
				
					
						
							
							
								 
						
							
							
								8f6fec4364 
								
							
								 
							
						 
						
							
							
								
								ci: fix building examples/concurrency/concurrency.v on macos  
							
							
							
						 
						
							2021-02-12 01:18:40 +02:00  
				
					
						
							
							
								 
						
							
							
								58393bd3f9 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix unix_test.v on unix != macos  
							
							
							
						 
						
							2021-02-12 01:12:42 +02:00  
				
					
						
							
							
								 
						
							
							
								89521584a2 
								
							
								 
							
						 
						
							
							
								
								ci: fix unix sockets test on macos  
							
							
							
						 
						
							2021-02-11 22:34:38 +02:00