c8a9052a5f 
								
									
								
							
								 
							
						 
						
							
							
								
								term: add term.strip_ansi/1 (based on ansi2txt) and term.header_left/1  
							
							
							
						 
						
							2021-05-20 10:15:37 +03:00  
				
					
						
							
							
								 
						
							
							
								25ca1dd276 
								
									
								
							
								 
							
						 
						
							
							
								
								v test-all: test `-autofree` and `-prealloc` on V locally too  
							
							
							
						 
						
							2021-05-20 10:07:23 +03:00  
				
					
						
							
							
								 
						
							
							
								492d264d08 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix generic structs init ( #10134 )  
							
							
							
						 
						
							2021-05-20 09:18:51 +03:00  
				
					
						
							
							
								 
						
							
							
								906b207e58 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: deprecate using V strings in C function calls ( #10140 )  
							
							
							
						 
						
							2021-05-20 09:17:44 +03:00  
				
					
						
							
							
								 
						
							
							
								b0de1f76e8 
								
									
								
							
								 
							
						 
						
							
							
								
								v.depgraph: fix ci/misc-tooling `./v -autofree -o v2 cmd/v` task  
							
							
							
						 
						
							2021-05-20 07:24:13 +03:00  
				
					
						
							
							
								 
						
							
							
								f09a5135e9 
								
							
								 
							
						 
						
							
							
								
								checker: handle builtin enum init correctly  
							
							
							
						 
						
							2021-05-20 03:14:32 +03:00  
				
					
						
							
							
								 
						
							
							
								ac469f5eff 
								
									
								
							
								 
							
						 
						
							
							
								
								v.depgraph: fix detection of indirect module dependency cycles  
							
							
							
						 
						
							2021-05-20 01:53:41 +03:00  
				
					
						
							
							
								 
						
							
							
								9ddf1ec327 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix accessing fields in propagated optional subexpressions ( #10136 )  
							
							
							
						 
						
							2021-05-19 21:28:17 +03:00  
				
					
						
							
							
								 
						
							
							
								be189e0059 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: keep generics for selective import as fn param ( #10138 )  
							
							
							
						 
						
							2021-05-19 21:25:02 +03:00  
				
					
						
							
							
								 
						
							
							
								de080ba149 
								
									
								
							
								 
							
						 
						
							
							
								
								vfmt: cleanup vtest-cleancode ( #10137 )  
							
							
							
						 
						
							2021-05-19 21:23:25 +03:00  
				
					
						
							
							
								 
						
							
							
								a639f94050 
								
									
								
							
								 
							
						 
						
							
							
								
								utf8: format utf8_util.v ( #10135 )  
							
							
							
						 
						
							2021-05-19 13:03:43 +03:00  
				
					
						
							
							
								 
						
							
							
								4974fd09e5 
								
									
								
							
								 
							
						 
						
							
							
								
								utf8: reverse() to handle unicode strings ( #10133 )  
							
							
							
						 
						
							2021-05-19 12:24:08 +03:00  
				
					
						
							
							
								 
						
							
							
								2086e6f1c1 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin, cgen: implement chunked allocation of 16MB blocks with -prealloc ( #10130 )  
							
							
							
						 
						
							2021-05-19 10:35:56 +03:00  
				
					
						
							
							
								 
						
							
							
								94e7a55b97 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: implement -d trace_error  
							
							... 
							
							
							
							With debugger backtraces, it can help pinpoint the original source of a
bubbled error, until we can store stacktraces in the errors in an
efficient way. 
							
						 
						
							2021-05-18 20:03:00 +03:00  
				
					
						
							
							
								 
						
							
							
								9a7acd244d 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: keep selective struct import when used in orm block ( #10124 )  
							
							
							
						 
						
							2021-05-18 12:45:42 +03:00  
				
					
						
							
							
								 
						
							
							
								f1174daabd 
								
									
								
							
								 
							
						 
						
							
							
								
								time: remove `err_invalid_8601 = error()` const, use a const string instead  
							
							
							
						 
						
							2021-05-18 12:32:09 +03:00  
				
					
						
							
							
								 
						
							
							
								453fb1b08b 
								
									
								
							
								 
							
						 
						
							
							
								
								term.ui: use os.signal_opt instead of os.signal  
							
							
							
						 
						
							2021-05-18 11:59:57 +03:00  
				
					
						
							
							
								 
						
							
							
								21b34b3a0b 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: bump up the deprecation date of os.signal to 2021-06-18  
							
							
							
						 
						
							2021-05-18 11:06:00 +03:00  
				
					
						
							
							
								 
						
							
							
								4c22370635 
								
									
								
							
								 
							
						 
						
							
							
								
								regex: reformat README.md to use shorter lines  
							
							
							
						 
						
							2021-05-17 14:40:22 +03:00  
				
					
						
							
							
								 
						
							
							
								664f220f40 
								
							
								 
							
						 
						
							
							
								
								vweb: a minor readme update  
							
							
							
						 
						
							2021-05-17 08:51:52 +03:00  
				
					
						
							
							
								 
						
							
							
								d5c306ce57 
								
									
								
							
								 
							
						 
						
							
							
								
								sokol: add -lpthread flag on linux to prevent failing asserts in some cases  
							
							
							
						 
						
							2021-05-16 20:21:29 +03:00  
				
					
						
							
							
								 
						
							
							
								7a4ec9f60a 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: add --before and --after options to `v watch`  
							
							
							
						 
						
							2021-05-16 17:50:16 +03:00  
				
					
						
							
							
								 
						
							
							
								252249a348 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: add a --silent option to `v watch`  
							
							
							
						 
						
							2021-05-16 17:50:16 +03:00  
				
					
						
							
							
								 
						
							
							
								4d7f15b55b 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: fix formating cascade generic types call_expr ( #10107 )  
							
							
							
						 
						
							2021-05-16 11:53:55 +03:00  
				
					
						
							
							
								 
						
							
							
								9d8489b025 
								
							
								 
							
						 
						
							
							
								
								net.openssl: add `-ldl -lpthread` for linux  
							
							
							
						 
						
							2021-05-16 08:28:46 +00:00  
				
					
						
							
							
								 
						
							
							
								0d44c8857e 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix position of unknown type errors ( #10110 )  
							
							
							
						 
						
							2021-05-16 04:51:23 +03:00  
				
					
						
							
							
								 
						
							
							
								ed6ad728d9 
								
							
								 
							
						 
						
							
							
								
								vweb: fix serving static files  
							
							
							
						 
						
							2021-05-16 04:28:14 +03:00  
				
					
						
							
							
								 
						
							
							
								170282b2af 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix generics fn inferred structure type ( fix   #10093 ) ( #10096 )  
							
							
							
						 
						
							2021-05-15 12:58:33 +03:00  
				
					
						
							
							
								 
						
							
							
								1305ca662f 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: do not use L'x' for ASCII values (enable compilation with simpler C compilers)  
							
							
							
						 
						
							2021-05-15 10:36:26 +03:00  
				
					
						
							
							
								 
						
							
							
								9fa805cbbf 
								
									
								
							
								 
							
						 
						
							
							
								
								v.checker: workaround for `./v wipe-cache && ./v -usecache self && ./v -usecache examples/hello_world.v` errors.  
							
							
							
						 
						
							2021-05-15 09:15:20 +03:00  
				
					
						
							
							
								 
						
							
							
								141248f592 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: vweb README ( #10106 )  
							
							
							
						 
						
							2021-05-15 05:53:25 +03:00  
				
					
						
							
							
								 
						
							
							
								e657cb2cd2 
								
							
								 
							
						 
						
							
							
								
								tools/fast: use -usecache  
							
							
							
						 
						
							2021-05-15 05:52:06 +03:00  
				
					
						
							
							
								 
						
							
							
								7bfd89567b 
								
									
								
							
								 
							
						 
						
							
							
								
								shared: support `lock` on SelectorExpression ( #10105 )  
							
							
							
						 
						
							2021-05-15 04:34:27 +03:00  
				
					
						
							
							
								 
						
							
							
								20a22453cf 
								
									
								
							
								 
							
						 
						
							
							
								
								v.builder: remove default link flags -lm, -ldl, -lpthread (use module specific link flags instead) ( #10099 )  
							
							
							
						 
						
							2021-05-14 14:28:53 +03:00  
				
					
						
							
							
								 
						
							
							
								b728d89069 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix generics with generic anon fn parameter ( #10101 )  
							
							
							
						 
						
							2021-05-14 12:01:57 +03:00  
				
					
						
							
							
								 
						
							
							
								4273a9697e 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: add support for flags in asm output constraints ( #10103 )  
							
							
							
						 
						
							2021-05-14 12:01:15 +03:00  
				
					
						
							
							
								 
						
							
							
								a849d52d4a 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add web_crawler and get_weather ( #10084 )  
							
							
							
						 
						
							2021-05-14 11:09:21 +03:00  
				
					
						
							
							
								 
						
							
							
								0139836412 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: add more generic structs tests ( #10095 )  
							
							
							
						 
						
							2021-05-14 01:57:55 +03:00  
				
					
						
							
							
								 
						
							
							
								a9435f3c25 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix `cannot take rvalue` error of interface ( #10040 )  
							
							
							
						 
						
							2021-05-13 17:54:48 +03:00  
				
					
						
							
							
								 
						
							
							
								e0a3c5384f 
								
									
								
							
								 
							
						 
						
							
							
								
								csv: fix parse error of last empty field on unquoted line ( #10083 )  
							
							
							
						 
						
							2021-05-13 17:51:07 +03:00  
				
					
						
							
							
								 
						
							
							
								1086b4ac5e 
								
									
								
							
								 
							
						 
						
							
							
								
								io: mark the mutability requirements of the Writer interface explicitly; swap the io.cp/2 parameter order to be like os.cp/2 ( #10091 )  
							
							
							
						 
						
							2021-05-13 13:06:42 +03:00  
				
					
						
							
							
								 
						
							
							
								14b7ce0f04 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix generics fn return generics fn type ( fix   #10085 ) ( #10088 )  
							
							
							
						 
						
							2021-05-13 12:26:13 +03:00  
				
					
						
							
							
								 
						
							
							
								143c3d4bb4 
								
									
								
							
								 
							
						 
						
							
							
								
								io: deprecate io.make_reader (not needed anymore)  
							
							
							
						 
						
							2021-05-13 10:26:26 +03:00  
				
					
						
							
							
								 
						
							
							
								49deeac71e 
								
									
								
							
								 
							
						 
						
							
							
								
								os: fix file read end-of-file detection ( #10070 )  
							
							
							
						 
						
							2021-05-13 09:48:55 +03:00  
				
					
						
							
							
								 
						
							
							
								ebe58dcafa 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: cleanup generic structs ( #10086 )  
							
							
							
						 
						
							2021-05-12 19:57:14 +03:00  
				
					
						
							
							
								 
						
							
							
								cf3dd7a51f 
								
									
								
							
								 
							
						 
						
							
							
								
								v.checker: fix `unused variable` warning on `*p = val`  
							
							
							
						 
						
							2021-05-12 18:03:01 +03:00  
				
					
						
							
							
								 
						
							
							
								8361f714dd 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix deadlock when returning/breaking in `lock` ( #10079 )  
							
							
							
						 
						
							2021-05-12 11:44:47 +03:00  
				
					
						
							
							
								 
						
							
							
								066374bae4 
								
									
								
							
								 
							
						 
						
							
							
								
								v.gen.c: implement `-d trace_autofree` for conditional tracing comments about autofree  
							
							
							
						 
						
							2021-05-11 19:29:06 +03:00  
				
					
						
							
							
								 
						
							
							
								274c817028 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin.string: optimize split_into_lines ( #10081 )  
							
							
							
						 
						
							2021-05-11 18:57:32 +03:00  
				
					
						
							
							
								 
						
							
							
								d11cd50773 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: skip vweb_app_test.v except in the ubuntu-tcc job  
							
							
							
						 
						
							2021-05-11 17:47:43 +03:00