728344ff65 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix `v test-cleancode`  
							
							
							
						 
						
							2021-01-25 12:55:01 +02:00  
				
					
						
							
							
								 
						
							
							
								94fd3ff431 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: remove the 'in module main cannot be declared public' error/warning  
							
							
							
						 
						
							2021-01-25 12:55:00 +02:00  
				
					
						
							
							
								 
						
							
							
								d3d301d8ff 
								
									
								
							
								 
							
						 
						
							
							
								
								gen: use externally_visible too for VV_EXPORTED_SYMBOL when ARM is defined  
							
							
							
						 
						
							2021-01-25 12:40:28 +02:00  
				
					
						
							
							
								 
						
							
							
								334554ffb9 
								
									
								
							
								 
							
						 
						
							
							
								
								strconv: fix typo ( #8318 )  
							
							
							
						 
						
							2021-01-24 23:18:40 +01:00  
				
					
						
							
							
								 
						
							
							
								d3327ba50f 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix for_mut_val_in_map_fixed_array ( #8314 )  
							
							
							
						 
						
							2021-01-24 23:18:11 +01:00  
				
					
						
							
							
								 
						
							
							
								3dae3f786d 
								
							
								 
							
						 
						
							
							
								
								gg: Context.resize()  
							
							
							
						 
						
							2021-01-24 22:27:27 +01:00  
				
					
						
							
							
								 
						
							
							
								4be45e8d02 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: add mutability checks for interface fields; add tests ( #8312 )  
							
							
							
						 
						
							2021-01-24 22:11:17 +01:00  
				
					
						
							
							
								 
						
							
							
								815104e5d0 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: parse `-1` and `-13.3` as number literals ( #8321 )  
							
							
							
						 
						
							2021-01-24 22:09:51 +01:00  
				
					
						
							
							
								 
						
							
							
								997f56a3dc 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: better newline handling in block comments ( #8325 )  
							
							
							
						 
						
							2021-01-24 22:08:24 +01:00  
				
					
						
							
							
								 
						
							
							
								750738aa12 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix optional sum types ( #8319 )  
							
							
							
						 
						
							2021-01-24 20:56:44 +01:00  
				
					
						
							
							
								 
						
							
							
								2e695a8e8f 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: free temporary channel arrays ( #8324 )  
							
							
							
						 
						
							2021-01-24 20:02:17 +01:00  
				
					
						
							
							
								 
						
							
							
								29d6e40f29 
								
							
								 
							
						 
						
							
							
								
								all: vfmt (new const rule)  
							
							
							
						 
						
							2021-01-24 10:54:27 +01:00  
				
					
						
							
							
								 
						
							
							
								12ff1c2702 
								
							
								 
							
						 
						
							
							
								
								doc: document the new const rule  
							
							
							
						 
						
							2021-01-24 10:23:52 +01:00  
				
					
						
							
							
								 
						
							
							
								80e6b090ea 
								
							
								 
							
						 
						
							
							
								
								checker: remove an obsolete const test  
							
							
							
						 
						
							2021-01-24 10:17:36 +01:00  
				
					
						
							
							
								 
						
							
							
								2238bf9a83 
								
							
								 
							
						 
						
							
							
								
								fmt: use new const rule in tests  
							
							
							
						 
						
							2021-01-24 10:12:49 +01:00  
				
					
						
							
							
								 
						
							
							
								8bcb6c10cc 
								
							
								 
							
						 
						
							
							
								
								checker: remove duplicate const error; fmt: force full path to consts  
							
							
							
						 
						
							2021-01-24 10:01:13 +01:00  
				
					
						
							
							
								 
						
							
							
								69e6ba7a64 
								
									
								
							
								 
							
						 
						
							
							
								
								math: small typo in math.fractions ( #8298 )  
							
							
							
						 
						
							2021-01-24 09:37:00 +01:00  
				
					
						
							
							
								 
						
							
							
								522eac200f 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: keep `arr << if x {} else {}` on a single line ( #8289 )  
							
							
							
						 
						
							2021-01-24 08:02:35 +01:00  
				
					
						
							
							
								 
						
							
							
								79b4b0e6c8 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: assure explicit `map` init contains no parameters ( #8299 )  
							
							
							
						 
						
							2021-01-24 01:06:43 +02:00  
				
					
						
							
							
								 
						
							
							
								1f99d1e025 
								
									
								
							
								 
							
						 
						
							
							
								
								strconv: some corrections of typos ( #8302 )  
							
							
							
						 
						
							2021-01-24 00:00:31 +02:00  
				
					
						
							
							
								 
						
							
							
								1ea5cedd03 
								
									
								
							
								 
							
						 
						
							
							
								
								parser/cgen: fix explicit array/map shared/reference initializers ( #8307 )  
							
							
							
						 
						
							2021-01-23 23:54:57 +02:00  
				
					
						
							
							
								 
						
							
							
								35432c5e92 
								
									
								
							
								 
							
						 
						
							
							
								
								gen: fix generic multi return ( #8303 )  
							
							
							
						 
						
							2021-01-23 23:41:32 +02:00  
				
					
						
							
							
								 
						
							
							
								8a59ffb4b7 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: allow `==` to be user defined if `!=` is auto generated and vice versa ( #8286 )  
							
							
							
						 
						
							2021-01-23 16:59:39 +01:00  
				
					
						
							
							
								 
						
							
							
								39e5f6e9df 
								
									
								
							
								 
							
						 
						
							
							
								
								x.websocket: websocket server fix and bring back server autobahn ( #8291 )  
							
							
							
						 
						
							2021-01-23 16:56:38 +01:00  
				
					
						
							
							
								 
						
							
							
								4065a0327a 
								
									
								
							
								 
							
						 
						
							
							
								
								gen: fix autogeneration of .str() methods for sumtypes that have child types with custom .str() methods  
							
							
							
						 
						
							2021-01-23 17:22:19 +02:00  
				
					
						
							
							
								 
						
							
							
								74115fe70a 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: auto-import `sync` when `shared` objects are used ( #8294 )  
							
							
							
						 
						
							2021-01-23 16:03:21 +01:00  
				
					
						
							
							
								 
						
							
							
								bce6a35e8f 
								
									
								
							
								 
							
						 
						
							
							
								
								crypto: add missing documentation to all pub functions ( #8251 )  
							
							
							
						 
						
							2021-01-23 13:33:49 +01:00  
				
					
						
							
							
								 
						
							
							
								38880b23eb 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: allow `a[i]` for `shared` arrays outside `unsafe` ( #8292 )  
							
							
							
						 
						
							2021-01-23 13:33:32 +01:00  
				
					
						
							
							
								 
						
							
							
								b8857baa98 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix map_init position ( #8293 )  
							
							
							
						 
						
							2021-01-23 13:33:19 +01:00  
				
					
						
							
							
								 
						
							
							
								749d6133a1 
								
									
								
							
								 
							
						 
						
							
							
								
								v.pkgconfig: handle paths to local .pc files too (needed for homebrew) ( #8290 )  
							
							
							
						 
						
							2021-01-23 13:09:53 +02:00  
				
					
						
							
							
								 
						
							
							
								ba2a15c9d7 
								
							
								 
							
						 
						
							
							
								
								parser: fix const check  
							
							
							
						 
						
							2021-01-23 10:46:00 +01:00  
				
					
						
							
							
								 
						
							
							
								5ee3fecf60 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: check for mut val in immutable obj ( #8285 )  
							
							
							
						 
						
							2021-01-23 10:40:17 +01:00  
				
					
						
							
							
								 
						
							
							
								d4f6f5eec4 
								
									
								
							
								 
							
						 
						
							
							
								
								sokol,fontstash: move f_d_use_freetype.v to vlib/fontstash/a_d_use_freetype.v  
							
							
							
						 
						
							2021-01-23 11:39:17 +02:00  
				
					
						
							
							
								 
						
							
							
								c21f57ff59 
								
							
								 
							
						 
						
							
							
								
								os: vfmt os.v  
							
							
							
						 
						
							2021-01-23 10:33:53 +01:00  
				
					
						
							
							
								 
						
							
							
								45cc3ec664 
								
							
								 
							
						 
						
							
							
								
								sokol: remove an absolute import  
							
							
							
						 
						
							2021-01-23 10:32:00 +01:00  
				
					
						
							
							
								 
						
							
							
								d991712b3c 
								
							
								 
							
						 
						
							
							
								
								gg: native rendering mode on macOS  
							
							
							
						 
						
							2021-01-23 10:25:43 +01:00  
				
					
						
							
							
								 
						
							
							
								a3908414e4 
								
									
								
							
								 
							
						 
						
							
							
								
								pref: fix handling of _d_custom.v files, use it in vlib/sokol/f/f_d_use_freetype.v  
							
							
							
						 
						
							2021-01-23 11:21:56 +02:00  
				
					
						
							
							
								 
						
							
							
								8b61891348 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: smarter if condition wrapping ( #8201 )  
							
							
							
						 
						
							2021-01-23 10:33:22 +02:00  
				
					
						
							
							
								 
						
							
							
								9812230847 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: make the no-body main function a checker error ( #8211 )  
							
							
							
						 
						
							2021-01-23 10:30:26 +02:00  
				
					
						
							
							
								 
						
							
							
								c5c7addb88 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: improve infer generic ( #8281 )  
							
							
							
						 
						
							2021-01-23 10:19:08 +02:00  
				
					
						
							
							
								 
						
							
							
								c2d501e8a9 
								
									
								
							
								 
							
						 
						
							
							
								
								all: implement interface fields ( #8259 )  
							
							
							
						 
						
							2021-01-23 08:57:17 +02:00  
				
					
						
							
							
								 
						
							
							
								e06e8b10cd 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: fix empty struct and simplify ( #8246 )  
							
							
							
						 
						
							2021-01-22 23:28:26 +01:00  
				
					
						
							
							
								 
						
							
							
								dbf84520f1 
								
									
								
							
								 
							
						 
						
							
							
								
								all: update assoc syntax ( #8274 )  
							
							
							
						 
						
							2021-01-22 23:24:48 +01:00  
				
					
						
							
							
								 
						
							
							
								970c03987d 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: temporarily comment the server tests for autobahn ( #8272 )  
							
							
							
						 
						
							2021-01-22 22:30:53 +02:00  
				
					
						
							
							
								 
						
							
							
								981b42125f 
								
									
								
							
								 
							
						 
						
							
							
								
								encoding: document all of the `encoding.base64` module ( #8276 )  
							
							
							
						 
						
							2021-01-22 22:29:05 +02:00  
				
					
						
							
							
								 
						
							
							
								081e3c46b4 
								
									
								
							
								 
							
						 
						
							
							
								
								cli: allow flag to be set multi time ( #8256 )  
							
							
							
						 
						
							2021-01-22 19:03:02 +02:00  
				
					
						
							
							
								 
						
							
							
								f2c6735d92 
								
									
								
							
								 
							
						 
						
							
							
								
								crypto: make Digest.sum() and Digest.write() private in md5 and sha1 ( #8270 )  
							
							
							
						 
						
							2021-01-22 14:14:31 +01:00  
				
					
						
							
							
								 
						
							
							
								500ebf77e4 
								
									
								
							
								 
							
						 
						
							
							
								
								all: implement multiple generics ( #8231 )  
							
							
							
						 
						
							2021-01-22 13:49:56 +01:00  
				
					
						
							
							
								 
						
							
							
								b10b76bb0d 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: remove the 'non-string keys are work in progress' warning  
							
							
							
						 
						
							2021-01-22 12:25:17 +02:00  
				
					
						
							
							
								 
						
							
							
								46cdf4f1ff 
								
							
								 
							
						 
						
							
							
								
								0.2.2  
							
							
							
						 
						
							2021-01-22 10:39:44 +01:00  
				
					
						
							
							
								 
						
							
							
								43d56cb883 
								
							
								 
							
						 
						
							
							
								
								string: update the test  
							
							
							
						 
						
							2021-01-22 10:33:06 +01:00  
				
					
						
							
							
								 
						
							
							
								216fea1eb3 
								
							
								 
							
						 
						
							
							
								
								string: remove left/right (one way!)  
							
							
							
						 
						
							2021-01-22 10:26:07 +01:00  
				
					
						
							
							
								 
						
							
							
								5815d96418 
								
							
								 
							
						 
						
							
							
								
								Revert "builtin: make string.(left|right) pub ( #8245 )"  
							
							... 
							
							
							
							This reverts commit 820e684313 
							
						 
						
							2021-01-22 10:09:31 +01:00  
				
					
						
							
							
								 
						
							
							
								72168cd6bc 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: support `mut:` section in the interface methods, and a mut interface fn modifier ( #8092 )  
							
							
							
						 
						
							2021-01-22 10:02:28 +02:00  
				
					
						
							
							
								 
						
							
							
								1b09954622 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: improve the position of mut receiver warning / error ( #8240 )  
							
							
							
						 
						
							2021-01-22 09:38:37 +02:00  
				
					
						
							
							
								 
						
							
							
								925ffd76f4 
								
									
								
							
								 
							
						 
						
							
							
								
								sync/channels: expose `ch.closed` as `bool` pseudo attribute ( #8244 )  
							
							
							
						 
						
							2021-01-22 09:37:29 +02:00  
				
					
						
							
							
								 
						
							
							
								820e684313 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: make string.(left|right) pub ( #8245 )  
							
							
							
						 
						
							2021-01-22 09:35:32 +02:00  
				
					
						
							
							
								 
						
							
							
								d44c632d11 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix innermost value of map fixed array ( fix   #8214 ) ( #8247 )  
							
							
							
						 
						
							2021-01-22 09:32:56 +02:00  
				
					
						
							
							
								 
						
							
							
								522d875489 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: make it an error, to use ident outside of anon fn ( #8232 )  
							
							
							
						 
						
							2021-01-22 09:24:49 +02:00  
				
					
						
							
							
								 
						
							
							
								a569dc17e8 
								
									
								
							
								 
							
						 
						
							
							
								
								gg: allow fonts loaded with $embed_file() to be used ( #8263 )  
							
							
							
						 
						
							2021-01-21 23:07:47 +02:00  
				
					
						
							
							
								 
						
							
							
								3ee7bc960f 
								
									
								
							
								 
							
						 
						
							
							
								
								checker/gen: fix smartcast pointer sumtype ( #8260 )  
							
							
							
						 
						
							2021-01-21 22:31:25 +02:00  
				
					
						
							
							
								 
						
							
							
								6b1956fb60 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix warning at comptime call ( #8248 )  
							
							
							
						 
						
							2021-01-21 21:36:11 +02:00  
				
					
						
							
							
								 
						
							
							
								0d204603d1 
								
									
								
							
								 
							
						 
						
							
							
								
								gen: fix generic comp time if ( #8254 )  
							
							
							
						 
						
							2021-01-21 21:17:44 +02:00  
				
					
						
							
							
								 
						
							
							
								d8c94cd1fd 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: make multipart Content-Type header detection case-insensitive ( #8255 )  
							
							
							
						 
						
							2021-01-21 21:16:25 +02:00  
				
					
						
							
							
								 
						
							
							
								6c24e9ba84 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: automatically add an .out file if not found, with VAUTOFIX=1 ( #8250 )  
							
							
							
						 
						
							2021-01-21 15:48:57 +02:00  
				
					
						
							
							
								 
						
							
							
								f399c17e3d 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: check for_in mut key ( #8235 )  
							
							
							
						 
						
							2021-01-21 12:46:15 +01:00  
				
					
						
							
							
								 
						
							
							
								62c2168b0b 
								
									
								
							
								 
							
						 
						
							
							
								
								clipboard: document all pub functions, adhere to vdoc style ( #8243 )  
							
							
							
						 
						
							2021-01-21 12:45:59 +01:00  
				
					
						
							
							
								 
						
							
							
								59c3e98c16 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix complex map_fixed_array ( #8209 )  
							
							
							
						 
						
							2021-01-21 12:45:37 +01:00  
				
					
						
							
							
								 
						
							
							
								f13ba3a9a8 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix for_in_mut_val for maps ( #8221 )  
							
							
							
						 
						
							2021-01-21 12:44:22 +01:00  
				
					
						
							
							
								 
						
							
							
								3ecbf78707 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: support explicit array handling even in [direct_array_access] functions ( #8241 )  
							
							
							
						 
						
							2021-01-21 12:43:54 +01:00  
				
					
						
							
							
								 
						
							
							
								c6d6690064 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix if expr infix ( #8215 )  
							
							... 
							
							
							
							* checker: fix if expr infix
* remove debugger code
* fmt
* remove debug
* add test cases 
							
						 
						
							2021-01-21 12:42:24 +01:00  
				
					
						
							
							
								 
						
							
							
								29b3077ea1 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: make negative literal index a checker error ( #8242 )  
							
							
							
						 
						
							2021-01-21 13:27:16 +02:00  
				
					
						
							
							
								 
						
							
							
								f413c92f2f 
								
									
								
							
								 
							
						 
						
							
							
								
								v.util: fix bug of mod_path_to_full_name ( #8236 )  
							
							
							
						 
						
							2021-01-21 13:24:32 +02:00  
				
					
						
							
							
								 
						
							
							
								4045ec1ca8 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: remove vweb unused vars ( #8180 )  
							
							
							
						 
						
							2021-01-21 11:09:19 +01:00  
				
					
						
							
							
								 
						
							
							
								f7c251f8f3 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: add multipart/form-data parser and file upload ( #8160 )  
							
							
							
						 
						
							2021-01-21 11:08:51 +01:00  
				
					
						
							
							
								 
						
							
							
								b44ec4921f 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: make vweb async ( #8095 )  
							
							
							
						 
						
							2021-01-21 11:08:38 +01:00  
				
					
						
							
							
								 
						
							
							
								0c249fa040 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: improve anon fn pos ( #8210 )  
							
							
							
						 
						
							2021-01-21 11:01:40 +01:00  
				
					
						
							
							
								 
						
							
							
								d97543605b 
								
									
								
							
								 
							
						 
						
							
							
								
								pkgconfig: add support for Fedora and CentOS Linux. ( #8237 )  
							
							
							
						 
						
							2021-01-21 11:41:16 +02:00  
				
					
						
							
							
								 
						
							
							
								242c5760f1 
								
									
								
							
								 
							
						 
						
							
							
								
								array: fix array_clone ( fix   #8220 ) ( #8238 )  
							
							
							
						 
						
							2021-01-21 10:17:00 +01:00  
				
					
						
							
							
								 
						
							
							
								f059a9e96c 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: fix sorting arrays of primitives ( #8204 )  
							
							
							
						 
						
							2021-01-20 23:19:35 +02:00  
				
					
						
							
							
								 
						
							
							
								190bb38087 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: check fixed array size ( #8224 )  
							
							
							
						 
						
							2021-01-20 23:17:49 +02:00  
				
					
						
							
							
								 
						
							
							
								c212b4d180 
								
									
								
							
								 
							
						 
						
							
							
								
								cli: add missing documentation to all pub functionality ( #8226 )  
							
							
							
						 
						
							2021-01-20 23:15:48 +02:00  
				
					
						
							
							
								 
						
							
							
								55efd8309a 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix parsing interface methods with varargs ( #8229 )  
							
							
							
						 
						
							2021-01-20 23:15:02 +02:00  
				
					
						
							
							
								 
						
							
							
								94b5e47ba8 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix compilation of projects cloned inside the main repository  
							
							
							
						 
						
							2021-01-20 22:44:18 +02:00  
				
					
						
							
							
								 
						
							
							
								071549baae 
								
									
								
							
								 
							
						 
						
							
							
								
								v.util: fix an out of bounds panic in mod_path_to_full_name/2  
							
							
							
						 
						
							2021-01-20 18:22:58 +02:00  
				
					
						
							
							
								 
						
							
							
								d92f5c55ba 
								
									
								
							
								 
							
						 
						
							
							
								
								net: use mut and refs as receivers consistently ( #8205 )  
							
							
							
						 
						
							2021-01-20 11:11:01 +01:00  
				
					
						
							
							
								 
						
							
							
								158aefc37f 
								
							
								 
							
						 
						
							
							
								
								sqlite: create_table()  
							
							
							
						 
						
							2021-01-20 09:30:26 +01:00  
				
					
						
							
							
								 
						
							
							
								57af8570fe 
								
							
								 
							
						 
						
							
							
								
								tests: another pointer struct test  
							
							
							
						 
						
							2021-01-20 09:24:12 +01:00  
				
					
						
							
							
								 
						
							
							
								97ebecc5f4 
								
									
								
							
								 
							
						 
						
							
							
								
								usecache: get all tests running with -usecache enabled by default (p.1) ( #7699 )  
							
							
							
						 
						
							2021-01-20 06:04:59 +01:00  
				
					
						
							
							
								 
						
							
							
								b3a4f746a2 
								
									
								
							
								 
							
						 
						
							
							
								
								clipboard: use a nicer error when X11/Xlib.h is missing  
							
							
							
						 
						
							2021-01-19 20:47:09 +02:00  
				
					
						
							
							
								 
						
							
							
								985ef52872 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix child struct's default values not assigned ( #8202 )  
							
							
							
						 
						
							2021-01-19 17:10:22 +01:00  
				
					
						
							
							
								 
						
							
							
								d9532eda30 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: error on a.slice(x,y) outside `builtin`  
							
							
							
						 
						
							2021-01-19 15:55:52 +02:00  
				
					
						
							
							
								 
						
							
							
								129eee346b 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: keep single empty lines ( #8189 )  
							
							
							
						 
						
							2021-01-19 14:49:40 +01:00  
				
					
						
							
							
								 
						
							
							
								103901a5cb 
								
									
								
							
								 
							
						 
						
							
							
								
								example/test: add a binary search tree example and test ( #8145 )  
							
							
							
						 
						
							2021-01-19 15:18:38 +02:00  
				
					
						
							
							
								 
						
							
							
								5067046538 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: support `x = a[k] ?` propagation for arrays and maps ( #8199 )  
							
							
							
						 
						
							2021-01-19 14:46:47 +02:00  
				
					
						
							
							
								 
						
							
							
								15cc1cd884 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix high order map assignment ( #8198 )  
							
							
							
						 
						
							2021-01-19 14:31:24 +02:00  
				
					
						
							
							
								 
						
							
							
								ca70d815b6 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: move StructDecl comments handling into functions ( #8191 )  
							
							
							
						 
						
							2021-01-19 10:43:48 +01:00  
				
					
						
							
							
								 
						
							
							
								da93666cd8 
								
									
								
							
								 
							
						 
						
							
							
								
								x.websocket: bring back shift operators ( #8197 )  
							
							
							
						 
						
							2021-01-19 10:42:59 +01:00  
				
					
						
							
							
								 
						
							
							
								85bcfdd636 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: handle `a[i] or { statements expr }` the same as the other or blocks  
							
							
							
						 
						
							2021-01-19 09:28:34 +02:00  
				
					
						
							
							
								 
						
							
							
								24d1ec2714 
								
									
								
							
								 
							
						 
						
							
							
								
								vfmt: support `a[i] or { panic(err) }` too  
							
							
							
						 
						
							2021-01-19 08:42:56 +02:00  
				
					
						
							
							
								 
						
							
							
								7037965973 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: cleanup unused `p.os_from_string`  
							
							
							
						 
						
							2021-01-19 08:33:03 +02:00  
				
					
						
							
							
								 
						
							
							
								b44c08aff0 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: wrap match branch expressions ( #8190 )  
							
							
							
						 
						
							2021-01-19 06:16:42 +01:00  
				
					
						
							
							
								 
						
							
							
								b74690cbec 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin, checker, cgen: implement `x = a[k] or { ... }` for maps and arrays ( #8193 )  
							
							
							
						 
						
							2021-01-19 06:06:57 +01:00  
				
					
						
							
							
								 
						
							
							
								a65b73d3e4 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix for_in_fixed_array ( fix   #8186 ) ( #8195 )  
							
							
							
						 
						
							2021-01-19 05:50:23 +01:00  
				
					
						
							
							
								 
						
							
							
								874885c87d 
								
									
								
							
								 
							
						 
						
							
							
								
								x.websocket: fix weird shift operator bug in clang -prod flag ( #8192 )  
							
							
							
						 
						
							2021-01-19 05:49:37 +01:00  
				
					
						
							
							
								 
						
							
							
								5cc591b2b6 
								
									
								
							
								 
							
						 
						
							
							
								
								all: support generic `chan` ( #8188 )  
							
							
							
						 
						
							2021-01-18 18:37:45 +01:00  
				
					
						
							
							
								 
						
							
							
								6f1ae65811 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: add a warning for only else branch in match ( #8185 )  
							
							
							
						 
						
							2021-01-18 18:31:36 +02:00  
				
					
						
							
							
								 
						
							
							
								f375418847 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: remove forgotten eprintln statement  
							
							
							
						 
						
							2021-01-18 14:57:10 +02:00  
				
					
						
							
							
								 
						
							
							
								ac2c3847af 
								
									
								
							
								 
							
						 
						
							
							
								
								all: update copyright to 2019-2021 ( #8029 )  
							
							
							
						 
						
							2021-01-18 13:20:06 +01:00  
				
					
						
							
							
								 
						
							
							
								38881e4b20 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: Implement chunked encoding transfer ( #8179 )  
							
							
							
						 
						
							2021-01-18 13:04:21 +01:00  
				
					
						
							
							
								 
						
							
							
								5ddb70940e 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix map_fixed_arrays str error ( fix   #8170 ) ( #8178 )  
							
							
							
						 
						
							2021-01-18 10:34:29 +01:00  
				
					
						
							
							
								 
						
							
							
								17266ecb07 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: support cmd/tools/.disable_autorecompilation in `v up` and `v self` too  
							
							
							
						 
						
							2021-01-18 09:33:33 +02:00  
				
					
						
							
							
								 
						
							
							
								72790cda83 
								
									
								
							
								 
							
						 
						
							
							
								
								v.util: support cmd/tools/.disable_autorecompilation  
							
							
							
						 
						
							2021-01-18 08:43:20 +02:00  
				
					
						
							
							
								 
						
							
							
								6c87c25ef1 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix `for _,mut j in arr` for fixed arrays ( fix   #8163 ) ( #8167 )  
							
							
							
						 
						
							2021-01-18 06:05:38 +01:00  
				
					
						
							
							
								 
						
							
							
								73fd4396c3 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix fixed array using const size ( fix   #8144 ) ( #8161 )  
							
							
							
						 
						
							2021-01-18 06:03:03 +01:00  
				
					
						
							
							
								 
						
							
							
								16c9cbce7c 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: correctly increase f.line_len for write_indent ( #8174 )  
							
							
							
						 
						
							2021-01-18 06:02:29 +01:00  
				
					
						
							
							
								 
						
							
							
								2677fcdf0c 
								
									
								
							
								 
							
						 
						
							
							
								
								time: add some tolerance for windows's minimum 1ms sleep resolution  
							
							
							
						 
						
							2021-01-17 19:16:08 +02:00  
				
					
						
							
							
								 
						
							
							
								3ee78dc961 
								
									
								
							
								 
							
						 
						
							
							
								
								term: add term.colorize/2, use it in the tests. Support ConEmuANSI = ON too.  
							
							
							
						 
						
							2021-01-17 19:09:29 +02:00  
				
					
						
							
							
								 
						
							
							
								75af639721 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: allow ptr++/ptr-- in unsafe{}, for any kind of pointer, except voidptr  
							
							
							
						 
						
							2021-01-17 18:09:25 +02:00  
				
					
						
							
							
								 
						
							
							
								28ed4da1ce 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix `array_slice(*a, 0, a.len)` C error, generated for `a[..a.len]`, for a `mut a []int` ( #8168 )  
							
							
							
						 
						
							2021-01-17 17:22:23 +02:00  
				
					
						
							
							
								 
						
							
							
								334b66b311 
								
									
								
							
								 
							
						 
						
							
							
								
								checker/cgen: add checks and fix cgen for [typedef] for C structs ( #8169 )  
							
							
							
						 
						
							2021-01-17 17:18:07 +02:00  
				
					
						
							
							
								 
						
							
							
								e4850cd6dd 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix `for` iteration over fixed array literal ( #8159 )  
							
							
							
						 
						
							2021-01-17 10:44:15 +01:00  
				
					
						
							
							
								 
						
							
							
								a008c8254c 
								
							
								 
							
						 
						
							
							
								
								parser: comptime: update tmpl_path  
							
							
							
						 
						
							2021-01-17 06:42:21 +01:00  
				
					
						
							
							
								 
						
							
							
								ac8a7ac901 
								
							
								 
							
						 
						
							
							
								
								parser: bootstrap the new struct init check  
							
							
							
						 
						
							2021-01-17 06:30:30 +01:00  
				
					
						
							
							
								 
						
							
							
								2b058edc98 
								
							
								 
							
						 
						
							
							
								
								checker: do not require ref field init with update expr  
							
							
							
						 
						
							2021-01-17 06:24:03 +01:00  
				
					
						
							
							
								 
						
							
							
								df39e7001c 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: support `module:` for immutable private struct fields ( #8140 )  
							
							
							
						 
						
							2021-01-17 05:39:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d16721e5b8 
								
									
								
							
								 
							
						 
						
							
							
								
								cli: remove flags.get_*_or variants ( #8102 )  
							
							
							
						 
						
							2021-01-17 05:33:39 +01:00  
				
					
						
							
							
								 
						
							
							
								512f62b7a1 
								
									
								
							
								 
							
						 
						
							
							
								
								android: enable custom (e)println output via android log system ( #8135 )  
							
							
							
						 
						
							2021-01-17 05:32:59 +01:00  
				
					
						
							
							
								 
						
							
							
								9376c57a51 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix for_in_mut_val ( fix   #8087 ) ( #8129 )  
							
							
							
						 
						
							2021-01-17 05:32:34 +01:00  
				
					
						
							
							
								 
						
							
							
								3e44816e44 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: minor code cleanup ( #8147 )  
							
							
							
						 
						
							2021-01-17 05:32:10 +01:00  
				
					
						
							
							
								 
						
							
							
								5185a59ac7 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: use Parser.builtin_mod instead of checking p.mod ( #8137 )  
							
							
							
						 
						
							2021-01-17 05:31:41 +01:00  
				
					
						
							
							
								 
						
							
							
								8ee67d1c1c 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: disallow indexing on next line at top-level ( #8128 )  
							
							
							
						 
						
							2021-01-17 05:30:41 +01:00  
				
					
						
							
							
								 
						
							
							
								371730f8a8 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: correct indent for StructDecl multi line default exprs ( #8148 )  
							
							
							
						 
						
							2021-01-17 05:01:55 +01:00  
				
					
						
							
							
								 
						
							
							
								ef627c9d21 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: improve message and positioning for operator overloading ( #8133 )  
							
							
							
						 
						
							2021-01-17 03:37:44 +01:00  
				
					
						
							
							
								 
						
							
							
								ee9f9c9d81 
								
									
								
							
								 
							
						 
						
							
							
								
								x.ttf: add README, some improvements ( #8157 )  
							
							
							
						 
						
							2021-01-17 03:11:47 +01:00  
				
					
						
							
							
								 
						
							
							
								5ae55731b9 
								
									
								
							
								 
							
						 
						
							
							
								
								embed: move to `v.embed_file`, fix CI failing test  
							
							
							
						 
						
							2021-01-16 20:03:07 +02:00  
				
					
						
							
							
								 
						
							
							
								d258733752 
								
									
								
							
								 
							
						 
						
							
							
								
								pkgconfig: add more .pc sample files. `abc,xyz` => `abc xyz` in `Requires:`  
							
							
							
						 
						
							2021-01-16 18:03:01 +02:00  
				
					
						
							
							
								 
						
							
							
								5c3ef588c3 
								
									
								
							
								 
							
						 
						
							
							
								
								live: move to vlib/v/live  
							
							
							
						 
						
							2021-01-16 15:05:01 +02:00  
				
					
						
							
							
								 
						
							
							
								8571d9395b 
								
									
								
							
								 
							
						 
						
							
							
								
								preludes: move to vlib/v/preludes  
							
							
							
						 
						
							2021-01-16 14:43:24 +02:00  
				
					
						
							
							
								 
						
							
							
								80d1aadc50 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix check-markdown for vlib/v/pkgconfig/README.md  
							
							
							
						 
						
							2021-01-16 14:34:14 +02:00  
				
					
						
							
							
								 
						
							
							
								1a8a1ceb0a 
								
									
								
							
								 
							
						 
						
							
							
								
								pkgconfig,flag: add tests to pkgconfig, fix bugs and links, improve flag.usage()  
							
							
							
						 
						
							2021-01-16 12:04:31 +02:00  
				
					
						
							
							
								 
						
							
							
								53941c4a0a 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: fix if cond break readability ( #8132 )  
							
							
							
						 
						
							2021-01-16 02:12:17 +01:00  
				
					
						
							
							
								 
						
							
							
								2f7a66386e 
								
									
								
							
								 
							
						 
						
							
							
								
								docs: document `go` with handle and `wait()` ( #8142 )  
							
							
							
						 
						
							2021-01-15 23:40:26 +02:00  
				
					
						
							
							
								 
						
							
							
								1d1fda9522 
								
									
								
							
								 
							
						 
						
							
							
								
								x.ttf: fix for the MSVC `get_string` pointer issue ( #8139 )  
							
							... 
							
							
							
							* fix tab and spaces in indentation
* fix for glyph not found error
* fix for get_String in ttf.v pointer problems with MSVC
* avoid second return in get_string
* move from u32 to u64 to byteptr in 64 bit systems 
							
						 
						
							2021-01-15 20:40:56 +02:00  
				
					
						
							
							
								 
						
							
							
								c4c4b9c7b1 
								
									
								
							
								 
							
						 
						
							
							
								
								gen,checker: implement g.trace/2 and c.trace/2, similar to p.trace/2  
							
							
							
						 
						
							2021-01-15 20:28:53 +02:00  
				
					
						
							
							
								 
						
							
							
								263fb7d7a8 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix `instance.cb_field(mut arg)`  
							
							
							
						 
						
							2021-01-15 20:28:42 +02:00  
				
					
						
							
							
								 
						
							
							
								1c6fe83408 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix parsing of `go` call expression ( #8138 )  
							
							
							
						 
						
							2021-01-15 19:47:49 +02:00  
				
					
						
							
							
								 
						
							
							
								5de287a6e7 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: add test of sumtype-based binary tree ( #8121 )  
							
							
							
						 
						
							2021-01-15 15:10:30 +02:00  
				
					
						
							
							
								 
						
							
							
								8d014d4646 
								
									
								
							
								 
							
						 
						
							
							
								
								sync: allow `go` routine join with return value ( #8125 )  
							
							
							
						 
						
							2021-01-15 13:45:26 +01:00  
				
					
						
							
							
								 
						
							
							
								995f27a7c0 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin,os: use more precise C. declarations for C.fread, C.fwrite and C.qsort  
							
							
							
						 
						
							2021-01-15 12:15:31 +02:00  
				
					
						
							
							
								 
						
							
							
								80008a40e2 
								
									
								
							
								 
							
						 
						
							
							
								
								fix fixed_array slice ommit high_value ( #8025 )  
							
							
							
						 
						
							2021-01-15 10:28:20 +01:00  
				
					
						
							
							
								 
						
							
							
								57dd511c9d 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: move all exprs and stmts to their own methods ( #8107 )  
							
							
							
						 
						
							2021-01-15 10:26:33 +01:00  
				
					
						
							
							
								 
						
							
							
								0945efebf1 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix anon_fn_call ( #8120 )  
							
							
							
						 
						
							2021-01-15 10:25:30 +01:00  
				
					
						
							
							
								 
						
							
							
								c6099df418 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix c struct str method ( #8117 )  
							
							
							
						 
						
							2021-01-15 07:51:28 +01:00  
				
					
						
							
							
								 
						
							
							
								20c80db426 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: move comments related methods to extra file ( #8028 )  
							
							
							
						 
						
							2021-01-15 07:51:07 +01:00  
				
					
						
							
							
								 
						
							
							
								0ca36aafe2 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: allow assignment operators for type aliases ( #8086 )  
							
							
							
						 
						
							2021-01-15 02:27:19 +01:00  
				
					
						
							
							
								 
						
							
							
								aeddd5b559 
								
									
								
							
								 
							
						 
						
							
							
								
								string: minor optimization ( fix   #8100 ) ( #8106 )  
							
							
							
						 
						
							2021-01-15 02:26:06 +01:00  
				
					
						
							
							
								 
						
							
							
								c80cc917c7 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: check casting struct -> interface; disallow casting struct -> interface pointer ( #8110 )  
							
							
							
						 
						
							2021-01-15 01:20:58 +01:00  
				
					
						
							
							
								 
						
							
							
								c39f0a7cb7 
								
									
								
							
								 
							
						 
						
							
							
								
								ast: add str for AssertStmt ( #8021 )  
							
							
							
						 
						
							2021-01-15 00:17:26 +01:00  
				
					
						
							
							
								 
						
							
							
								127503c77d 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: disallow indexing a voidptr ( #8109 )  
							
							
							
						 
						
							2021-01-14 20:51:43 +02:00  
				
					
						
							
							
								 
						
							
							
								890fb2d09d 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: show signature for interface method on error ( #8111 )  
							
							
							
						 
						
							2021-01-14 20:50:06 +02:00  
				
					
						
							
							
								 
						
							
							
								f73500f2fe 
								
									
								
							
								 
							
						 
						
							
							
								
								all: add support for the `x := $embed_file('v.png')` compile time call ( #8048 )  
							
							
							
						 
						
							2021-01-14 16:20:11 +02:00  
				
					
						
							
							
								 
						
							
							
								9003ea7ca3 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: fix a warning for `-d debug_realloc`  
							
							
							
						 
						
							2021-01-14 12:28:49 +02:00  
				
					
						
							
							
								 
						
							
							
								ca5f88eb7d 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: implement `-d debug_realloc`  
							
							
							
						 
						
							2021-01-14 11:41:52 +02:00  
				
					
						
							
							
								 
						
							
							
								adf084eeed 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix address violations for `return error(abc)`, reduce leaks in `os`  
							
							
							
						 
						
							2021-01-14 04:58:26 +02:00  
				
					
						
							
							
								 
						
							
							
								a2efb5319d 
								
									
								
							
								 
							
						 
						
							
							
								
								all: change `[1,2,3]!!` to `[1,2,3]!` ( #8101 )  
							
							
							
						 
						
							2021-01-14 03:51:13 +01:00  
				
					
						
							
							
								 
						
							
							
								c8bcee9639 
								
									
								
							
								 
							
						 
						
							
							
								
								ast: add str for comment ( #8019 )  
							
							
							
						 
						
							2021-01-14 02:21:27 +01:00  
				
					
						
							
							
								 
						
							
							
								fdf5f5003b 
								
									
								
							
								 
							
						 
						
							
							
								
								ast: add str for ArrayInit ( #8022 )  
							
							
							
						 
						
							2021-01-14 02:21:19 +01:00  
				
					
						
							
							
								 
						
							
							
								0f2a770b9c 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: improve errors for interface method compatibility  ( #8097 )  
							
							
							
						 
						
							2021-01-13 23:44:29 +01:00  
				
					
						
							
							
								 
						
							
							
								47536df2d0 
								
									
								
							
								 
							
						 
						
							
							
								
								table: remove nr_dims from Array  ( #8053 )  
							
							
							
						 
						
							2021-01-13 23:43:19 +01:00  
				
					
						
							
							
								 
						
							
							
								1d28c4de2a 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix multi fixed arrays with default init ( fix   #8038 ) ( #8064 )  
							
							
							
						 
						
							2021-01-13 22:57:33 +02:00  
				
					
						
							
							
								 
						
							
							
								0d25091afd 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: fix random color mismatches in the CI  
							
							
							
						 
						
							2021-01-13 21:27:30 +02:00  
				
					
						
							
							
								 
						
							
							
								349eb95a28 
								
									
								
							
								 
							
						 
						
							
							
								
								time: comment .local() in time_windows.c.v too  
							
							
							
						 
						
							2021-01-13 21:27:30 +02:00  
				
					
						
							
							
								 
						
							
							
								8a8978fb01 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: keep same line comments after arr.sort() in vsh files ( #8026 )  
							
							
							
						 
						
							2021-01-13 20:10:17 +02:00  
				
					
						
							
							
								 
						
							
							
								2030875c0a 
								
									
								
							
								 
							
						 
						
							
							
								
								gen: fix go call with generic function ( #8093 )  
							
							
							
						 
						
							2021-01-13 17:35:50 +02:00  
				
					
						
							
							
								 
						
							
							
								a1245de25b 
								
									
								
							
								 
							
						 
						
							
							
								
								gen: fix interface method call name that is a C reserved word ( #8091 )  
							
							
							
						 
						
							2021-01-13 16:37:47 +02:00  
				
					
						
							
							
								 
						
							
							
								70ad49e186 
								
									
								
							
								 
							
						 
						
							
							
								
								time: complete doc ( #8070 )  
							
							
							
						 
						
							2021-01-13 16:30:54 +02:00  
				
					
						
							
							
								 
						
							
							
								204cc5fb01 
								
									
								
							
								 
							
						 
						
							
							
								
								ast: add case for Import in `fn (node Stmt) str()`  
							
							
							
						 
						
							2021-01-13 15:56:48 +02:00  
				
					
						
							
							
								 
						
							
							
								4923048d95 
								
									
								
							
								 
							
						 
						
							
							
								
								ast: add case for ConstDecl in `fn (node Stmt) str()` ( #8073 )  
							
							
							
						 
						
							2021-01-13 15:54:41 +02:00  
				
					
						
							
							
								 
						
							
							
								245ed9160a 
								
									
								
							
								 
							
						 
						
							
							
								
								gen: fix `mut arr [3]int` as a fn argument ( #8085 )  
							
							
							
						 
						
							2021-01-13 15:52:46 +02:00  
				
					
						
							
							
								 
						
							
							
								219486f0a5 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: cleanup `'` and `"` quotes handling ( #8082 )  
							
							
							
						 
						
							2021-01-13 11:09:03 +02:00  
				
					
						
							
							
								 
						
							
							
								a22982d662 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: colorize failing tests, improve layout ( #8066 )  
							
							
							
						 
						
							2021-01-13 11:07:12 +02:00  
				
					
						
							
							
								 
						
							
							
								4cd50ed566 
								
									
								
							
								 
							
						 
						
							
							
								
								scanner: remove debug_tokens ( #8078 )  
							
							
							
						 
						
							2021-01-13 08:33:37 +01:00  
				
					
						
							
							
								 
						
							
							
								ae592299dc 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix fixed arrays literal eq ( #8079 )  
							
							
							
						 
						
							2021-01-13 08:32:41 +01:00  
				
					
						
							
							
								 
						
							
							
								7458b699d0 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: change `[1,2,3]!!` to `[1,2,3]!` ( #8081 )  
							
							
							
						 
						
							2021-01-13 08:32:17 +01:00  
				
					
						
							
							
								 
						
							
							
								ac85257ea0 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix sizeof(mod.Type), fix checking sizeof expression ( #8065 )  
							
							
							
						 
						
							2021-01-13 06:13:39 +01:00  
				
					
						
							
							
								 
						
							
							
								dd6febf6fa 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix gen_array_sort() ( #8077 )  
							
							
							
						 
						
							2021-01-13 06:12:22 +01:00  
				
					
						
							
							
								 
						
							
							
								254df0ca62 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: improve string quotes ( #8075 )  
							
							
							
						 
						
							2021-01-13 06:05:27 +01:00  
				
					
						
							
							
								 
						
							
							
								3e3d45b2b1 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: improve array init warning ( #8024 )  
							
							
							
						 
						
							2021-01-13 06:03:23 +01:00  
				
					
						
							
							
								 
						
							
							
								e8ab79205f 
								
									
								
							
								 
							
						 
						
							
							
								
								ast: add str for Module ( #8072 )  
							
							
							
						 
						
							2021-01-13 06:00:53 +01:00  
				
					
						
							
							
								 
						
							
							
								1e853b0efc 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: implement argument operator overloading ( #8067 )  
							
							
							
						 
						
							2021-01-13 03:31:14 +01:00  
				
					
						
							
							
								 
						
							
							
								0e490766df 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: do not move single line block comments to previous line ( #8046 )  
							
							
							
						 
						
							2021-01-13 03:30:24 +01:00  
				
					
						
							
							
								 
						
							
							
								03a0534483 
								
									
								
							
								 
							
						 
						
							
							
								
								all: change fixed array init from `[1,2,3]!!` to `[1,2,3]!` ( #8068 )  
							
							
							
						 
						
							2021-01-13 03:28:53 +01:00  
				
					
						
							
							
								 
						
							
							
								ef18fb837c 
								
									
								
							
								 
							
						 
						
							
							
								
								net.urllib: workaround an autofree bug for `if cond && opt() {`  
							
							
							
						 
						
							2021-01-12 16:29:04 +02:00  
				
					
						
							
							
								 
						
							
							
								3289dff7ff 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: require explicit return none ( #8060 )  
							
							
							
						 
						
							2021-01-12 11:43:55 +01:00  
				
					
						
							
							
								 
						
							
							
								33976246c8 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: format the generated c code of arrays map and filter ( #8016 )  
							
							
							
						 
						
							2021-01-12 04:39:09 +01:00  
				
					
						
							
							
								 
						
							
							
								33694665f0 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: align each contiguous field of struct. not the whole. ( #7981 )  
							
							
							
						 
						
							2021-01-12 04:38:43 +01:00  
				
					
						
							
							
								 
						
							
							
								82a5300044 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: allow sort with`<` and `>` op overloading ( #8042 )  
							
							
							
						 
						
							2021-01-12 04:38:12 +01:00  
				
					
						
							
							
								 
						
							
							
								5a1699dec2 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: add more checks for operator overloading ( #8030 )  
							
							
							
						 
						
							2021-01-12 04:37:20 +01:00  
				
					
						
							
							
								 
						
							
							
								1559e72d0d 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: add gen_fixed_array_equality_fn ( #8006 )  
							
							
							
						 
						
							2021-01-12 01:35:18 +01:00