b54188dfea 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: cleanup references to libglfw and libsdl2 (not used anymore)  
							
							
							
						 
						
							2021-04-12 19:24:14 +03:00  
				
					
						
							
							
								 
						
							
							
								491fe49af6 
								
									
								
							
								 
							
						 
						
							
							
								
								map: rename methods (part 2) ( #9698 )  
							
							
							
						 
						
							2021-04-12 16:22:02 +02:00  
				
					
						
							
							
								 
						
							
							
								b2c16ced57 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: filter out vet space indent errors inside StringInterLiterals ( #9695 )  
							
							
							
						 
						
							2021-04-12 16:03:22 +03:00  
				
					
						
							
							
								 
						
							
							
								ada763e0f4 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: remove parenthesis around single ident ( #9696 )  
							
							
							
						 
						
							2021-04-12 16:01:03 +03:00  
				
					
						
							
							
								 
						
							
							
								9427c5f526 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: fix output folder creation ( #9699 )  
							
							
							
						 
						
							2021-04-12 15:59:40 +03:00  
				
					
						
							
							
								 
						
							
							
								6b8585daea 
								
									
								
							
								 
							
						 
						
							
							
								
								docs: remove obsolete references to byteptr/charptr, use &byte/&char instead  
							
							
							
						 
						
							2021-04-12 15:58:26 +03:00  
				
					
						
							
							
								 
						
							
							
								19e4f5ec73 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: implement progres bar for `v check-md .`  
							
							
							
						 
						
							2021-04-12 15:51:28 +03:00  
				
					
						
							
							
								 
						
							
							
								79284f0458 
								
									
								
							
								 
							
						 
						
							
							
								
								docs: fix some mixed indentation, found by `v check-md .`  
							
							
							
						 
						
							2021-04-12 15:13:00 +03:00  
				
					
						
							
							
								 
						
							
							
								ee42dd914c 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: make `v check-md` more strict about unformatted code samples in `failcompile` sections.  
							
							
							
						 
						
							2021-04-12 15:11:57 +03:00  
				
					
						
							
							
								 
						
							
							
								a4fb851f3d 
								
									
								
							
								 
							
						 
						
							
							
								
								docs: document dump(expr)  
							
							
							
						 
						
							2021-04-12 12:08:25 +03:00  
				
					
						
							
							
								 
						
							
							
								7ba13a415a 
								
									
								
							
								 
							
						 
						
							
							
								
								os: handle fread errors ( #9687 )  
							
							
							
						 
						
							2021-04-12 10:26:08 +03:00  
				
					
						
							
							
								 
						
							
							
								6d2d956c80 
								
							
								 
							
						 
						
							
							
								
								tests: fix -skip-unused test on macos  
							
							
							
						 
						
							2021-04-12 10:24:13 +03:00  
				
					
						
							
							
								 
						
							
							
								9957e5a2c5 
								
									
								
							
								 
							
						 
						
							
							
								
								log: unify output order between cli and file ( #9693 )  
							
							
							
						 
						
							2021-04-12 09:38:47 +03:00  
				
					
						
							
							
								 
						
							
							
								8193efb379 
								
									
								
							
								 
							
						 
						
							
							
								
								v.markused: mark all `pub` functions on `-shared -skip-unused`  
							
							
							
						 
						
							2021-04-12 09:29:34 +03:00  
				
					
						
							
							
								 
						
							
							
								d7a64bbc8a 
								
									
								
							
								 
							
						 
						
							
							
								
								encoding.utf8: fix len and ulen and optimize raw_index ( #9682 )  
							
							
							
						 
						
							2021-04-12 04:58:03 +02:00  
				
					
						
							
							
								 
						
							
							
								67d8639917 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: add unique fields & add drop table stmt ( #9684 )  
							
							
							
						 
						
							2021-04-11 23:57:25 +02:00  
				
					
						
							
							
								 
						
							
							
								b0b3c51658 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: minor cleanup in fn_call ( #9681 )  
							
							
							
						 
						
							2021-04-11 23:57:00 +02:00  
				
					
						
							
							
								 
						
							
							
								5a1a1b7c12 
								
									
								
							
								 
							
						 
						
							
							
								
								all: merge GoExpr and GoStmt ( #9685 )  
							
							
							
						 
						
							2021-04-11 23:56:25 +02:00  
				
					
						
							
							
								 
						
							
							
								6cfd53bf57 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: generate interfaces after all other typedefs ( #9680 )  
							
							
							
						 
						
							2021-04-12 00:43:19 +03:00  
				
					
						
							
							
								 
						
							
							
								0facc5a559 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: fix map.zeros_to_end ( #9689 )  
							
							
							
						 
						
							2021-04-12 00:36:02 +03:00  
				
					
						
							
							
								 
						
							
							
								79fa15ec3a 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: allow printing of C.Structs containing &char/charptr fields  
							
							
							
						 
						
							2021-04-12 00:14:58 +03:00  
				
					
						
							
							
								 
						
							
							
								273655ecc8 
								
									
								
							
								 
							
						 
						
							
							
								
								vfmt: fix asm volatile & goto ( #9688 )  
							
							
							
						 
						
							2021-04-11 23:32:28 +03:00  
				
					
						
							
							
								 
						
							
							
								a851901620 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: allow casting bool to byte ( #9676 )  
							
							
							
						 
						
							2021-04-11 13:24:24 +03:00  
				
					
						
							
							
								 
						
							
							
								85e9cf1bd3 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: add vlib/x/json2 to vtest-cleancode.v  
							
							
							
						 
						
							2021-04-11 11:34:08 +03:00  
				
					
						
							
							
								 
						
							
							
								c939e4df97 
								
									
								
							
								 
							
						 
						
							
							
								
								x.json2: fix `direct sum type init` notices  
							
							
							
						 
						
							2021-04-11 11:28:52 +03:00  
				
					
						
							
							
								 
						
							
							
								954c436d28 
								
									
								
							
								 
							
						 
						
							
							
								
								checker/cgen: auto initialize `shared` elements of structs ( #9669 )  
							
							
							
						 
						
							2021-04-11 10:30:23 +03:00  
				
					
						
							
							
								 
						
							
							
								3241611871 
								
									
								
							
								 
							
						 
						
							
							
								
								v.ast table: minor simplification of generic_struct_insts_to_concrete() ( #9667 )  
							
							
							
						 
						
							2021-04-11 10:29:31 +03:00  
				
					
						
							
							
								 
						
							
							
								cca06fce90 
								
									
								
							
								 
							
						 
						
							
							
								
								encoding.utf8: remove const unicode_con_table_up_to_low table ( #9672 )  
							
							
							
						 
						
							2021-04-11 10:28:19 +03:00  
				
					
						
							
							
								 
						
							
							
								acb58d4923 
								
									
								
							
								 
							
						 
						
							
							
								
								encoding.utf8: add support for indexing a utf8 str ( #9670 )  
							
							
							
						 
						
							2021-04-11 09:04:18 +03:00  
				
					
						
							
							
								 
						
							
							
								a2a18ef92c 
								
									
								
							
								 
							
						 
						
							
							
								
								v: simplify handling of function generic parameters ( #9673 )  
							
							
							
						 
						
							2021-04-11 09:02:57 +03:00  
				
					
						
							
							
								 
						
							
							
								78c6e35bde 
								
									
								
							
								 
							
						 
						
							
							
								
								checker/cgen: fix `v := rlock m { m[key] or { default_val } }`  ( #9666 )  
							
							
							
						 
						
							2021-04-10 16:57:18 +02:00  
				
					
						
							
							
								 
						
							
							
								e66de8e824 
								
									
								
							
								 
							
						 
						
							
							
								
								bitfield: add methods `insert` and `extract` ( #9612 )  
							
							
							
						 
						
							2021-04-10 17:42:09 +03:00  
				
					
						
							
							
								 
						
							
							
								38c517c1a2 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: use NSLog on iOS for print ( #9665 )  
							
							
							
						 
						
							2021-04-10 17:40:43 +03:00  
				
					
						
							
							
								 
						
							
							
								64391efa4d 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: add mysql support ( #9630 )  
							
							... 
							
							
							
							* add mysql to orm
* fix got to big packet error
* format sql.v
* format example
* custom sql types
* add mysql table cration
* add documentation
* format sql.v
* fix markdown
* start implementing select_expr for mysql
* remove orm.c
* format sql.v
* finish mysql expr
* remove c
* remove unessecary files
* change to c implementation
* remove c
* added str interpolation for idents
* fix string insert
* fix compilation problems
* fix gitly compilation
* fix typing mistake
* add link to orm docs 
							
						 
						
							2021-04-10 17:38:27 +03:00  
				
					
						
							
							
								 
						
							
							
								9f093203a4 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix generics struct_init ( #9661 )  
							
							
							
						 
						
							2021-04-10 17:33:15 +03:00  
				
					
						
							
							
								 
						
							
							
								cf64001474 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix generics return generic struct ( #9663 )  
							
							
							
						 
						
							2021-04-10 14:00:01 +03:00  
				
					
						
							
							
								 
						
							
							
								1bcc45f914 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: minor cleanup of return_stmt ( #9664 )  
							
							
							
						 
						
							2021-04-10 11:55:34 +03:00  
				
					
						
							
							
								 
						
							
							
								d54becf52e 
								
							
								 
							
						 
						
							
							
								
								v.cflag: support `#flag   $first_existing("/opt/homebrew/lib/libgc.a", "/usr/local/lib/libgc.a")`  
							
							
							
						 
						
							2021-04-10 10:46:43 +03:00  
				
					
						
							
							
								 
						
							
							
								bf6a2f80ef 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix generics with generic struct receiver ( #9658 )  
							
							
							
						 
						
							2021-04-10 04:00:53 +02:00  
				
					
						
							
							
								 
						
							
							
								5273214ec2 
								
									
								
							
								 
							
						 
						
							
							
								
								map: rename methods ( #9657 )  
							
							
							
						 
						
							2021-04-10 04:00:29 +02:00  
				
					
						
							
							
								 
						
							
							
								6c1a43415e 
								
									
								
							
								 
							
						 
						
							
							
								
								net.http: make http.parse_response() public so it can be used by http servers ( #9653 )  
							
							
							
						 
						
							2021-04-09 23:42:25 +03:00  
				
					
						
							
							
								 
						
							
							
								bf9fe659a9 
								
									
								
							
								 
							
						 
						
							
							
								
								sync: fix `chan.close()` while a sending thread is waiting ( #9654 )  
							
							
							
						 
						
							2021-04-09 23:40:35 +03:00  
				
					
						
							
							
								 
						
							
							
								062ee4356d 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: add `v build-examples` steps to the sanitize jobs ( #9655 )  
							
							
							
						 
						
							2021-04-09 23:39:02 +03:00  
				
					
						
							
							
								 
						
							
							
								903dd49212 
								
									
								
							
								 
							
						 
						
							
							
								
								v: add support for `$if freestanding {`, without using it (part 1) ( #9656 )  
							
							
							
						 
						
							2021-04-09 23:24:25 +03:00  
				
					
						
							
							
								 
						
							
							
								f0a67a4813 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: remove sources.list.d cleanup statements from all jobs (too many false positives)  
							
							
							
						 
						
							2021-04-09 22:33:20 +03:00  
				
					
						
							
							
								 
						
							
							
								40d32c7eed 
								
									
								
							
								 
							
						 
						
							
							
								
								v.markused: fix -skip-unused regression for v itself and for tetris  
							
							
							
						 
						
							2021-04-09 20:04:14 +03:00  
				
					
						
							
							
								 
						
							
							
								5eb67ccd94 
								
									
								
							
								 
							
						 
						
							
							
								
								http: use Header struct for headers ( #9462 )  
							
							
							
						 
						
							2021-04-09 18:17:33 +02:00  
				
					
						
							
							
								 
						
							
							
								50f59674ce 
								
									
								
							
								 
							
						 
						
							
							
								
								ast, checker: make SelectorExpr.root_ident return ?Ident ( #9647 )  
							
							
							
						 
						
							2021-04-09 18:06:40 +02:00  
				
					
						
							
							
								 
						
							
							
								b346dd9464 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix blank identifier in IfGard (`if _ := <-ch { ... }`, etc) ( #9650 )  
							
							
							
						 
						
							2021-04-09 17:18:36 +02:00  
				
					
						
							
							
								 
						
							
							
								6948419595 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix InterfaceDecl's position ( #9649 )  
							
							
							
						 
						
							2021-04-09 17:18:22 +02:00