Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								632a538eb3
								
									
								
							
								
							
						 | 
						
							
							
								
								string: update `string.repeat` behavior
							
							
							
							
							
							
							
							Panic if a repeat count is negative.
Return an empty string if a repeat count is zero. 
							
						 | 
						
							2020-02-29 15:25:31 +01:00 | 
						
					
				
					
						
							
							
								 
								spaceface777
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ef8c1203b4
								
									
								
							
								
							
						 | 
						
							
							
								
								cleanup: replace C for loops with range
							
							
							
							
							
						 | 
						
							2020-02-24 17:55:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c85ccad0a6
								
									
								
							
								
							
						 | 
						
							
							
								
								string: update check if a char is a space
							
							
							
							
							
						 | 
						
							2020-02-20 20:14:54 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e4de1e1e89
								
									
								
							
								
							
						 | 
						
							
							
								
								string: add more test cases
							
							
							
							
							
						 | 
						
							2020-02-20 20:14:21 +01:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8be07194c7
								
									
								
							
								
							
						 | 
						
							
							
								
								string: fix capitalize
							
							
							
							
							
						 | 
						
							2020-02-20 11:33:38 +01:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								391da0ba07
								
									
								
							
								
							
						 | 
						
							
							
								
								string: optimize starts_with and ends_with
							
							
							
							
							
						 | 
						
							2020-02-19 15:18:09 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								31c1483b9d
								
							
								
							
						 | 
						
							
							
								
								vfmt2: fn args, comments
							
							
							
							
							
						 | 
						
							2020-02-18 20:20:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								195f3f465b
								
									
								
							
								
							
						 | 
						
							
							
								
								option to disable bounds checking; examples/path_tracing.v: optimizations
							
							
							
							
							
						 | 
						
							2020-02-16 16:13:45 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1eeee40278
								
									
								
							
								
							
						 | 
						
							
							
								
								string: split into lines correctly
							
							
							
							
							
						 | 
						
							2020-02-09 09:23:57 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								06b5f43e48
								
							
								
							
						 | 
						
							
							
								
								builtin: remove unneeded casts
							
							
							
							
							
						 | 
						
							2020-02-05 11:22:24 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2b433cdf64
								
							
								
							
						 | 
						
							
							
								
								v2: match, <<=, >>=, |=, ~, unsafe, map init
							
							
							
							
							
						 | 
						
							2020-02-05 10:00:14 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								80daaff874
								
							
								
							
						 | 
						
							
							
								
								v2: scopes, or, in, hex
							
							
							
							
							
						 | 
						
							2020-02-04 17:44:39 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								219239eadc
								
							
								
							
						 | 
						
							
							
								
								string.split_nth - return the rest of the string as the last value in the result array
							
							
							
							
							
						 | 
						
							2020-01-24 20:12:36 +01:00 | 
						
					
				
					
						
							
							
								 
								Shun Sakai
							
						 | 
						
							
							
							
							
								
							
								c8c43a2475
								
							
								
							
						 | 
						
							
							
								
								update copyright year
							
							
							
							
							
						 | 
						
							2020-01-23 21:04:46 +01:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
							
								
							
								da9b6394e8
								
							
								
							
						 | 
						
							
							
								
								0bxxxx binary literal support; _ in literals (1_000_000)
							
							
							
							
							
						 | 
						
							2020-01-23 03:28:25 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								e1132156f5
								
							
								
							
						 | 
						
							
							
								
								make sqlite.DB public; make string.left/right private
							
							
							
							
							
						 | 
						
							2020-01-16 18:41:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								de3ad2b04f
								
							
								
							
						 | 
						
							
							
								
								fix vweb tutorial project; clean up gg functions a bit
							
							
							
							
							
						 | 
						
							2020-01-15 22:17:45 +01:00 | 
						
					
				
					
						
							
							
								 
								Swastik Baranwal
							
						 | 
						
							
							
							
							
								
							
								2741c0b211
								
							
								
							
						 | 
						
							
							
								
								string: new type conversion functions
							
							
							
							
							
						 | 
						
							2020-01-14 18:05:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4c7df98ac9
								
							
								
							
						 | 
						
							
							
								
								make private struct warning an error
							
							
							
							
							
						 | 
						
							2020-01-12 19:59:57 +01:00 | 
						
					
				
					
						
							
							
								 
								BigBlack
							
						 | 
						
							
							
							
							
								
							
								98b81252b7
								
							
								
							
						 | 
						
							
							
								
								fix #3217 (string.replace)
							
							
							
							
							
						 | 
						
							2019-12-27 07:20:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d082b3f4b9
								
							
								
							
						 | 
						
							
							
								
								run vfmt on vlib/builtin
							
							
							
							
							
						 | 
						
							2019-12-20 00:12:29 +03:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
							
								
							
								3dbf7a4039
								
							
								
							
						 | 
						
							
							
								
								atof implementation in V
							
							
							
							
							
						 | 
						
							2019-12-17 01:07:13 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								e7856a1afc
								
							
								
							
						 | 
						
							
							
								
								do not allow malloc(0)
							
							
							
							
							
						 | 
						
							2019-12-16 21:29:32 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b8f728590b
								
							
								
							
						 | 
						
							
							
								
								string: last_index ?int
							
							
							
							
							
						 | 
						
							2019-12-12 21:54:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								cdfbb2978d
								
							
								
							
						 | 
						
							
							
								
								strings: replace_each([]); orm: update
							
							
							
							
							
						 | 
						
							2019-12-10 23:57:49 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								9726e18c0a
								
							
								
							
						 | 
						
							
							
								
								string: optimize replace()
							
							
							
							
							
						 | 
						
							2019-12-10 18:50:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6f49d4c1d2
								
							
								
							
						 | 
						
							
							
								
								orm: bool support; vweb fixes
							
							
							
							
							
						 | 
						
							2019-12-09 23:20:29 +03:00 | 
						
					
				
					
						
							
							
								 
								Don Alfons Nisnoni
							
						 | 
						
							
							
							
							
								
							
								254afcb2d0
								
							
								
							
						 | 
						
							
							
								
								*C.char => charptr
							
							
							
							
							
						 | 
						
							2019-12-02 11:37:35 +03:00 | 
						
					
				
					
						
							
							
								 
								radare
							
						 | 
						
							
							
							
							
								
							
								5ff387bbe4
								
							
								
							
						 | 
						
							
							
								
								strings: split_nth and add tests
							
							
							
							
							
						 | 
						
							2019-12-01 16:10:13 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3fea8f3de5
								
							
								
							
						 | 
						
							
							
								
								*char => charptr everywhere
							
							
							
							
							
						 | 
						
							2019-12-01 10:33:26 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								81d4f66fbb
								
							
								
							
						 | 
						
							
							
								
								string: make `index()` return `?int` instead of `int`/-1
							
							
							
							
							
						 | 
						
							2019-11-30 13:21:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								cc2bd0bb68
								
							
								
							
						 | 
						
							
							
								
								string: make substr private
							
							
							
							
							
						 | 
						
							2019-11-30 12:50:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b38283dcf1
								
							
								
							
						 | 
						
							
							
								
								string: make left/right private
							
							
							
							
							
						 | 
						
							2019-11-30 12:06:17 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								7545ea709a
								
							
								
							
						 | 
						
							
							
								
								enable alpine/musl CI tests
							
							
							
							
							
						 | 
						
							2019-11-28 11:46:52 +03:00 | 
						
					
				
					
						
							
							
								 
								bogen85
							
						 | 
						
							
							
							
							
								
							
								f6ec1b29f9
								
							
								
							
						 | 
						
							
							
								
								strconv: make string.int() stop parsing on invalid digit
							
							
							
							
							
						 | 
						
							2019-11-28 09:46:10 +03:00 | 
						
					
				
					
						
							
							
								 
								bogen85
							
						 | 
						
							
							
							
							
								
							
								5c217b9e61
								
							
								
							
						 | 
						
							
							
								
								fix hexadecimal constants + freestanding fixes
							
							
							
							
							
						 | 
						
							2019-11-26 06:12:37 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								e9e931fe4a
								
							
								
							
						 | 
						
							
							
								
								force C function definitions
							
							
							
							
							
						 | 
						
							2019-11-24 12:14:22 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4a833d8151
								
							
								
							
						 | 
						
							
							
								
								parser: clean up all []
							
							
							
							
							
						 | 
						
							2019-11-14 09:21:20 +03:00 | 
						
					
				
					
						
							
							
								 
								BigBlack
							
						 | 
						
							
							
							
							
								
							
								0ab09a57f7
								
							
								
							
						 | 
						
							
							
								
								parser: multi-level pointers
							
							
							
							
							
						 | 
						
							2019-11-11 18:43:22 +03:00 | 
						
					
				
					
						
							
							
								 
								Don Alfons Nisnoni
							
						 | 
						
							
							
							
							
								
							
								b9728c7af0
								
							
								
							
						 | 
						
							
							
								
								string: update split() method
							
							
							
							
							
						 | 
						
							2019-11-10 19:37:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								987f5fd2a1
								
							
								
							
						 | 
						
							
							
								
								string: bring back strconv
							
							
							
							
							
						 | 
						
							2019-11-01 00:28:52 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4c96ca4e62
								
							
								
							
						 | 
						
							
							
								
								string: remove strconv dep
							
							
							
							
							
						 | 
						
							2019-10-31 21:50:11 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								128d37c671
								
							
								
							
						 | 
						
							
							
								
								vh fixes for the UI module
							
							
							
							
							
						 | 
						
							2019-10-31 21:26:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Don Alfons Nisnoni
							
						 | 
						
							
							
							
							
								
							
								8358528888
								
							
								
							
						 | 
						
							
							
								
								string: add some docs
							
							
							
							
							
						 | 
						
							2019-10-27 22:29:55 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								a075ce160e
								
							
								
							
						 | 
						
							
							
								
								compiler: add `[..2]` & `[2..]` support for slices
							
							
							
							
							
						 | 
						
							2019-10-27 09:36:04 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								dc2c62807a
								
							
								
							
						 | 
						
							
							
								
								string: faster int()
							
							
							
							
							
						 | 
						
							2019-10-25 23:41:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ea3f9b5b9a
								
							
								
							
						 | 
						
							
							
								
								remove execinfo.h header
							
							
							
							
							
						 | 
						
							2019-10-25 12:13:38 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4a88a28a3b
								
							
								
							
						 | 
						
							
							
								
								make all necessary structs public
							
							
							
							
							
						 | 
						
							2019-10-24 12:51:00 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								8d16762f03
								
							
								
							
						 | 
						
							
							
								
								strconv module + use it in builtin/string instead of C functions
							
							
							
							
							
						 | 
						
							2019-10-17 19:37:55 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								75e2a29cb5
								
							
								
							
						 | 
						
							
							
								
								string: bring back strtoul for now
							
							
							
							
							
						 | 
						
							2019-10-15 08:53:35 +03:00 |