Steve Phillips
							
						 
						
							 
							
							
							
								
							
								6e9493887d 
								
							
								 
							
						 
						
							
							
								
								builtin/array.v: Fixed typo in new_array (cap -> cap_)  
							
							 
							
							
							
						 
						
							2019-12-20 23:09:59 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								d082b3f4b9 
								
							
								 
							
						 
						
							
							
								
								run vfmt on vlib/builtin  
							
							 
							
							
							
						 
						
							2019-12-20 00:12:29 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								76c800ffb6 
								
							
								 
							
						 
						
							
							
								
								bring back array.eq  
							
							 
							
							
							
						 
						
							2019-12-19 23:49:40 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								d38687f893 
								
							
								 
							
						 
						
							
							
								
								run vfmt on cc, cgen, comptime, if_match  
							
							 
							
							
							
						 
						
							2019-12-19 23:43:23 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								2096018b00 
								
							
								 
							
						 
						
							
							
								
								map: another fix + test  
							
							 
							
							
							
						 
						
							2019-12-19 21:17:12 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								26f5d34e64 
								
							
								 
							
						 
						
							
							
								
								map: fix a bug with an incorrect size after delete()  
							
							 
							
							
							
						 
						
							2019-12-19 21:11:42 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								df2f98e276 
								
							
								 
							
						 
						
							
							
								
								run vfmt on more files  
							
							 
							
							
							
						 
						
							2019-12-19 02:38:54 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								1cef83aea4 
								
							
								 
							
						 
						
							
							
								
								run vfmt on array.v  
							
							 
							
							
							
						 
						
							2019-12-18 21:20:41 +03:00  
						
					 
				
					
						
							
							
								 
								BigBlack
							
						 
						
							 
							
							
							
								
							
								67cf7f18e6 
								
							
								 
							
						 
						
							
							
								
								array of pointers support  
							
							 
							
							
							
						 
						
							2019-12-18 03:26:04 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								ea781a557f 
								
							
								 
							
						 
						
							
							
								
								array: slice_clone()  
							
							 
							
							
							
						 
						
							2019-12-17 01:29:40 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								562f24336d 
								
							
								 
							
						 
						
							
							
								
								add ./v2 to gitignore  
							
							 
							
							
							
						 
						
							2019-12-17 01:21:18 +03:00  
						
					 
				
					
						
							
							
								 
								penguindark
							
						 
						
							 
							
							
							
								
							
								3dbf7a4039 
								
							
								 
							
						 
						
							
							
								
								atof implementation in V  
							
							 
							
							
							
						 
						
							2019-12-17 01:07:13 +03:00  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								8581c11900 
								
							
								 
							
						 
						
							
							
								
								update malloc  
							
							 
							
							
							
						 
						
							2019-12-14 02:46:55 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								ef562413cd 
								
							
								 
							
						 
						
							
							
								
								-prealloc  
							
							 
							
							
							
						 
						
							2019-12-14 02:28:15 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								b8f728590b 
								
							
								 
							
						 
						
							
							
								
								string: last_index ?int  
							
							 
							
							
							
						 
						
							2019-12-12 21:54:48 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								0eeb607ffd 
								
							
								 
							
						 
						
							
							
								
								fix fopen definition  
							
							 
							
							
							
						 
						
							2019-12-12 21:03:08 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								88ec9c235d 
								
							
								 
							
						 
						
							
							
								
								sort structs: handle fixed size arrays  
							
							 
							
							
							
						 
						
							2019-12-12 14:21:22 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								576618d8cc 
								
							
								 
							
						 
						
							
							
								
								string cloning; fix `foo.str += 's'`  
							
							 
							
							
							
						 
						
							2019-12-12 05:20:52 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								ad250523cd 
								
							
								 
							
						 
						
							
							
								
								fix parser.fileis()  
							
							 
							
							
							
						 
						
							2019-12-11 21:42:22 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								7dcd47369b 
								
							
								 
							
						 
						
							
							
								
								option to pre-allocate a memory block  
							
							 
							
							
							
						 
						
							2019-12-11 18:41:25 +03:00  
						
					 
				
					
						
							
							
								 
								joe-conigliaro
							
						 
						
							 
							
							
							
								
							
								3486118ab7 
								
							
								 
							
						 
						
							
							
								
								compiler: force custom struct .str() methods to be defined public  
							
							 
							
							
							
						 
						
							2019-12-11 03:24:26 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								f286387647 
								
							
								 
							
						 
						
							
							
								
								vweb: secure HttpOnly cookies  
							
							 
							
							
							
						 
						
							2019-12-11 03:20:30 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								cdfbb2978d 
								
							
								 
							
						 
						
							
							
								
								strings: replace_each([]); orm: update  
							
							 
							
							
							
						 
						
							2019-12-10 23:57:49 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								9726e18c0a 
								
							
								 
							
						 
						
							
							
								
								string: optimize replace()  
							
							 
							
							
							
						 
						
							2019-12-10 18:50:21 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								6f49d4c1d2 
								
							
								 
							
						 
						
							
							
								
								orm: bool support; vweb fixes  
							
							 
							
							
							
						 
						
							2019-12-09 23:20:29 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								75280bb54c 
								
							
								 
							
						 
						
							
							
								
								fix int.str() memory bug  
							
							 
							
							
							
						 
						
							2019-12-09 16:41:13 +03:00  
						
					 
				
					
						
							
							
								 
								penguindark
							
						 
						
							 
							
							
							
								
							
								9730164613 
								
							
								 
							
						 
						
							
							
								
								atoi: fix leading zeros in string to int conversion  
							
							 
							
							
							
						 
						
							2019-12-08 23:22:33 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								4d1f721558 
								
							
								 
							
						 
						
							
							
								
								fix "" string interpolation bug  
							
							 
							
							
							
						 
						
							2019-12-08 20:06:00 +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  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
							
								
							
								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
							
						 
						
							 
							
							
							
								
							
								d7ccbba2c9 
								
							
								 
							
						 
						
							
							
								
								do not allow casting a type to itself  
							
							 
							
							
							
						 
						
							2019-12-07 15:31:56 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								be323e2fb6 
								
							
								 
							
						 
						
							
							
								
								ci: set up pg database to test ORM  
							
							 
							
							
							
						 
						
							2019-12-06 02:11:39 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								cb46bf314e 
								
							
								 
							
						 
						
							
							
								
								get_type.v  
							
							 
							
							
							
						 
						
							2019-12-05 18:48:39 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								90e3ab8c1e 
								
							
								 
							
						 
						
							
							
								
								debugging v -live message.v  
							
							 
							
							
							
						 
						
							2019-12-05 12:48:23 +03:00  
						
					 
				
					
						
							
							
								 
								Nicolas Sauzede
							
						 
						
							 
							
							
							
								
							
								9d854c5df0 
								
							
								 
							
						 
						
							
							
								
								vlib: sdl module + tVintris example  
							
							 
							
							
							
						 
						
							2019-12-05 11:25:55 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								6dd1270539 
								
							
								 
							
						 
						
							
							
								
								builtin: remove an unnecessary malloc() call  
							
							 
							
							
							
						 
						
							2019-12-05 11:08:41 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								2144c162c4 
								
							
								 
							
						 
						
							
							
								
								os: is_link()  
							
							 
							
							
							
						 
						
							2019-12-04 23:53:11 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								a57e29dfc5 
								
							
								 
							
						 
						
							
							
								
								os: replace dir_exists with is_dir; file_exists() => exists()  
							
							 
							
							
							
						 
						
							2019-12-04 23:17:45 +03:00  
						
					 
				
					
						
							
							
								 
								bogen85
							
						 
						
							 
							
							
							
								
							
								a9aaa13a09 
								
							
								 
							
						 
						
							
							
								
								freestanding: sys_getuid, sys_waitid; minimal fork check; remove bare.S  
							
							 
							
							
							
						 
						
							2019-12-04 11:46:09 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								47f5e1178f 
								
							
								 
							
						 
						
							
							
								
								-output-cross-platform-c for creating a single x-platform C file  
							
							 
							
							
							
						 
						
							2019-12-04 02:02:52 +03:00  
						
					 
				
					
						
							
							
								 
								Delyan Angelov
							
						 
						
							 
							
							
							
								
							
								eb20dd39b1 
								
							
								 
							
						 
						
							
							
								
								freestanding: init consts  
							
							 
							
							
							
						 
						
							2019-12-04 01:40:26 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								c4a43633da 
								
							
								 
							
						 
						
							
							
								
								i8, i18, u16 str()  
							
							 
							
							
							
						 
						
							2019-12-03 21:14:17 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								66f271f100 
								
							
								 
							
						 
						
							
							
								
								fix a string interpolation bug  
							
							 
							
							
							
						 
						
							2019-12-03 20:41:49 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 
						
							 
							
							
							
								
							
								f192429c8a 
								
							
								 
							
						 
						
							
							
								
								$if mac => $if macos  
							
							 
							
							
							
						 
						
							2019-12-03 16:29:37 +03:00