Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ae2af4c36d
								
							
								
							
						 | 
						
							
							
								
								parser: a small immutable field fix
							
							
							
							
							
						 | 
						
							2019-10-13 01:50:19 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a76165828b
								
							
								
							
						 | 
						
							
							
								
								snake_case consts
							
							
							
							
							
						 | 
						
							2019-10-12 22:36:14 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								81f8b26127
								
							
								
							
						 | 
						
							
							
								
								os.path_separator
							
							
							
							
							
						 | 
						
							2019-10-12 22:18:19 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								40156392f8
								
									
								
							
								
							
						 | 
						
							
							
								
								compiler: cached modules - windows fixes & organise cached module path (#2302)
							
							
							
							
							
							
							
							compiler: cached modules - windows fixes & organise cached module path (#2302) 
							
						 | 
						
							2019-10-12 16:41:41 +11:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b107b4f1e5
								
							
								
							
						 | 
						
							
							
								
								modules: create the modules directory if it's missing, use cache/
							
							
							
							
							
						 | 
						
							2019-10-12 05:04:59 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								e1dd4c19b5
								
							
								
							
						 | 
						
							
							
								
								compiler: cache modules if they are not built yet
							
							
							
							
							
						 | 
						
							2019-10-10 22:53:59 +03:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								e64609387d
								
							
								
							
						 | 
						
							
							
								
								term: colors on Windows console
							
							
							
							
							
							
							
							* isConsole moved to builtin is_atty function
* Windows console initialization moved to builtin.init 
							
						 | 
						
							2019-10-10 20:08:36 +03:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								e10848e0d5
								
							
								
							
						 | 
						
							
							
								
								windows: read console with ReadConsole when it is not redirected
							
							
							
							
							
						 | 
						
							2019-10-08 12:29:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								60d4f47f7a
								
							
								
							
						 | 
						
							
							
								
								improve crash diagnosis/detection when a test segfaults
							
							
							
							
							
						 | 
						
							2019-10-08 02:34:55 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ee8ff39454
								
							
								
							
						 | 
						
							
							
								
								rename ModPath to v_modules_path; do not allow long variable names without _
							
							
							
							
							
						 | 
						
							2019-09-29 05:34:17 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d68e31a863
								
							
								
							
						 | 
						
							
							
								
								fix os_win.v
							
							
							
							
							
						 | 
						
							2019-09-29 04:16:15 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a52662fca0
								
							
								
							
						 | 
						
							
							
								
								do not allow duplicate methods; fix os_win.v; minor fixes and docs
							
							
							
							
							
						 | 
						
							2019-09-29 04:13:32 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								74bbf592d1
								
							
								
							
						 | 
						
							
							
								
								solaris: another fix
							
							
							
							
							
						 | 
						
							2019-09-27 00:30:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								fcf8f7fc93
								
							
								
							
						 | 
						
							
							
								
								solaris: small fix
							
							
							
							
							
						 | 
						
							2019-09-27 00:24:15 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								107e9107c8
								
							
								
							
						 | 
						
							
							
								
								solaris support
							
							
							
							
							
						 | 
						
							2019-09-27 00:23:27 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								d4bae356ba
								
							
								
							
						 | 
						
							
							
								
								compiler/vlib: add error for no new vars in loop ("_,_") & remove "." from errors
							
							
							
							
							
						 | 
						
							2019-09-25 17:59:50 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								bf1ee28194
								
							
								
							
						 | 
						
							
							
								
								ui: Objective-C @interface support for Cocoa; minor clean-ups
							
							
							
							
							
						 | 
						
							2019-09-23 15:54:17 +03:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								f1bb25bfaf
								
							
								
							
						 | 
						
							
							
								
								windows: Unicode input in REPL
							
							
							
							
							
						 | 
						
							2019-09-20 17:03:13 +03:00 | 
						
					
				
					
						
							
							
								 
								hazohelet
							
						 | 
						
							
							
							
							
								
							
								9158ba4640
								
							
								
							
						 | 
						
							
							
								
								vlib: add Android checks to build V on Android
							
							
							
							
							
						 | 
						
							2019-09-16 18:23:11 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3db4d66824
								
							
								
							
						 | 
						
							
							
								
								operator | not defined on bool
							
							
							
							
							
						 | 
						
							2019-09-15 19:35:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								48c05b5a45
								
							
								
							
						 | 
						
							
							
								
								cgen: use *char in all functions with *char args to avoid warnings
							
							
							
							
							
						 | 
						
							2019-09-15 18:56:33 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								849bef987c
								
							
								
							
						 | 
						
							
							
								
								more C warnings fixed
							
							
							
							
							
						 | 
						
							2019-09-15 15:53:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								5cc81b91cb
								
							
								
							
						 | 
						
							
							
								
								JavaSript backend (early stage)
							
							
							
							
							
						 | 
						
							2019-09-15 03:49:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								9dd86f6fb8
								
							
								
							
						 | 
						
							
							
								
								compiler: more memory logic + replace "cur_fn &Fn" with "cur_fn Fn"
							
							
							
							
							
						 | 
						
							2019-09-13 15:47:31 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								a53c69de38
								
							
								
							
						 | 
						
							
							
								
								os: use path separator more consistently
							
							
							
							
							
						 | 
						
							2019-09-11 01:08:23 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								718041194f
								
							
								
							
						 | 
						
							
							
								
								os: clean up
							
							
							
							
							
						 | 
						
							2019-09-02 13:57:00 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								0e2c41e0f9
								
							
								
							
						 | 
						
							
							
								
								replace *Foo with &Foo everywhere
							
							
							
							
							
						 | 
						
							2019-09-01 22:51:16 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								aa438c7c3f
								
							
								
							
						 | 
						
							
							
								
								os: fix exec() and get_raw_line(); fix Windows tests and examples
							
							
							
							
							
						 | 
						
							2019-08-26 13:51:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4c07df6a21
								
							
								
							
						 | 
						
							
							
								
								small webassembly fix
							
							
							
							
							
						 | 
						
							2019-08-24 03:09:23 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								031e7fe113
								
							
								
							
						 | 
						
							
							
								
								os: libproc.h on macos only
							
							
							
							
							
						 | 
						
							2019-08-24 02:53:11 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7fd9827318
								
							
								
							
						 | 
						
							
							
								
								all: add missing includes
							
							
							
							
							
						 | 
						
							2019-08-24 02:48:47 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d98c20466e
								
							
								
							
						 | 
						
							
							
								
								cc.v: build with "implicit-function-declaration" and fix declarations
							
							
							
							
							
							
							
							required for the webassembly backend
2 
							
						 | 
						
							2019-08-24 00:20:53 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								dcfc9eb1a1
								
							
								
							
						 | 
						
							
							
								
								remove  from the language
							
							
							
							
							
						 | 
						
							2019-08-22 23:19:31 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								77b31de117
								
							
								
							
						 | 
						
							
							
								
								compiler: produce errors in C "filepath:line:column:" format
							
							
							
							
							
						 | 
						
							2019-08-22 14:15:11 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								8a1324c141
								
							
								
							
						 | 
						
							
							
								
								os: make exec() return ?Result with exit code and output
							
							
							
							
							
						 | 
						
							2019-08-17 21:11:40 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								100bb7c54c
								
							
								
							
						 | 
						
							
							
								
								os: clean up windows functions
							
							
							
							
							
						 | 
						
							2019-08-17 16:17:43 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7ed0438b04
								
							
								
							
						 | 
						
							
							
								
								os: remove PathSeparator hack now that we have v_win.c
							
							
							
							
							
						 | 
						
							2019-08-17 16:02:59 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								be141d9c5f
								
							
								
							
						 | 
						
							
							
								
								os: Windows fixes
							
							
							
							
							
						 | 
						
							2019-08-17 02:09:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b188ecf680
								
							
								
							
						 | 
						
							
							
								
								Makefile: re-write `make test` in V
							
							
							
							
							
						 | 
						
							2019-08-16 16:51:46 +03:00 | 
						
					
				
					
						
							
							
								 
								Julian Schurhammer
							
						 | 
						
							
							
							
							
								
							
								1864e92ff4
								
							
								
							
						 | 
						
							
							
								
								parser: disallow statements after a return, branch check $if, $else, switch, and loops correctly
							
							
							
							
							
						 | 
						
							2019-08-10 10:26:42 +02:00 | 
						
					
				
					
						
							
							
								 
								Julian Schurhammer
							
						 | 
						
							
							
							
							
								
							
								28147c0930
								
							
								
							
						 | 
						
							
							
								
								os.exec: return ?string instead of string
							
							
							
							
							
						 | 
						
							2019-08-08 07:30:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								52f473d1c7
								
							
								
							
						 | 
						
							
							
								
								all: fix immutable fn args
							
							
							
							
							
						 | 
						
							2019-08-07 05:28:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								43fb954234
								
							
								
							
						 | 
						
							
							
								
								os: fix executable on FreeBSD and older C compilers
							
							
							
							
							
						 | 
						
							2019-08-04 00:16:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a7e464fee9
								
							
								
							
						 | 
						
							
							
								
								user modules + `v install` from vpm
							
							
							
							
							
						 | 
						
							2019-08-01 17:28:25 +02:00 | 
						
					
				
					
						
							
							
								 
								Alvydas Vitkauskas
							
						 | 
						
							
							
							
							
								
							
								cd49c2103b
								
							
								
							
						 | 
						
							
							
								
								os: fix read_lines for win/dos files on unix
							
							
							
							
							
						 | 
						
							2019-08-01 00:48:10 +02:00 | 
						
					
				
					
						
							
							
								 
								Alvydas Vitkauskas
							
						 | 
						
							
							
							
							
								
							
								2e1da4b4bc
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1050 from avitkauskas/fix-read-lines
							
							
							
							
							
							
							
							os: fix read_lines 
							
						 | 
						
							2019-07-31 10:56:36 +02:00 | 
						
					
				
					
						
							
							
								 
								jilio
							
						 | 
						
							
							
							
							
								
							
								fa24a0cec5
								
							
								
							
						 | 
						
							
							
								
								os: fix is_dir
							
							
							
							
							
						 | 
						
							2019-07-31 10:38:29 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								207bab5f79
								
							
								
							
						 | 
						
							
							
								
								generics, vweb, comptime codegen, etc
							
							
							
							
							
						 | 
						
							2019-07-29 18:24:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Alvydas Vitkauskas
							
						 | 
						
							
							
							
							
								
							
								8484de86c7
								
							
								
							
						 | 
						
							
							
								
								fix #1353 os.get_line
							
							
							
							
							
						 | 
						
							2019-07-29 04:44:54 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								299d41e3b9
								
							
								
							
						 | 
						
							
							
								
								os: fix a memory leak in File.write(string)
							
							
							
							
							
						 | 
						
							2019-07-24 22:47:06 +02:00 |