55f6e810cf 
								
							
								 
							
						 
						
							
							
								
								repl: moved as a tool and using readline  
							
							
							
						 
						
							2019-10-31 19:01:04 +03:00  
				
					
						
							
							
								 
						
							
							
								b1730b768d 
								
							
								 
							
						 
						
							
							
								
								remove a println()  
							
							
							
						 
						
							2019-10-31 12:15:45 +03:00  
				
					
						
							
							
								 
						
							
							
								d5cf4d6fd5 
								
							
								 
							
						 
						
							
							
								
								compiler: -o dir/file: create a new directory if it doesn't exist  
							
							
							
						 
						
							2019-10-30 20:53:34 +03:00  
				
					
						
							
							
								 
						
							
							
								96f7620628 
								
							
								 
							
						 
						
							
							
								
								instead of `Enum.foo` require `.foo` if it's enough + some UI fixes  
							
							
							
						 
						
							2019-10-30 15:48:33 +03:00  
				
					
						
							
							
								 
						
							
							
								ba6cc5df2a 
								
							
								 
							
						 
						
							
							
								
								compiler: print asserted source line on failure  
							
							
							
						 
						
							2019-10-30 12:15:33 +03:00  
				
					
						
							
							
								 
						
							
							
								33b5afa893 
								
							
								 
							
						 
						
							
							
								
								V 0.1.22  
							
							
							
						 
						
							2019-10-28 13:12:44 +03:00  
				
					
						
							
							
								 
						
							
							
								59378dce46 
								
							
								 
							
						 
						
							
							
								
								compiler/vlib: replace substr/left/right with `[start..end]` everywhere  
							
							
							
						 
						
							2019-10-27 10:03:15 +03:00  
				
					
						
							
							
								 
						
							
							
								ef022c2326 
								
							
								 
							
						 
						
							
							
								
								[if vfmt] function attribute for skipping functions for performance  
							
							
							
						 
						
							2019-10-27 02:11:31 +03:00  
				
					
						
							
							
								 
						
							
							
								7d418e9105 
								
							
								 
							
						 
						
							
							
								
								parser: cleanup & reuse  
							
							
							
						 
						
							2019-10-25 16:34:12 +03:00  
				
					
						
							
							
								 
						
							
							
								36eb1b77d0 
								
							
								 
							
						 
						
							
							
								
								compiler: remove remaining switch statements and show a warning  
							
							
							
						 
						
							2019-10-24 19:26:51 +03:00  
				
					
						
							
							
								 
						
							
							
								dce3275df4 
								
							
								 
							
						 
						
							
							
								
								make necessary consts public  
							
							
							
						 
						
							2019-10-24 12:36:57 +03:00  
				
					
						
							
							
								 
						
							
							
								baf49b2523 
								
									
								
							
								 
							
						 
						
							
							
								
								show struct dependency cycles in error & update module cycle error ( #2517 )  
							
							
							
						 
						
							2019-10-24 15:53:39 +11:00  
				
					
						
							
							
								 
						
							
							
								2e28691254 
								
							
								 
							
						 
						
							
							
								
								_windows.v fix  
							
							
							
						 
						
							2019-10-23 12:25:00 +03:00  
				
					
						
							
							
								 
						
							
							
								8b74c711c6 
								
							
								 
							
						 
						
							
							
								
								vh generation: consts + cleanup  
							
							
							
						 
						
							2019-10-23 11:09:54 +03:00  
				
					
						
							
							
								 
						
							
							
								4574039e4d 
								
							
								 
							
						 
						
							
							
								
								new vh generation + simpler match statement  
							
							
							
						 
						
							2019-10-23 00:45:17 +03:00  
				
					
						
							
							
								 
						
							
							
								7696a600f6 
								
							
								 
							
						 
						
							
							
								
								compiler: fix V build on Windows  
							
							
							
						 
						
							2019-10-22 21:29:32 +03:00  
				
					
						
							
							
								 
						
							
							
								fb89c12d90 
								
							
								 
							
						 
						
							
							
								
								V.js: remove a text block resulting in syntax errors  
							
							
							
						 
						
							2019-10-22 08:02:31 +03:00  
				
					
						
							
							
								 
						
							
							
								eef73eea22 
								
							
								 
							
						 
						
							
							
								
								tools: new tool to extracts function names declared in V files  
							
							
							
						 
						
							2019-10-21 14:14:28 +03:00  
				
					
						
							
							
								 
						
							
							
								1b518c158b 
								
							
								 
							
						 
						
							
							
								
								unsafe keyword + make array.free() an unsafe method  
							
							
							
						 
						
							2019-10-20 20:10:44 +03:00  
				
					
						
							
							
								 
						
							
							
								8a31ee4b53 
								
							
								 
							
						 
						
							
							
								
								generic functions  
							
							
							
						 
						
							2019-10-20 10:19:37 +03:00  
				
					
						
							
							
								 
						
							
							
								368e8e85a8 
								
							
								 
							
						 
						
							
							
								
								compiler: info message when trying to use an old command  
							
							
							
						 
						
							2019-10-18 09:56:57 +03:00  
				
					
						
							
							
								 
						
							
							
								eda0c73bef 
								
							
								 
							
						 
						
							
							
								
								compiler: use eprintln for cache diagnostic messages  
							
							
							
						 
						
							2019-10-18 06:16:33 +03:00  
				
					
						
							
							
								 
						
							
							
								270934441c 
								
							
								 
							
						 
						
							
							
								
								os: make ls() return an optional  
							
							
							
						 
						
							2019-10-17 14:30:05 +03:00  
				
					
						
							
							
								 
						
							
							
								4932a32d91 
								
							
								 
							
						 
						
							
							
								
								compiler: fix os import by default in v scripts  
							
							
							
						 
						
							2019-10-17 11:52:46 +03:00  
				
					
						
							
							
								 
						
							
							
								5cd38ec91b 
								
							
								 
							
						 
						
							
							
								
								V shell scripts  
							
							
							
						 
						
							2019-10-17 08:27:27 +03:00  
				
					
						
							
							
								 
						
							
							
								0e0f0ae5ea 
								
							
								 
							
						 
						
							
							
								
								escape os.exec('"$vexec"') to support directories with spaces  
							
							
							
						 
						
							2019-10-16 02:49:51 +03:00  
				
					
						
							
							
								 
						
							
							
								ae3ec380f8 
								
									
								
							
								 
							
						 
						
							
							
								
								add notice about msvc compilation ( #2340 )  
							
							
							
						 
						
							2019-10-14 18:36:29 +11:00  
				
					
						
							
							
								 
						
							
							
								7dc740d084 
								
									
								
							
								 
							
						 
						
							
							
								
								CI: fis vjs build failure ( #2337 )  
							
							... 
							
							
							
							* fix ci building v
* fix v.js
* more js fix
* test
* fix
* remove testing 
							
						 
						
							2019-10-14 15:42:27 +11:00  
				
					
						
							
							
								 
						
							
							
								e2bca190a9 
								
							
								 
							
						 
						
							
							
								
								compiler: v.v fixes  
							
							
							
						 
						
							2019-10-14 05:18:48 +03:00  
				
					
						
							
							
								 
						
							
							
								e5b0478e19 
								
									
								
							
								 
							
						 
						
							
							
								
								compiler: optimize, don't rescan module directory for files ( #2334 )  
							
							... 
							
							
							
							* optimize, don't rescan module directory for files
* move from table to v 
							
						 
						
							2019-10-14 12:07:59 +11:00  
				
					
						
							
							
								 
						
							
							
								6a951751f7 
								
							
								 
							
						 
						
							
							
								
								compiler: fix building_v  
							
							
							
						 
						
							2019-10-14 03:56:53 +03:00  
				
					
						
							
							
								 
						
							
							
								b237ffcf09 
								
							
								 
							
						 
						
							
							
								
								Revert "move compiler/main.v to v.v"  
							
							... 
							
							
							
							This reverts commit 3748de8736 
							
						 
						
							2019-10-14 03:48:36 +03:00  
				
					
						
							
							
								 
						
							
							
								3748de8736 
								
							
								 
							
						 
						
							
							
								
								move compiler/main.v to v.v  
							
							
							
						 
						
							2019-10-14 03:38:06 +03:00  
				
					
						
							
							
								 
						
							
							
								53c64abdeb 
								
							
								 
							
						 
						
							
							
								
								compiler: make compiler an ordinary vlib/compiler module  
							
							... 
							
							
							
							* Move compiler/ under vlib/compiler/ .
* Add a minimal compiler/main.v driver program.
* Cleanup compiler/main.v .
* Make most compiler tests pass again.
* Apply the fix by @joe-conigliaro , so that the rest of the compiler tests are fixed too.
* Thanks to @avitkauskas, now the vlib/vcompiler/tests/str_gen_test.v test does not need to be special cased anymore.
* Reapply @joe-conigliaro fix for vgen. 
							
						 
						
							2019-10-13 16:37:43 +03:00