|  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 |