Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								1c6f7180b2 
								
							
								 
							
						 
						
							
							
								
								vweb: fix form parsing  
							
							 
							
							
							
						 
						
							2019-12-08 17:37:23 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								02eee49d25 
								
							
								 
							
						 
						
							
							
								
								fix defer_test  
							
							 
							
							
							
						 
						
							2019-12-08 15:30:14 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								c9886e6f42 
								
							
								 
							
						 
						
							
							
								
								use ++ everywhere  
							
							 
							
							
							
						 
						
							2019-12-08 14:34:51 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								cc682eafe1 
								
							
								 
							
						 
						
							
							
								
								require ++ instead of += 1  
							
							 
							
							
							
						 
						
							2019-12-08 14:11:25 +03:00  
						
					 
				
					
						
							
							
								 
								Nicolas Sauzede
							
						 
						
							 
							
							
							
								
							
								8bc94947e5 
								
							
								 
							
						 
						
							
							
								
								tvintris: fix else cases  
							
							 
							
							
							
						 
						
							2019-12-08 13:45:29 +03:00  
						
					 
				
					
						
							
							
								 
								bogen85
							
						 
						
							 
							
							
							
								
							
								8178e1f7da 
								
							
								 
							
						 
						
							
							
								
								freestanding: malloc/free with mm_alloc an mm_free  
							
							 
							
							... 
							
							
							
							Added more array support that depends on malloc. Added string clone (that uses malloc). Added test for it. Eliminated stack allocated buffers from most of the unit checks. 
							
						 
						
							2019-12-08 13:44:52 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								6ec626c5e9 
								
							
								 
							
						 
						
							
							
								
								improve invalid character errorrs  
							
							 
							
							
							
						 
						
							2019-12-08 12:57:40 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								8b0de95c0a 
								
							
								 
							
						 
						
							
							
								
								improve the C struct check  
							
							 
							
							
							
						 
						
							2019-12-08 04:23:22 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								6ae51b2cbf 
								
							
								 
							
						 
						
							
							
								
								handle unknown C types  
							
							 
							
							
							
						 
						
							2019-12-08 04:10:56 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								7adda3b71a 
								
							
								 
							
						 
						
							
							
								
								vweb: fix get_cookie()  
							
							 
							
							
							
						 
						
							2019-12-08 01:48:49 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								5330859034 
								
							
								 
							
						 
						
							
							
								
								2 more unneeded casts removed  
							
							 
							
							
							
						 
						
							2019-12-08 01:39:27 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								b1174428a5 
								
							
								 
							
						 
						
							
							
								
								vweb: fix redirect()  
							
							 
							
							
							
						 
						
							2019-12-08 01:05:57 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								30fc29fa6d 
								
							
								 
							
						 
						
							
							
								
								fix csv test  
							
							 
							
							
							
						 
						
							2019-12-08 01:03:35 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								7069cd6ab5 
								
							
								 
							
						 
						
							
							
								
								a separate scope for x := opt, part 2  
							
							 
							
							
							
						 
						
							2019-12-08 00:45:42 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								b26a0bde38 
								
							
								 
							
						 
						
							
							
								
								a separate scope for x := opt, part 1  
							
							 
							
							
							
						 
						
							2019-12-08 00:34:04 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								06a0f39f7b 
								
							
								 
							
						 
						
							
							
								
								a separate scope for  
							
							 
							
							
							
						 
						
							2019-12-08 00:30:06 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								dc2da1de98 
								
							
								 
							
						 
						
							
							
								
								fix V build  
							
							 
							
							
							
						 
						
							2019-12-08 00:27:24 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								8ebc2fe601 
								
							
								 
							
						 
						
							
							
								
								do not allow redefinition in `x := opt() {`  
							
							 
							
							
							
						 
						
							2019-12-07 23:09:48 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								b79588dc69 
								
							
								 
							
						 
						
							
							
								
								handle bad value in `if x := opt() {`  
							
							 
							
							
							
						 
						
							2019-12-07 23:05:54 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								49f960aea5 
								
							
								 
							
						 
						
							
							
								
								fix some windows cast warnings  
							
							 
							
							
							
						 
						
							2019-12-07 22:42:20 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								c019dd6f98 
								
							
								 
							
						 
						
							
							
								
								test assert in functions that return values  
							
							 
							
							
							
						 
						
							2019-12-07 22:42:20 +03:00  
						
					 
				
					
						
							
							
								 
								bogen85
							
						 
						
							 
							
							
							
								
							
								751ba48bf5 
								
							
								 
							
						 
						
							
							
								
								freestanding improvements (exit, function checks)  
							
							 
							
							... 
							
							
							
							Fixed exit for freestanding (as assert now uses it).
Running each function check now in a forked process so they can be killed or return other exit codes (and so each function runs, even if others crash) 
							
						 
						
							2019-12-07 22:25:19 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								d73586743b 
								
							
								 
							
						 
						
							
							
								
								fix assert in functions that return values  
							
							 
							
							
							
						 
						
							2019-12-07 19:33:59 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								b9a24e3b51 
								
							
								 
							
						 
						
							
							
								
								Revert "use stdint.h with msvc"  
							
							 
							
							... 
							
							
							
							This reverts commit 93529031de . 
							
						 
						
							2019-12-07 19:25:17 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								93529031de 
								
							
								 
							
						 
						
							
							
								
								use stdint.h with msvc  
							
							 
							
							
							
						 
						
							2019-12-07 19:20:53 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								7d58dc2350 
								
							
								 
							
						 
						
							
							
								
								fix examples/v_script.vsh and add it to CI  
							
							 
							
							
							
						 
						
							2019-12-07 18:27:09 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								63ec3c0486 
								
							
								 
							
						 
						
							
							
								
								fix a wrong "0 character in a string literal" error  
							
							 
							
							
							
						 
						
							2019-12-07 18:19:48 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								7b0e378947 
								
							
								 
							
						 
						
							
							
								
								fix clipboard_linux.v  
							
							 
							
							
							
						 
						
							2019-12-07 18:16:19 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								e1ad1794e3 
								
							
								 
							
						 
						
							
							
								
								fix readline_linux.v  
							
							 
							
							
							
						 
						
							2019-12-07 17:46:01 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								9cba3bdf78 
								
							
								 
							
						 
						
							
							
								
								windows: WideCharToMultiByte() returns an int  
							
							 
							
							
							
						 
						
							2019-12-07 17:31:07 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								ad6adf327e 
								
							
								 
							
						 
						
							
							
								
								vlib: fix missing `else{}` in match statements  
							
							 
							
							
							
						 
						
							2019-12-07 17:23:37 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								2fb7fba856 
								
							
								 
							
						 
						
							
							
								
								require `else` in `match` statements  
							
							 
							
							
							
						 
						
							2019-12-07 17:01:44 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								a594e009f2 
								
							
								 
							
						 
						
							
							
								
								test high order function  
							
							 
							
							
							
						 
						
							2019-12-07 16:13:25 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								f51784ee01 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary casts everywhere  
							
							 
							
							
							
						 
						
							2019-12-07 15:51:00 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								d7ccbba2c9 
								
							
								 
							
						 
						
							
							
								
								do not allow casting a type to itself  
							
							 
							
							
							
						 
						
							2019-12-07 15:31:56 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								a854d396ff 
								
							
								 
							
						 
						
							
							
								
								clipboard: fix mutability on macOS and Windows  
							
							 
							
							
							
						 
						
							2019-12-07 15:22:28 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								c2814c1ada 
								
							
								 
							
						 
						
							
							
								
								vlib: fix remaining mutability errors  
							
							 
							
							
							
						 
						
							2019-12-07 15:13:23 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								329485d4b6 
								
							
								 
							
						 
						
							
							
								
								vweb: fix headers and cookies  
							
							 
							
							
							
						 
						
							2019-12-07 15:04:05 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								cc834dd7a7 
								
							
								 
							
						 
						
							
							
								
								parser: `x in []` is always false  
							
							 
							
							
							
						 
						
							2019-12-07 03:05:19 +03:00  
						
					 
				
					
						
							
							
								 
								João Victor Oliveira Couto
							
						 
						
							 
							
							
							
								
							
								5a8c07dcf5 
								
							
								 
							
						 
						
							
							
								
								strings: builder: write_b()  
							
							 
							
							
							
						 
						
							2019-12-06 23:02:09 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								55f32fc413 
								
							
								 
							
						 
						
							
							
								
								more mutability fixes  
							
							 
							
							
							
						 
						
							2019-12-06 19:23:24 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								e3b5d7fd7c 
								
							
								 
							
						 
						
							
							
								
								rename if_st to if_statement  
							
							 
							
							
							
						 
						
							2019-12-06 19:21:26 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								bf1b751f47 
								
							
								 
							
						 
						
							
							
								
								cli: update mutability  
							
							 
							
							
							
						 
						
							2019-12-06 19:12:01 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								c8d111924d 
								
							
								 
							
						 
						
							
							
								
								check unused and unmodified vars in all modules, not just main  
							
							 
							
							
							
						 
						
							2019-12-06 18:43:56 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								bdaa421e8a 
								
							
								 
							
						 
						
							
							
								
								update 0.2 roadmap  
							
							 
							
							
							
						 
						
							2019-12-06 12:46:59 +03:00  
						
					 
				
					
						
							
							
								 
								Delyan Angelov
							
						 
						
							 
							
							
							
								
							
								353805e170 
								
							
								 
							
						 
						
							
							
								
								os: test is_link()  
							
							 
							
							
							
						 
						
							2019-12-06 12:09:35 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								b8ab85ebe9 
								
							
								 
							
						 
						
							
							
								
								ci: sleep 3 before creating the db  
							
							 
							
							
							
						 
						
							2019-12-06 02:53:31 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								aed22a57e3 
								
							
								 
							
						 
						
							
							
								
								fixed size array with const length (`[N]int`)  
							
							 
							
							
							
						 
						
							2019-12-06 02:41:03 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								be323e2fb6 
								
							
								 
							
						 
						
							
							
								
								ci: set up pg database to test ORM  
							
							 
							
							
							
						 
						
							2019-12-06 02:11:39 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								71c0c4803f 
								
							
								 
							
						 
						
							
							
								
								ORM fixes  
							
							 
							
							
							
						 
						
							2019-12-06 02:00:37 +03:00