def99bed02 
								
									
								
							
								 
							
						 
						
							
							
								
								sync: atomic counters  
							
							
							
						 
						
							2020-06-26 20:04:17 +02:00  
				
					
						
							
							
								 
						
							
							
								195f4d0911 
								
									
								
							
								 
							
						 
						
							
							
								
								doc:  valign=top  
							
							
							
						 
						
							2020-06-26 20:01:30 +02:00  
				
					
						
							
							
								 
						
							
							
								b8d2208c7a 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: fix ToC alignment  
							
							
							
						 
						
							2020-06-26 20:00:52 +02:00  
				
					
						
							
							
								 
						
							
							
								6b1b5e001d 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: use nested list for Table of Contents  
							
							... 
							
							
							
							A nested list is much easier to browse than a table.
Move Imports section below Arrays and Maps for Types grouping.
Move Defer section to Statements group.
Move vfmt section next to Profiling for Tools group. 
							
						 
						
							2020-06-26 19:36:40 +02:00  
				
					
						
							
							
								 
						
							
							
								09236a438b 
								
									
								
							
								 
							
						 
						
							
							
								
								msvc: unique names for pdb files, remove test job limit  
							
							
							
						 
						
							2020-06-26 17:16:15 +02:00  
				
					
						
							
							
								 
						
							
							
								c83c5e7c61 
								
							
								 
							
						 
						
							
							
								
								os: use `return none` in functions returning `?`  
							
							
							
						 
						
							2020-06-26 17:57:02 +03:00  
				
					
						
							
							
								 
						
							
							
								2440ffd013 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: always unwrap generic type. fix `x := &T{}`  
							
							
							
						 
						
							2020-06-27 00:31:36 +10:00  
				
					
						
							
							
								 
						
							
							
								951f30853a 
								
							
								 
							
						 
						
							
							
								
								os: fix rmdir on windows  
							
							
							
						 
						
							2020-06-26 17:24:36 +03:00  
				
					
						
							
							
								 
						
							
							
								8903f6e0c0 
								
									
								
							
								 
							
						 
						
							
							
								
								tmpl: add docs for variables  
							
							
							
						 
						
							2020-06-26 15:02:49 +02:00  
				
					
						
							
							
								 
						
							
							
								692ca8ac83 
								
									
								
							
								 
							
						 
						
							
							
								
								os: make all rm functions return an optional  
							
							
							
						 
						
							2020-06-26 15:01:10 +02:00  
				
					
						
							
							
								 
						
							
							
								f703ddfb66 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: short map syntax doesn't need a comma  
							
							
							
						 
						
							2020-06-26 13:07:57 +02:00  
				
					
						
							
							
								 
						
							
							
								20884c9576 
								
									
								
							
								 
							
						 
						
							
							
								
								pg: call PQclean in rows()  
							
							
							
						 
						
							2020-06-26 11:55:59 +02:00  
				
					
						
							
							
								 
						
							
							
								202d479bad 
								
							
								 
							
						 
						
							
							
								
								checker: fix typo in check_types.v  
							
							
							
						 
						
							2020-06-26 15:05:07 +10:00  
				
					
						
							
							
								 
						
							
							
								5bd6d3acb5 
								
							
								 
							
						 
						
							
							
								
								vfmt: re-enable  
							
							
							
						 
						
							2020-06-26 03:22:27 +02:00  
				
					
						
							
							
								 
						
							
							
								9a713ff9b0 
								
							
								 
							
						 
						
							
							
								
								orm: handle more operators  
							
							
							
						 
						
							2020-06-25 22:58:28 +02:00  
				
					
						
							
							
								 
						
							
							
								aec7f2f6c4 
								
							
								 
							
						 
						
							
							
								
								checker: SqlStmt fixes  
							
							
							
						 
						
							2020-06-25 22:37:40 +02:00  
				
					
						
							
							
								 
						
							
							
								46379d92f4 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: force break in front of long unbreakable parts, avoid very small sub-expressions  
							
							
							
						 
						
							2020-06-25 22:24:28 +02:00  
				
					
						
							
							
								 
						
							
							
								328cb7ed7e 
								
							
								 
							
						 
						
							
							
								
								orm: `update` with selectors and other fixes  
							
							
							
						 
						
							2020-06-25 22:23:19 +02:00  
				
					
						
							
							
								 
						
							
							
								450c6e843c 
								
							
								 
							
						 
						
							
							
								
								orm: `update` with multiple fields  
							
							
							
						 
						
							2020-06-25 17:18:44 +02:00  
				
					
						
							
							
								 
						
							
							
								b280e08ee0 
								
							
								 
							
						 
						
							
							
								
								orm: `update` cgen  
							
							
							
						 
						
							2020-06-25 17:12:32 +02:00  
				
					
						
							
							
								 
						
							
							
								a8b0dfb38a 
								
							
								 
							
						 
						
							
							
								
								checker: allow casting strings to string aliases  
							
							
							
						 
						
							2020-06-25 14:55:53 +02:00  
				
					
						
							
							
								 
						
							
							
								ce6f687f65 
								
							
								 
							
						 
						
							
							
								
								checker: remove an unnecessary error for unexisting types  
							
							
							
						 
						
							2020-06-25 14:51:58 +02:00  
				
					
						
							
							
								 
						
							
							
								afa5a134b7 
								
							
								 
							
						 
						
							
							
								
								orm: move fields fetching to a separate function to remove copy pasta  
							
							
							
						 
						
							2020-06-25 14:43:25 +02:00  
				
					
						
							
							
								 
						
							
							
								f1e17f30f6 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix map_in error  
							
							
							
						 
						
							2020-06-25 12:53:12 +02:00  
				
					
						
							
							
								 
						
							
							
								5e9c154376 
								
									
								
							
								 
							
						 
						
							
							
								
								os_api: cp/cp_all/... ?bool => ?  
							
							
							
						 
						
							2020-06-25 12:06:47 +02:00  
				
					
						
							
							
								 
						
							
							
								786be1d1c3 
								
							
								 
							
						 
						
							
							
								
								orm: move type logic to checker, so that sql queries can be used before type def  
							
							
							
						 
						
							2020-06-25 12:05:24 +02:00  
				
					
						
							
							
								 
						
							
							
								a1bad50b2f 
								
									
								
							
								 
							
						 
						
							
							
								
								token: use only one representation for precedences  
							
							
							
						 
						
							2020-06-25 11:36:13 +02:00  
				
					
						
							
							
								 
						
							
							
								bdecbc1945 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: use `-1` for *really* no precedence, since `&` and `|` have precedence 0  
							
							
							
						 
						
							2020-06-25 02:39:33 +02:00  
				
					
						
							
							
								 
						
							
							
								3bb6b6c8b2 
								
									
								
							
								 
							
						 
						
							
							
								
								map: comments and renaming  
							
							
							
						 
						
							2020-06-24 23:31:19 +02:00  
				
					
						
							
							
								 
						
							
							
								bb5793d485 
								
							
								 
							
						 
						
							
							
								
								vweb: more xss fixes  
							
							
							
						 
						
							2020-06-24 22:38:25 +02:00  
				
					
						
							
							
								 
						
							
							
								83b300435a 
								
							
								 
							
						 
						
							
							
								
								vweb: escape html; table: rename parent_typ to parent_type  
							
							
							
						 
						
							2020-06-24 22:12:33 +02:00  
				
					
						
							
							
								 
						
							
							
								67d9d94fb3 
								
									
								
							
								 
							
						 
						
							
							
								
								map: fix m[a]++ etc  
							
							
							
						 
						
							2020-06-24 20:41:26 +02:00  
				
					
						
							
							
								 
						
							
							
								955c0b1576 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: add 'link' to c_reserved  
							
							
							
						 
						
							2020-06-24 20:40:56 +02:00  
				
					
						
							
							
								 
						
							
							
								eb68c222fe 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: fix weird bug with tabs in string inpertolation  
							
							
							
						 
						
							2020-06-24 20:40:29 +02:00  
				
					
						
							
							
								 
						
							
							
								9a77c0ab81 
								
							
								 
							
						 
						
							
							
								
								parser: fix the for loop check  
							
							
							
						 
						
							2020-06-24 16:58:11 +02:00  
				
					
						
							
							
								 
						
							
							
								8ac00b8711 
								
							
								 
							
						 
						
							
							
								
								parser: check for loop key/val names  
							
							
							
						 
						
							2020-06-24 16:54:21 +02:00  
				
					
						
							
							
								 
						
							
							
								4b0e606ae8 
								
							
								 
							
						 
						
							
							
								
								checker: fix the alias check  
							
							
							
						 
						
							2020-06-24 16:52:23 +02:00  
				
					
						
							
							
								 
						
							
							
								9df29d0dd2 
								
							
								 
							
						 
						
							
							
								
								checker: do not allow {} for aliases; orm: update stmt  
							
							
							
						 
						
							2020-06-24 16:35:18 +02:00  
				
					
						
							
							
								 
						
							
							
								0ea2e687d1 
								
							
								 
							
						 
						
							
							
								
								roadmap: more features  
							
							
							
						 
						
							2020-06-24 15:27:26 +02:00  
				
					
						
							
							
								 
						
							
							
								0018e44102 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: further improvements by taking precedence into account for subexpressions  
							
							
							
						 
						
							2020-06-24 15:19:30 +02:00  
				
					
						
							
							
								 
						
							
							
								9d0cc7912a 
								
							
								 
							
						 
						
							
							
								
								fmt: re-run on gen/fn.v  
							
							
							
						 
						
							2020-06-24 14:56:44 +02:00  
				
					
						
							
							
								 
						
							
							
								e918f8faf2 
								
							
								 
							
						 
						
							
							
								
								fmt: re-run on checker.v and cgen.v  
							
							
							
						 
						
							2020-06-24 14:44:06 +02:00  
				
					
						
							
							
								 
						
							
							
								11871d9544 
								
							
								 
							
						 
						
							
							
								
								fmt: re-run on parser.v and fmt.v  
							
							
							
						 
						
							2020-06-24 14:35:00 +02:00  
				
					
						
							
							
								 
						
							
							
								090e6e936a 
								
							
								 
							
						 
						
							
							
								
								orm: SqlStmt  
							
							
							
						 
						
							2020-06-24 14:32:17 +02:00  
				
					
						
							
							
								 
						
							
							
								13faf864cb 
								
									
								
							
								 
							
						 
						
							
							
								
								bin2v: validate .v file extension  
							
							
							
						 
						
							2020-06-24 14:13:31 +02:00  
				
					
						
							
							
								 
						
							
							
								30169f86c1 
								
									
								
							
								 
							
						 
						
							
							
								
								os: make `rm` return an optional  
							
							
							
						 
						
							2020-06-24 14:01:19 +02:00  
				
					
						
							
							
								 
						
							
							
								7665114ded 
								
							
								 
							
						 
						
							
							
								
								0.3 roadmap  
							
							
							
						 
						
							2020-06-24 13:44:12 +02:00  
				
					
						
							
							
								 
						
							
							
								8652f422d4 
								
									
								
							
								 
							
						 
						
							
							
								
								bin2v: specify custom filename for write  
							
							
							
						 
						
							2020-06-24 12:56:00 +02:00  
				
					
						
							
							
								 
						
							
							
								852fca2151 
								
									
								
							
								 
							
						 
						
							
							
								
								all: call anon fns right away  
							
							
							
						 
						
							2020-06-24 12:54:39 +02:00  
				
					
						
							
							
								 
						
							
							
								cf7ac7be7f 
								
							
								 
							
						 
						
							
							
								
								cgen: zero_struct_field(); orm: zero un-inited fields  
							
							
							
						 
						
							2020-06-24 12:53:39 +02:00