Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								54707ff81d 
								
							
								 
							
						 
						
							
							
								
								do not allow calloc(0)  
							
							 
							
							
							
						 
						
							2019-12-16 22:48:55 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								e7856a1afc 
								
							
								 
							
						 
						
							
							
								
								do not allow malloc(0)  
							
							 
							
							
							
						 
						
							2019-12-16 21:29:32 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								10718557a2 
								
							
								 
							
						 
						
							
							
								
								increase the name limit to 15  
							
							 
							
							
							
						 
						
							2019-12-16 19:36:29 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								bcde155da7 
								
							
								 
							
						 
						
							
							
								
								test the recent type alias string; print vweb templates in verbose mode  
							
							 
							
							
							
						 
						
							2019-12-16 19:34:04 +03:00  
						
					 
				
					
						
							
							
								 
								BigBlack
							
						 
						
							 
							
							
							
								
							
								8c0e0f8ab7 
								
							
								 
							
						 
						
							
							
								
								parser: fix type alias type check  
							
							 
							
							
							
						 
						
							2019-12-16 19:06:40 +03:00  
						
					 
				
					
						
							
							
								 
								Delyan Angelov
							
						 
						
							 
							
							
							
								
							
								b7c477cc18 
								
							
								 
							
						 
						
							
							
								
								freestanding: ptr_str, string concat, struct declaration  
							
							 
							
							... 
							
							
							
							* compiler: extract c_common_macros from c_headers, and use it in bare_c_headers too. Support for ptr_str and string concatenation in -freestanding mode.
* Add tests for structs and string concatenation in -freestanding mode .
* Move check_string_add_works to string/string.v . 
							
						 
						
							2019-12-16 19:05:33 +03:00  
						
					 
				
					
						
							
							
								 
								lutherwenxu
							
						 
						
							 
							
							
							
								
							
								dadf147382 
								
							
								 
							
						 
						
							
							
								
								flag: implement *_opt() and *_multi()  
							
							 
							
							... 
							
							
							
							It's very often that someone will need to process values that were not
provided separately (eg. generating a complex default value like in V).
This commit allows the user to call the *_opt() functions instead of
forcing them to provide some magical default values.
* flag: Implement int_multi(), float_multi() and string_multi()
These 3 functions are useful when the application expects a flag to be
repeated more than once.
A sample would be:
v -cflags someflag -cflags secondflag
This feature exposes the raw array that the flag parser internally keeps
and allow the application to parse it however they want instead of
dropping everything except the first element.
* flag: Add documentation
Add comments describing what *_opt() and *_multi() do. 
							
						 
						
							2019-12-16 19:03:38 +03:00  
						
					 
				
					
						
							
							
								 
								vitalyster
							
						 
						
							 
							
							
							
								
							
								d1714c4a2a 
								
							
								 
							
						 
						
							
							
								
								cc.v: build thirdparty objfiles with msvc when no cc installed  
							
							 
							
							
							
						 
						
							2019-12-16 18:56:37 +03:00  
						
					 
				
					
						
							
							
								 
								Delyan Angelov
							
						 
						
							 
							
							
							
								
							
								7e0a9fb83a 
								
							
								 
							
						 
						
							
							
								
								compiler: fix regression for -d option flag  
							
							 
							
							
							
						 
						
							2019-12-16 18:55:10 +03:00  
						
					 
				
					
						
							
							
								 
								João Victor Oliveira Couto
							
						 
						
							 
							
							
							
								
							
								b30f989f44 
								
							
								 
							
						 
						
							
							
								
								builder_js: fix mutable error  
							
							 
							
							
							
						 
						
							2019-12-16 18:54:44 +03:00  
						
					 
				
					
						
							
							
								 
								Delyan Angelov
							
						 
						
							 
							
							
							
								
							
								8271d239b2 
								
							
								 
							
						 
						
							
							
								
								fix regression of 'v build module file.v'  
							
							 
							
							
							
						 
						
							2019-12-16 18:54:10 +03:00  
						
					 
				
					
						
							
							
								 
								Kaito Sugimoto
							
						 
						
							 
							
							
							
								
							
								9dd86a2de6 
								
							
								 
							
						 
						
							
							
								
								math: fix abs (-0.0)  
							
							 
							
							
							
						 
						
							2019-12-15 19:37:17 +03:00  
						
					 
				
					
						
							
							
								 
								Delyan Angelov
							
						 
						
							 
							
							
							
								
							
								faa04c586f 
								
							
								 
							
						 
						
							
							
								
								compiler: restore ability to pass -prod option to run and runrepl. ( #3095 )  
							
							 
							
							
							
						 
						
							2019-12-15 21:21:37 +11:00  
						
					 
				
					
						
							
							
								 
								joe-conigliaro
							
						 
						
							 
							
							
								
								
							
							
								
							
								f2c40bf49d 
								
									
								
							
								 
							
						 
						
							
							
								
								compiler: fix for -Wl -Wa -Wp dont like spaces ( #3091 )  
							
							 
							
							
							
						 
						
							2019-12-15 16:24:12 +11:00  
						
					 
				
					
						
							
							
								 
								joe-conigliaro
							
						 
						
							 
							
							
							
								
							
								717740cfcf 
								
							
								 
							
						 
						
							
							
								
								simplify cflag parsing  
							
							 
							
							
							
						 
						
							2019-12-15 06:18:14 +03:00  
						
					 
				
					
						
							
							
								 
								joe-conigliaro
							
						 
						
							 
							
							
							
								
							
								be60193588 
								
							
								 
							
						 
						
							
							
								
								workaround for -g with default optional value  
							
							 
							
							
							
						 
						
							2019-12-15 06:11:02 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								54b0097cee 
								
							
								 
							
						 
						
							
							
								
								fix repl_test.v  
							
							 
							
							
							
						 
						
							2019-12-15 05:51:00 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								68357876ca 
								
							
								 
							
						 
						
							
							
								
								fix v_command()  
							
							 
							
							
							
						 
						
							2019-12-15 05:44:34 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								12ebed0589 
								
							
								 
							
						 
						
							
							
								
								error on an incorrect V command  
							
							 
							
							
							
						 
						
							2019-12-15 05:35:17 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								5971aa7fef 
								
							
								 
							
						 
						
							
							
								
								tutorials: article json  
							
							 
							
							
							
						 
						
							2019-12-15 01:00:04 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								48ea136a9a 
								
							
								 
							
						 
						
							
							
								
								tutorials: vweb: add an article  
							
							 
							
							
							
						 
						
							2019-12-15 00:56:08 +03:00  
						
					 
				
					
						
							
							
								 
								BigBlack
							
						 
						
							 
							
							
							
								
							
								fc33f9d49c 
								
							
								 
							
						 
						
							
							
								
								type alias check  
							
							 
							
							
							
						 
						
							2019-12-14 22:01:20 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								2e23592264 
								
							
								 
							
						 
						
							
							
								
								for: check for redefinitions  
							
							 
							
							
							
						 
						
							2019-12-14 20:00:03 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
								
								
							
							
								
							
								be2b5698c5 
								
									
								
							
								 
							
						 
						
							
							
								
								tutorial: update image links  
							
							 
							
							
							
						 
						
							2019-12-14 19:26:22 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								45695543ba 
								
							
								 
							
						 
						
							
							
								
								tutorial: minor fixes  
							
							 
							
							
							
						 
						
							2019-12-14 18:59:02 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								94de493b37 
								
							
								 
							
						 
						
							
							
								
								tutorial: minor fixes + move code and images to a separate dir  
							
							 
							
							
							
						 
						
							2019-12-14 18:50:32 +03:00  
						
					 
				
					
						
							
							
								 
								Delyan Angelov
							
						 
						
							 
							
							
							
								
							
								1cd5fab21d 
								
							
								 
							
						 
						
							
							
								
								testing: support for internal module testing  
							
							 
							
							
							
						 
						
							2019-12-14 15:57:28 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
								
								
							
							
								
							
								3a2c46a1ce 
								
									
								
							
								 
							
						 
						
							
							
								
								tutorial: use the master branch  
							
							 
							
							
							
						 
						
							2019-12-14 15:50:40 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
								
								
							
							
								
							
								d49927937b 
								
									
								
							
								 
							
						 
						
							
							
								
								tutorial: fix images  
							
							 
							
							
							
						 
						
							2019-12-14 15:48:13 +03:00  
						
					 
				
					
						
							
							
								 
								joe-conigliaro
							
						 
						
							 
							
							
								
								
							
							
								
							
								cb9e9286ef 
								
									
								
							
								 
							
						 
						
							
							
								
								compiler: fixes issue  #3074  - can't call a generic function twice with the same data type  
							
							 
							
							
							
						 
						
							2019-12-14 17:54:34 +11:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
								
								
							
							
								
							
								29fc3fc82f 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb tutorial: add a link to Vorum  
							
							 
							
							
							
						 
						
							2019-12-14 08:24:14 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
								
								
							
							
								
							
								a81c6f44c5 
								
									
								
							
								 
							
						 
						
							
							
								
								tutorial: add a title  
							
							 
							
							
							
						 
						
							2019-12-14 07:39:51 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								7cec5f853c 
								
							
								 
							
						 
						
							
							
								
								tutorial: minor fixes  
							
							 
							
							
							
						 
						
							2019-12-14 07:36:18 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								e99547cd7f 
								
							
								 
							
						 
						
							
							
								
								vweb tutorial  
							
							 
							
							
							
						 
						
							2019-12-14 07:29:12 +03:00  
						
					 
				
					
						
							
							
								 
								prime31
							
						 
						
							 
							
							
							
								
							
								75c01dec30 
								
							
								 
							
						 
						
							
							
								
								cleanup SDL event system  
							
							 
							
							
							
						 
						
							2019-12-14 03:31:07 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								8581c11900 
								
							
								 
							
						 
						
							
							
								
								update malloc  
							
							 
							
							
							
						 
						
							2019-12-14 02:46:55 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								962109e855 
								
							
								 
							
						 
						
							
							
								
								parser: verify async functions  
							
							 
							
							
							
						 
						
							2019-12-14 02:33:19 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								ef562413cd 
								
							
								 
							
						 
						
							
							
								
								-prealloc  
							
							 
							
							
							
						 
						
							2019-12-14 02:28:15 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								88cde6e4e6 
								
							
								 
							
						 
						
							
							
								
								orm: skip fields  
							
							 
							
							
							
						 
						
							2019-12-14 02:07:06 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								797d4364e7 
								
							
								 
							
						 
						
							
							
								
								vweb: fix reading request's body/headers  
							
							 
							
							
							
						 
						
							2019-12-13 23:46:11 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								fb3da327d6 
								
							
								 
							
						 
						
							
							
								
								vweb: fix a cookie bug  
							
							 
							
							
							
						 
						
							2019-12-13 21:11:40 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								83b8d642b4 
								
							
								 
							
						 
						
							
							
								
								fix csv/writer.v  
							
							 
							
							
							
						 
						
							2019-12-13 20:45:48 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								c72bf0e1b1 
								
							
								 
							
						 
						
							
							
								
								global access modifier  
							
							 
							
							
							
						 
						
							2019-12-13 20:28:28 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								dc83e30a44 
								
							
								 
							
						 
						
							
							
								
								access modifiers: update tests/examples  
							
							 
							
							
							
						 
						
							2019-12-13 20:09:11 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								78131e78bc 
								
							
								 
							
						 
						
							
							
								
								fix sruct access modifiers (pub, pub mut, mut)  
							
							 
							
							
							
						 
						
							2019-12-13 20:00:38 +03:00  
						
					 
				
					
						
							
							
								 
								Delyan Angelov
							
						 
						
							 
							
							
							
								
							
								fc64238a39 
								
							
								 
							
						 
						
							
							
								
								testing: allow tests to import the same module with no custom options  
							
							 
							
							
							
						 
						
							2019-12-13 19:28:39 +03:00  
						
					 
				
					
						
							
							
								 
								Robert Cristof
							
						 
						
							 
							
							
							
								
							
								ec36755407 
								
							
								 
							
						 
						
							
							
								
								mysql: add mysql.escape_string()  
							
							 
							
							
							
						 
						
							2019-12-13 19:12:42 +03:00  
						
					 
				
					
						
							
							
								 
								vitalyster
							
						 
						
							 
							
							
							
								
							
								056454dff5 
								
							
								 
							
						 
						
							
							
								
								Fix CI  
							
							 
							
							
							
						 
						
							2019-12-13 18:41:35 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								569a64068a 
								
							
								 
							
						 
						
							
							
								
								ui/examples: users: fix button click  
							
							 
							
							
							
						 
						
							2019-12-12 23:42:51 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								cddfbf7395 
								
							
								 
							
						 
						
							
							
								
								parser: allow public types `pub type Foo Bar`  
							
							 
							
							
							
						 
						
							2019-12-12 22:57:47 +03:00