F1ssi0N
							
						 | 
						
							
							
							
							
								
							
								acd28fa495
								
							
								
							
						 | 
						
							
							
								
								Support for the printf optimisation for windows and wide strings
							
							
							
							
							
						 | 
						
							2019-07-30 18:04:19 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								5e57d099d7
								
							
								
							
						 | 
						
							
							
								
								v panic debug information
							
							
							
							
							
						 | 
						
							2019-07-30 15:08:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								207bab5f79
								
							
								
							
						 | 
						
							
							
								
								generics, vweb, comptime codegen, etc
							
							
							
							
							
						 | 
						
							2019-07-29 18:24:48 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								df06eee5e8
								
							
								
							
						 | 
						
							
							
								
								fn copy(dst, src) []byte
							
							
							
							
							
						 | 
						
							2019-07-28 17:19:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								20a885ff1d
								
							
								
							
						 | 
						
							
							
								
								[]byte.clone()
							
							
							
							
							
						 | 
						
							2019-07-25 18:07:25 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2ac579ca0a
								
							
								
							
						 | 
						
							
							
								
								wrap up the new mut check
							
							
							
							
							
						 | 
						
							2019-07-25 14:13:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ceb0139329
								
							
								
							
						 | 
						
							
							
								
								fix tests
							
							
							
							
							
						 | 
						
							2019-07-25 14:06:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3a8cdadcf5
								
							
								
							
						 | 
						
							
							
								
								free strings
							
							
							
							
							
						 | 
						
							2019-07-25 01:22:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Maciej Sopyło
							
						 | 
						
							
							
							
							
								
							
								58577f57c6
								
							
								
							
						 | 
						
							
							
								
								fix: segfault when using string.ustring_tmp()
							
							
							
							
							
						 | 
						
							2019-07-24 16:06:12 +02:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								fcb1f211e3
								
							
								
							
						 | 
						
							
							
								
								Windows Unicode I/O
							
							
							
							
							
						 | 
						
							2019-07-24 12:16:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2291e9fcfe
								
							
								
							
						 | 
						
							
							
								
								Revert "Windows Unicode support"
							
							
							
							
							
							
							
							This reverts commit 8462e99bc5. 
							
						 | 
						
							2019-07-24 00:24:34 +02:00 | 
						
					
				
					
						
							
							
								 
								d2verb
							
						 | 
						
							
							
							
							
								
							
								88758082d2
								
							
								
							
						 | 
						
							
							
								
								scanner.v: refactoring
							
							
							
							
							
						 | 
						
							2019-07-24 00:06:48 +02:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								8462e99bc5
								
							
								
							
						 | 
						
							
							
								
								Windows Unicode support
							
							
							
							
							
						 | 
						
							2019-07-23 23:40:24 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								527b9e13fa
								
							
								
							
						 | 
						
							
							
								
								`key in map` syntax
							
							
							
							
							
						 | 
						
							2019-07-23 23:00:09 +02:00 | 
						
					
				
					
						
							
							
								 
								Rendims
							
						 | 
						
							
							
							
							
								
							
								5375038d88
								
							
								
							
						 | 
						
							
							
								
								string: avoid double allocation in trim_space()
							
							
							
							
							
						 | 
						
							2019-07-23 00:13:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								390394b56b
								
							
								
							
						 | 
						
							
							
								
								string: make substr() copy the data, like in Java and C#; remove .cstr()
							
							
							
							
							
							
							
							this makes managing memory used by strings much easier
V strings are now fully compatible with C strings 
							
						 | 
						
							2019-07-22 17:03:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								23c5f88f3e
								
							
								
							
						 | 
						
							
							
								
								Revert "Windows Unicode I/O "
							
							
							
							
							
							
							
							This reverts commit 3e005074a3. 
							
						 | 
						
							2019-07-21 17:29:40 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4d5336897e
								
							
								
							
						 | 
						
							
							
								
								array.slice(): bounds out of range check
							
							
							
							
							
						 | 
						
							2019-07-21 16:55:04 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								5d188130e5
								
							
								
							
						 | 
						
							
							
								
								fix memory free
							
							
							
							
							
						 | 
						
							2019-07-21 16:30:10 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								40c31f701f
								
							
								
							
						 | 
						
							
							
								
								free arrays when they are out of scope
							
							
							
							
							
							
							
							main.v: update help 
							
						 | 
						
							2019-07-21 14:42:31 +02:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								3e005074a3
								
							
								
							
						 | 
						
							
							
								
								Windows Unicode I/O
							
							
							
							
							
						 | 
						
							2019-07-21 13:29:32 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6e6f6bc387
								
							
								
							
						 | 
						
							
							
								
								free/malloc fixes
							
							
							
							
							
						 | 
						
							2019-07-21 12:36:21 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								c3c6648c57
								
							
								
							
						 | 
						
							
							
								
								string(bytes_array) cast
							
							
							
							
							
						 | 
						
							2019-07-20 22:03:38 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								5c12d13b19
								
							
								
							
						 | 
						
							
							
								
								builtin: make string.add() private
							
							
							
							
							
						 | 
						
							2019-07-20 16:43:33 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f5c8ee4742
								
							
								
							
						 | 
						
							
							
								
								string(buffer, len) cast
							
							
							
							
							
						 | 
						
							2019-07-18 04:50:44 +02:00 | 
						
					
				
					
						
							
							
								 
								d2verb
							
						 | 
						
							
							
							
							
								
							
								92fbe56276
								
							
								
							
						 | 
						
							
							
								
								table: fix #1219
							
							
							
							
							
						 | 
						
							2019-07-18 04:32:49 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								c35adbea91
								
							
								
							
						 | 
						
							
							
								
								vfmt fixes
							
							
							
							
							
						 | 
						
							2019-07-17 21:00:39 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								8cd1f962d3
								
							
								
							
						 | 
						
							
							
								
								implement missing string to int type methods (#1210)
							
							
							
							
							
							
							
							* implement missing string to int methods
* make number base auto detected 
							
						 | 
						
							2019-07-17 20:11:14 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								0ca58aba5e
								
							
								
							
						 | 
						
							
							
								
								Fix array.reverse() test
							
							
							
							
							
						 | 
						
							2019-07-17 18:35:40 +02:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								09fb000e67
								
							
								
							
						 | 
						
							
							
								
								fix
							
							
							
							
							
						 | 
						
							2019-07-17 18:21:39 +02:00 | 
						
					
				
					
						
							
							
								 
								Justice Suh
							
						 | 
						
							
							
							
							
								
							
								b20d7ad086
								
							
								
							
						 | 
						
							
							
								
								builtin: Move free from array.v to builtin.v
							
							
							
							
							
						 | 
						
							2019-07-15 22:56:10 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								a7529b7b05
								
							
								
							
						 | 
						
							
							
								
								sha1 implementation + helper funcs
							
							
							
							
							
						 | 
						
							2019-07-15 17:49:01 +02:00 | 
						
					
				
					
						
							
							
								 
								d2verb
							
						 | 
						
							
							
							
							
								
							
								916b13b286
								
							
								
							
						 | 
						
							
							
								
								fix maps
							
							
							
							
							
						 | 
						
							2019-07-15 12:33:18 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3b1964e9df
								
							
								
							
						 | 
						
							
							
								
								migrate remaining code to the new maps
							
							
							
							
							
						 | 
						
							2019-07-14 22:26:21 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f7dbbf5810
								
							
								
							
						 | 
						
							
							
								
								re-write map.v and update the compiler
							
							
							
							
							
						 | 
						
							2019-07-14 22:08:17 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3d4cd0bbc0
								
							
								
							
						 | 
						
							
							
								
								check integer const overflow at compilation
							
							
							
							
							
						 | 
						
							2019-07-10 21:22:03 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								28843a12c7
								
							
								
							
						 | 
						
							
							
								
								cache string.hash()
							
							
							
							
							
						 | 
						
							2019-07-10 10:00:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								e1ddac1590
								
							
								
							
						 | 
						
							
							
								
								utf8: remove unused UTF8_CHAR_LEN macro and add a simple utf8 test
							
							
							
							
							
						 | 
						
							2019-07-10 09:07:04 +02:00 | 
						
					
				
					
						
							
							
								 
								eulerkochy
							
						 | 
						
							
							
							
							
								
							
								b40ad7c83f
								
							
								
							
						 | 
						
							
							
								
								save a byteptr memory, add tests
							
							
							
							
							
						 | 
						
							2019-07-07 22:37:17 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								de8dc4cddb
								
							
								
							
						 | 
						
							
							
								
								hot code reloading examples
							
							
							
							
							
						 | 
						
							2019-07-07 22:02:27 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d47e2f113f
								
							
								
							
						 | 
						
							
							
								
								Revert "make function arguments immutable"
							
							
							
							
							
							
							
							This reverts commit 0f0ed8d716. 
							
						 | 
						
							2019-07-05 02:44:22 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								0f0ed8d716
								
							
								
							
						 | 
						
							
							
								
								make function arguments immutable
							
							
							
							
							
						 | 
						
							2019-07-05 00:24:13 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								74dbb1bce3
								
							
								
							
						 | 
						
							
							
								
								interface: fix function is private bug
							
							
							
							
							
						 | 
						
							2019-07-04 23:30:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								92528205c1
								
							
								
							
						 | 
						
							
							
								
								minor fixes
							
							
							
							
							
						 | 
						
							2019-07-04 22:39:15 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								8f10e37370
								
							
								
							
						 | 
						
							
							
								
								make << work with appending arrays; PostgreSQL driver
							
							
							
							
							
						 | 
						
							2019-07-04 17:31:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Cytown
							
						 | 
						
							
							
							
							
								
							
								fcf8909c75
								
							
								
							
						 | 
						
							
							
								
								add test for array_repeat with f32/f64
							
							
							
							
							
							
							
							Signed-off-by: Cytown <cytown@gmail.com> 
							
						 | 
						
							2019-07-04 13:01:51 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								5d4d3b838b
								
							
								
							
						 | 
						
							
							
								
								StringsBuilder => strings.Builder; strings.repeat()
							
							
							
							
							
						 | 
						
							2019-07-03 22:18:46 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								8c36b9499d
								
							
								
							
						 | 
						
							
							
								
								make json work with new optionals
							
							
							
							
							
						 | 
						
							2019-07-03 21:50:06 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								dec0d961f5
								
							
								
							
						 | 
						
							
							
								
								os: clean up file functions, use optionals
							
							
							
							
							
						 | 
						
							2019-07-03 21:37:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
							
								
							
								75da1e4240
								
							
								
							
						 | 
						
							
							
								
								Speed up and simplify string.replace
							
							
							
							
							
						 | 
						
							2019-07-02 21:51:40 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a9b8bc067f
								
							
								
							
						 | 
						
							
							
								
								enums (`mode == .default_mode` syntax); fix `foo.bar[0].baz = val`
							
							
							
							
							
						 | 
						
							2019-07-02 21:39:26 +02:00 | 
						
					
				
					
						
							
							
								 
								lemoncmd
							
						 | 
						
							
							
							
							
								
							
								b9586a4017
								
							
								
							
						 | 
						
							
							
								
								builtin : fix buffer overflow and i64 issue with hex()
							
							
							
							
							
						 | 
						
							2019-07-02 15:18:56 +02:00 | 
						
					
				
					
						
							
							
								 
								musou1500
							
						 | 
						
							
							
							
							
								
							
								668646f8f9
								
							
								
							
						 | 
						
							
							
								
								add `str` function for `rune`
							
							
							
							
							
						 | 
						
							2019-07-01 17:36:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Antoine Folie
							
						 | 
						
							
							
							
							
								
							
								32e32cee5c
								
							
								
							
						 | 
						
							
							
								
								builtin : fix issue with int.hex
							
							
							
							
							
						 | 
						
							2019-07-01 17:20:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								5936ab16c8
								
							
								
							
						 | 
						
							
							
								
								fix maps; use maps for storing functions; verify struct initialization
							
							
							
							
							
						 | 
						
							2019-07-01 02:24:39 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
							
								
							
								b79defd7a9
								
							
								
							
						 | 
						
							
							
								
								Pre-allocate KMP prefix for string.index
							
							
							
							
							
						 | 
						
							2019-06-30 13:58:46 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								388eb36ecb
								
							
								
							
						 | 
						
							
							
								
								map_test.v
							
							
							
							
							
						 | 
						
							2019-06-30 13:44:08 +02:00 | 
						
					
				
					
						
							
							
								 
								Zaoqi
							
						 | 
						
							
							
							
							
								
							
								437b32fe78
								
							
								
							
						 | 
						
							
							
								
								fmt: `id []typ`
							
							
							
							
							
						 | 
						
							2019-06-30 13:06:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d0c47f3f2a
								
							
								
							
						 | 
						
							
							
								
								array.v: make _push private
							
							
							
							
							
						 | 
						
							2019-06-29 23:56:55 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a2b80d5b3d
								
							
								
							
						 | 
						
							
							
								
								REPL: `exit` to exit
							
							
							
							
							
						 | 
						
							2019-06-29 22:56:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Dinar Garipov
							
						 | 
						
							
							
							
							
								
							
								f4f1622528
								
							
								
							
						 | 
						
							
							
								
								vlib: update and cleanup tests + fix PR template
							
							
							
							
							
						 | 
						
							2019-06-29 22:49:57 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4594d78bd6
								
							
								
							
						 | 
						
							
							
								
								move all vlib modules to vlib/
							
							
							
							
							
						 | 
						
							2019-06-29 12:00:31 +02:00 |