23a7d4a0c6 
								
									
								
							
								 
							
						 
						
							
							
								
								readme: mention graphical app android support ( #8679 )  
							
							
							
						 
						
							2021-02-11 11:17:00 +01:00  
				
					
						
							
							
								 
						
							
							
								f390fe3086 
								
									
								
							
								 
							
						 
						
							
							
								
								CONTRIBUTING.md: update outdated name to correct one ( #8677 )  
							
							
							
						 
						
							2021-02-11 11:04:44 +02:00  
				
					
						
							
							
								 
						
							
							
								578de634fe 
								
									
								
							
								 
							
						 
						
							
							
								
								sync: move pool related code to `sync.pool`, cleanup, add a README.md  
							
							
							
						 
						
							2021-02-11 10:55:23 +02:00  
				
					
						
							
							
								 
						
							
							
								93c1c1cec3 
								
									
								
							
								 
							
						 
						
							
							
								
								builder: add generated C lines with -stats too  
							
							
							
						 
						
							2021-02-11 08:38:09 +02:00  
				
					
						
							
							
								 
						
							
							
								c636a7080d 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: add rand.ascii ( #8675 )  
							
							
							
						 
						
							2021-02-11 08:32:40 +02:00  
				
					
						
							
							
								 
						
							
							
								d4f6488afd 
								
									
								
							
								 
							
						 
						
							
							
								
								net: add better unix socket support ( #8651 )  
							
							
							
						 
						
							2021-02-11 01:24:15 +01:00  
				
					
						
							
							
								 
						
							
							
								8b1337029f 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: add build-examples task to tcc-windows CI ( #8653 )  
							
							
							
						 
						
							2021-02-11 01:23:03 +01:00  
				
					
						
							
							
								 
						
							
							
								f371803a32 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: move comp_if_to_ifdef to comptime.v ( #8668 )  
							
							
							
						 
						
							2021-02-11 01:22:49 +01:00  
				
					
						
							
							
								 
						
							
							
								de287c0add 
								
									
								
							
								 
							
						 
						
							
							
								
								builder: add C source code size info on -stats  
							
							
							
						 
						
							2021-02-10 19:12:12 +02:00  
				
					
						
							
							
								 
						
							
							
								4305ce1493 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: extract long match branches in c.stmt(), into separate checker functions ( #8666 )  
							
							
							
						 
						
							2021-02-10 18:51:41 +02:00  
				
					
						
							
							
								 
						
							
							
								f2ad6dd4d9 
								
									
								
							
								 
							
						 
						
							
							
								
								os: fix os.walk, when passing paths ending with path_separator ( #8672 )  
							
							
							
						 
						
							2021-02-10 18:48:01 +02:00  
				
					
						
							
							
								 
						
							
							
								4646c414d8 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix -skip-unused with struct inits with default expressions  
							
							
							
						 
						
							2021-02-10 18:25:57 +02:00  
				
					
						
							
							
								 
						
							
							
								eb7009b60a 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: generate hexadecimal numbers ( #8664 )  
							
							
							
						 
						
							2021-02-10 11:01:25 +01:00  
				
					
						
							
							
								 
						
							
							
								f2e74bce7a 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix sumtype assign error ( fix   #7988 ) ( #8655 )  
							
							
							
						 
						
							2021-02-10 10:59:56 +01:00  
				
					
						
							
							
								 
						
							
							
								035a163454 
								
							
								 
							
						 
						
							
							
								
								json: encode_pretty (p. 2) + tests  
							
							
							
						 
						
							2021-02-10 10:17:29 +01:00  
				
					
						
							
							
								 
						
							
							
								f67e4ab57c 
								
							
								 
							
						 
						
							
							
								
								json: encode_pretty (p. 1)  
							
							
							
						 
						
							2021-02-10 10:13:06 +01:00  
				
					
						
							
							
								 
						
							
							
								db2266598a 
								
									
								
							
								 
							
						 
						
							
							
								
								binary_artifact.yml: ensure v_old.exe is not in the release archives.  
							
							
							
						 
						
							2021-02-10 11:06:17 +02:00  
				
					
						
							
							
								 
						
							
							
								95c3ef3a6a 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: minor cleanup in stmt() ( #8659 )  
							
							
							
						 
						
							2021-02-09 23:00:43 +01:00  
				
					
						
							
							
								 
						
							
							
								f3c5f24c17 
								
									
								
							
								 
							
						 
						
							
							
								
								allow `lock` expression to return multiple objects ( #8657 )  
							
							
							
						 
						
							2021-02-09 17:09:10 +02:00  
				
					
						
							
							
								 
						
							
							
								d37fb5641f 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: improve printing of unexpected tokens ( #8654 )  
							
							
							
						 
						
							2021-02-09 17:07:30 +02:00  
				
					
						
							
							
								 
						
							
							
								0f92485698 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: fix typo in builtin/array.v ( #8658 )  
							
							
							
						 
						
							2021-02-09 17:04:47 +02:00  
				
					
						
							
							
								 
						
							
							
								6de78ecb59 
								
									
								
							
								 
							
						 
						
							
							
								
								term: implement term.clear() for windows ( #8650 )  
							
							
							
						 
						
							2021-02-09 14:25:31 +02:00  
				
					
						
							
							
								 
						
							
							
								5308b63a01 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix the `-cflags "-Werror"` job, by explicit casting to `void**`  
							
							
							
						 
						
							2021-02-09 14:22:51 +02:00  
				
					
						
							
							
								 
						
							
							
								d110f0de74 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: add a regression test for  3d2afcf 
							
							
							
						 
						
							2021-02-09 14:11:09 +02:00  
				
					
						
							
							
								 
						
							
							
								3d2afcf02e 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix gohandle_name generation (use .cname)  
							
							
							
						 
						
							2021-02-09 12:55:05 +02:00  
				
					
						
							
							
								 
						
							
							
								1bb4be17d8 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: remove srwlock definition workaround for tcc on windows ( #8652 )  
							
							
							
						 
						
							2021-02-09 12:44:18 +02:00  
				
					
						
							
							
								 
						
							
							
								4152c704f3 
								
									
								
							
								 
							
						 
						
							
							
								
								sokol: remove `.lib` extensions in `#pragma` directives ( #8639 )  
							
							... 
							
							
							
							fixes tcc on windows - this kind of fix has been done several times in the past, and should probably be upstreamed to sokol soon to prevent things from breaking every time we update the headers. 
							
						 
						
							2021-02-09 11:36:01 +02:00  
				
					
						
							
							
								 
						
							
							
								86e6b4f926 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: improve the pg and vweb output ( #8640 )  
							
							
							
						 
						
							2021-02-09 11:31:25 +02:00  
				
					
						
							
							
								 
						
							
							
								bfee8a528c 
								
							
								 
							
						 
						
							
							
								
								cgen: add "case" to c_reserved  
							
							
							
						 
						
							2021-02-09 03:49:19 +01:00  
				
					
						
							
							
								 
						
							
							
								1a2ae0aead 
								
									
								
							
								 
							
						 
						
							
							
								
								net: add basic unix socket support ( #8642 )  
							
							
							
						 
						
							2021-02-08 23:48:23 +01:00  
				
					
						
							
							
								 
						
							
							
								09cff69919 
								
									
								
							
								 
							
						 
						
							
							
								
								all: allow using aliases as keys in map ( #8589 )  
							
							
							
						 
						
							2021-02-08 18:51:05 +01:00  
				
					
						
							
							
								 
						
							
							
								8cb01ba8db 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: keep comments between and after imports ( #8637 )  
							
							
							
						 
						
							2021-02-08 19:48:48 +02:00  
				
					
						
							
							
								 
						
							
							
								cb1f63f765 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: replace eat_line_end_comments() with configurable eat_comments() ( #8636 )  
							
							
							
						 
						
							2021-02-08 18:16:02 +02:00  
				
					
						
							
							
								 
						
							
							
								5abd49d9bc 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: cast default struct field value to correct SumType/interface ( #8619 )  
							
							
							
						 
						
							2021-02-08 17:33:05 +02:00  
				
					
						
							
							
								 
						
							
							
								e2ff26a066 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix gen of .sort method for `>` operator and improve grammar of error ( #8615 )  
							
							
							
						 
						
							2021-02-08 17:19:54 +02:00  
				
					
						
							
							
								 
						
							
							
								e2ff2a5405 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: deprecate `{var |` struct update ( #8618 )  
							
							
							
						 
						
							2021-02-08 17:03:05 +02:00  
				
					
						
							
							
								 
						
							
							
								f2100166c7 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: minor cleanup in gen_str_for_option ( #8622 )  
							
							
							
						 
						
							2021-02-08 17:00:51 +02:00  
				
					
						
							
							
								 
						
							
							
								9e751f72c4 
								
									
								
							
								 
							
						 
						
							
							
								
								doc, fmt: use `map{key: value}` syntax for map literals ( #8623 )  
							
							
							
						 
						
							2021-02-08 16:57:42 +02:00  
				
					
						
							
							
								 
						
							
							
								8ae23cd89e 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: make `v := f(v)' an undefined variable error ( #8634 )  
							
							
							
						 
						
							2021-02-08 16:55:01 +02:00  
				
					
						
							
							
								 
						
							
							
								03d5bfbc95 
								
									
								
							
								 
							
						 
						
							
							
								
								repl: use os.temp_dir() for the temporary .noprefix.vrepl.v files  
							
							
							
						 
						
							2021-02-08 09:44:04 +02:00  
				
					
						
							
							
								 
						
							
							
								e5839effbc 
								
									
								
							
								 
							
						 
						
							
							
								
								checker/cgen: allow `<<` operator for aliases ( #8561 )  
							
							
							
						 
						
							2021-02-08 01:41:47 +01:00  
				
					
						
							
							
								 
						
							
							
								473cd1d416 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: single line ternary return ( #8605 )  
							
							
							
						 
						
							2021-02-08 00:28:46 +01:00  
				
					
						
							
							
								 
						
							
							
								118ca1240e 
								
									
								
							
								 
							
						 
						
							
							
								
								all: allow `shared` element types for `struct` and arrays ( #8631 )  
							
							
							
						 
						
							2021-02-08 00:28:29 +01:00  
				
					
						
							
							
								 
						
							
							
								7f4c582f1a 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: unwrap long infix exprs inside parenthesis if necessary ( #8609 )  
							
							
							
						 
						
							2021-02-07 23:10:39 +01:00  
				
					
						
							
							
								 
						
							
							
								ff1aa06455 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: require ++/-- to be on the same line as the previous token ( #8621 )  
							
							
							
						 
						
							2021-02-07 23:10:16 +01:00  
				
					
						
							
							
								 
						
							
							
								367dbc7707 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: add tests with -Werror ( #8630 )  
							
							
							
						 
						
							2021-02-07 23:10:01 +01:00  
				
					
						
							
							
								 
						
							
							
								81e8c3bc1b 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: minor optimization in infix_expr ( #8625 )  
							
							
							
						 
						
							2021-02-07 17:22:54 +01:00  
				
					
						
							
							
								 
						
							
							
								46f8e68bec 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: skip process/command example on windows ( #8617 )  
							
							
							
						 
						
							2021-02-07 13:46:22 +02:00  
				
					
						
							
							
								 
						
							
							
								13350681dd 
								
									
								
							
								 
							
						 
						
							
							
								
								docs.md: use `make.bat -tcc` under Windows. ( #8555 )  
							
							
							
						 
						
							2021-02-07 12:53:26 +02:00  
				
					
						
							
							
								 
						
							
							
								bfd0bd1fb4 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: doc chan.v channel stub ( #8577 )  
							
							
							
						 
						
							2021-02-07 12:42:24 +02:00