b04e509830 
								
									
								
							
								 
							
						 
						
							
							
								
								gitignore: git ignore symlink dir  
							
							
							
						 
						
							2020-06-28 13:35:23 +02:00  
				
					
						
							
							
								 
						
							
							
								624005bbd0 
								
									
								
							
								 
							
						 
						
							
							
								
								tcc_win: fix tests  
							
							
							
						 
						
							2020-06-19 12:54:56 +02:00  
				
					
						
							
							
								 
						
							
							
								5f21b152a7 
								
									
								
							
								 
							
						 
						
							
							
								
								tcc: support tcc on Windows  
							
							
							
						 
						
							2020-06-14 23:15:12 +02:00  
				
					
						
							
							
								 
						
							
							
								30e0bda434 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: rewrite usage, add new options + streamline process  
							
							
							
						 
						
							2020-06-05 09:59:26 +02:00  
				
					
						
							
							
								 
						
							
							
								e79adc0ba1 
								
							
								 
							
						 
						
							
							
								
								v symlink: use a .symlink/v.bat launcher to avoid global PATH polution  
							
							
							
						 
						
							2020-05-26 13:34:01 +03:00  
				
					
						
							
							
								 
						
							
							
								fe0b587b1f 
								
									
								
							
								 
							
						 
						
							
							
								
								make.bat: optimize vc download  
							
							
							
						 
						
							2020-05-22 11:46:55 +03:00  
				
					
						
							
							
								 
						
							
							
								04744a5390 
								
									
								
							
								 
							
						 
						
							
							
								
								string: add trim_prefix and trim_suffix  
							
							
							
						 
						
							2020-05-15 19:37:14 +02:00  
				
					
						
							
							
								 
						
							
							
								b5b8fdaeda 
								
									
								
							
								 
							
						 
						
							
							
								
								gitignore: ignore VS Code workspaces  
							
							
							
						 
						
							2020-05-12 19:29:44 +02:00  
				
					
						
							
							
								 
						
							
							
								3e4cd12fd0 
								
									
								
							
								 
							
						 
						
							
							
								
								.gitignore: ignore all binary files by default  
							
							
							
						 
						
							2020-04-29 16:49:13 +02:00  
				
					
						
							
							
								 
						
							
							
								8c526ad05b 
								
							
								 
							
						 
						
							
							
								
								tests: ignore vlib/v/checker/tests/*.v files (only *.vv are sources there)  
							
							
							
						 
						
							2020-04-28 16:45:25 +03:00  
				
					
						
							
							
								 
						
							
							
								0f11d883fa 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix error messages and add checker tests  
							
							... 
							
							
							
							* checker: fix error messages
* tests: fix command and ignore defect output 
							
						 
						
							2020-04-10 11:59:07 +03:00  
				
					
						
							
							
								 
						
							
							
								1c340174b7 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: print nested structs  
							
							
							
						 
						
							2020-04-08 22:14:01 +02:00  
				
					
						
							
							
								 
						
							
							
								d38acb5487 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix enum print case  
							
							
							
						 
						
							2020-04-08 18:55:10 +02:00  
				
					
						
							
							
								 
						
							
							
								fde88a2c51 
								
							
								 
							
						 
						
							
							
								
								ci: implement 'v test-fixed' and use it on ubuntu,tcc,msvc jobs  
							
							
							
						 
						
							2020-04-05 12:40:17 +03:00  
				
					
						
							
							
								 
						
							
							
								3e129cef8f 
								
									
								
							
								 
							
						 
						
							
							
								
								.gitignore: add vim files  
							
							
							
						 
						
							2020-04-01 14:57:01 +02:00  
				
					
						
							
							
								 
						
							
							
								b62035e3d0 
								
									
								
							
								 
							
						 
						
							
							
								
								solaris & termux: fix both, using the more portable termios.h  
							
							
							
						 
						
							2020-03-31 12:46:46 +02:00  
				
					
						
							
							
								 
						
							
							
								a6347118cd 
								
									
								
							
								 
							
						 
						
							
							
								
								pg: add windows include and lib flag  
							
							
							
						 
						
							2020-03-26 14:17:13 +01:00  
				
					
						
							
							
								 
						
							
							
								5142747ceb 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: move SDL examples from vlib to examples dir  
							
							
							
						 
						
							2020-03-06 18:39:40 +01:00  
				
					
						
							
							
								 
						
							
							
								10e15e5de7 
								
									
								
							
								 
							
						 
						
							
							
								
								make and vself: cleanup make based on the new 'v self'  
							
							
							
						 
						
							2020-02-28 16:04:22 +01:00  
				
					
						
							
							
								 
						
							
							
								20d900a21d 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: add a simple line length tool to check docs.md  
							
							
							
						 
						
							2020-02-20 13:41:02 +01:00  
				
					
						
							
							
								 
						
							
							
								195f3f465b 
								
									
								
							
								 
							
						 
						
							
							
								
								option to disable bounds checking; examples/path_tracing.v: optimizations  
							
							
							
						 
						
							2020-02-16 16:13:45 +01:00  
				
					
						
							
							
								 
						
							
							
								c1c2b648ab 
								
									
								
							
								 
							
						 
						
							
							
								
								os: typo in wait  
							
							
							
						 
						
							2020-02-10 18:48:01 +01:00  
				
					
						
							
							
								 
						
							
							
								9332a83ce6 
								
									
								
							
								 
							
						 
						
							
							
								
								move v.v to cmd/v  
							
							
							
						 
						
							2020-02-09 10:08:04 +01:00  
				
					
						
							
							
								 
						
							
							
								cb3ac33e18 
								
							
								 
							
						 
						
							
							
								
								new tool: bin2v to convert arbitrary files to a .v static module file  
							
							
							
						 
						
							2020-01-13 17:54:18 +01:00  
				
					
						
							
							
								 
						
							
							
								c1cc203c17 
								
							
								 
							
						 
						
							
							
								
								tools: bugfixes and new features for oldv and performance_compare  
							
							
							
						 
						
							2020-01-08 21:45:47 +01:00  
				
					
						
							
							
								 
						
							
							
								c9be519990 
								
							
								 
							
						 
						
							
							
								
								git: ignore .vscode/ project directory  
							
							
							
						 
						
							2019-12-27 12:18:27 +03:00  
				
					
						
							
							
								 
						
							
							
								1d86f4b5d1 
								
							
								 
							
						 
						
							
							
								
								ensure that `v fmt` can be run over most .v files on each PR  
							
							
							
						 
						
							2019-12-25 15:54:48 +03:00  
				
					
						
							
							
								 
						
							
							
								42b1660c7e 
								
							
								 
							
						 
						
							
							
								
								move vfmt frontend program to tools/vfmt.v  
							
							
							
						 
						
							2019-12-23 13:02:50 +03:00  
				
					
						
							
							
								 
						
							
							
								4fc8842edb 
								
							
								 
							
						 
						
							
							
								
								.gitignore: ignore DLL and lib files  
							
							
							
						 
						
							2019-12-22 00:46:32 +03:00  
				
					
						
							
							
								 
						
							
							
								562f24336d 
								
							
								 
							
						 
						
							
							
								
								add ./v2 to gitignore  
							
							
							
						 
						
							2019-12-17 01:21:18 +03:00  
				
					
						
							
							
								 
						
							
							
								1bb38a38bb 
								
							
								 
							
						 
						
							
							
								
								tooling: add tools/oldv , for use with 'git bisect', or for testing with older V  
							
							
							
						 
						
							2019-12-08 20:21:17 +03:00  
				
					
						
							
							
								 
						
							
							
								ee1edab2a9 
								
							
								 
							
						 
						
							
							
								
								implement 'v build-vbinaries' tooling  
							
							
							
						 
						
							2019-12-01 16:12:51 +03:00  
				
					
						
							
							
								 
						
							
							
								ec15bfb7d1 
								
							
								 
							
						 
						
							
							
								
								v test v => v test-compiler  
							
							
							
						 
						
							2019-12-01 12:50:13 +03:00  
				
					
						
							
							
								 
						
							
							
								76c27c0b03 
								
							
								 
							
						 
						
							
							
								
								cli: create project helper  
							
							
							
						 
						
							2019-11-11 00:48:56 +03:00  
				
					
						
							
							
								 
						
							
							
								59efd42483 
								
							
								 
							
						 
						
							
							
								
								tools/vget => tools/v , search, install, etc  
							
							... 
							
							
							
							* compiler: rename vget to tools/vpm, implement draft support for v vpm search, v vpm update, v vpm install, v vpm remove, v vpm help .
* compiler: use "v pm" instead of "v vpm" to reduce the redundancy of typing, as suggested by slapden
* Use 'v install modulename', 'v search keywords', 'v update modulename', 'v remove modulename' instead of the longer 'v pm install modulename' etc. 
							
						 
						
							2019-11-01 15:19:04 +03:00  
				
					
						
							
							
								 
						
							
							
								e15abb3de0 
								
							
								 
							
						 
						
							
							
								
								compiler: move `v up` implementation to tools/vup.v  
							
							
							
						 
						
							2019-11-01 13:14:59 +03:00  
				
					
						
							
							
								 
						
							
							
								fecf3f19c3 
								
							
								 
							
						 
						
							
							
								
								array: add filter() method  
							
							
							
						 
						
							2019-10-08 13:23:17 +03:00  
				
					
						
							
							
								 
						
							
							
								19c7b95d00 
								
							
								 
							
						 
						
							
							
								
								add *.exp & *.ilk to .gitignore ( #2230 )  
							
							
							
						 
						
							2019-10-04 23:06:26 +03:00  
				
					
						
							
							
								 
						
							
							
								7d763e0776 
								
							
								 
							
						 
						
							
							
								
								fix js build  
							
							
							
						 
						
							2019-10-02 15:46:08 +03:00  
				
					
						
							
							
								 
						
							
							
								a1f0e940b7 
								
							
								 
							
						 
						
							
							
								
								add .vrepl_temp.v to .gitignore and fix some grammar  
							
							
							
						 
						
							2019-09-29 13:58:37 +03:00  
				
					
						
							
							
								 
						
							
							
								366c50674c 
								
							
								 
							
						 
						
							
							
								
								tooling: add tools/compare_v_performance_between_commits  
							
							... 
							
							
							
							easily compare v performance/size across commits.
* fix eprintln on linux (it now uses stderr, and flushes it).
* flag: cleaner usage information. 
							
						 
						
							2019-09-28 14:17:16 +03:00  
				
					
						
							
							
								 
						
							
							
								2eeb4c6153 
								
							
								 
							
						 
						
							
							
								
								.gitignore: add macOS files  
							
							
							
						 
						
							2019-09-15 04:32:41 +03:00  
				
					
						
							
							
								 
						
							
							
								d945e9c72e 
								
							
								 
							
						 
						
							
							
								
								Force git to ignore temporary *.tmp.c files too.  
							
							
							
						 
						
							2019-08-25 21:28:54 +03:00  
				
					
						
							
							
								 
						
							
							
								58b52aa9fb 
								
							
								 
							
						 
						
							
							
								
								Makefile: 'make install' should build v too.  
							
							
							
						 
						
							2019-08-10 10:20:59 +02:00  
				
					
						
							
							
								 
						
							
							
								fdb1433c24 
								
							
								 
							
						 
						
							
							
								
								Makefile: rebuild compiler when sources change  
							
							
							
						 
						
							2019-08-10 00:11:17 +02:00  
				
					
						
							
							
								 
						
							
							
								32aae80a64 
								
							
								 
							
						 
						
							
							
								
								Windows: fix some heap corruptions, fix msvc not building with unicode flags, fix os.getwd, fix mscrazy using a less recent installation  
							
							
							
						 
						
							2019-07-24 15:00:26 +02:00  
				
					
						
							
							
								 
						
							
							
								e25664dfbf 
								
							
								 
							
						 
						
							
							
								
								Update .gitignore & add examples/hot_code_reloading/.gitignore  
							
							
							
						 
						
							2019-07-23 13:30:02 +02:00  
				
					
						
							
							
								 
						
							
							
								b17df207f2 
								
							
								 
							
						 
						
							
							
								
								additional `.gitignore` rules for windows development  
							
							
							
						 
						
							2019-07-17 18:23:28 +02:00  
				
					
						
							
							
								 
						
							
							
								015467778d 
								
							
								 
							
						 
						
							
							
								
								Update .gitignore  
							
							
							
						 
						
							2019-07-03 16:12:37 +02:00  
				
					
						
							
							
								 
						
							
							
								4b3b69ab15 
								
							
								 
							
						 
						
							
							
								
								gitignore: Add gitignore to the build location  
							
							... 
							
							
							
							This commit moved gitignore to the build location 
							
						 
						
							2019-06-29 16:45:05 +02:00