Delyan Angelov 
							
						 
					 
					
						
						
							
						
						5d4cce3e95 
					 
					
						
						
							
							ci: fix failing tests  
						
						
						
						
					 
					
						2020-10-15 15:42:16 +03:00 
						 
				 
			
				
					
						
							
							
								Henrixounez 
							
						 
					 
					
						
						
							
						
						c324169af0 
					 
					
						
						
							
							all: remove intermediate handling for both global definition syntaxes ( #6546 )  
						
						
						
						
					 
					
						2020-10-03 15:41:45 +02:00 
						 
				 
			
				
					
						
							
							
								Delyan Angelov 
							
						 
					 
					
						
						
							
						
						36eae1c175 
					 
					
						
						
							
							builtin: x.vstring() instead of string(x) ( #6102 )  
						
						
						
						
					 
					
						2020-08-10 18:05:26 +02:00 
						 
				 
			
				
					
						
							
							
								Delyan Angelov 
							
						 
					 
					
						
						
							
						
						dfa01d8877 
					 
					
						
						
							
							rand: add rand.ulid_at_millisecond/1, use it in rand.ulid/0  
						
						
						
						
					 
					
						2020-07-26 14:17:29 +03:00 
						 
				 
			
				
					
						
							
							
								penguindark 
							
						 
					 
					
						
						
							
						
						7d52d612ce 
					 
					
						
						
							
							rand: add rand.ulid() ( #5979 )  
						
						... 
						
						
						
						* removed debug println
* added newline to the end of the file
* time: add .unix_time_milli() method; rand,time: add tests
* rand: add more ulid tests; move tests to a separate file random_identifiers_test.v
* run vfmt over vlib/rand/random_identifiers_test.v
* speed up time.unix_time_milli
* simplify and speedup time.unix_time/0 and time.new_time/1
* update comment about rand.ulid()
* fix terminating 0 off by 1 issue in rand.ulid()
* optimize time.new_time()
* restore the master version of vlib/time/parse.v
* make test_unix_time more robust
Co-authored-by: Delyan Angelov <delian66@gmail.com > 
						
						
					 
					
						2020-07-26 13:10:56 +03:00 
						 
				 
			
				
					
						
							
							
								Delyan Angelov 
							
						 
					 
					
						
						
							
						
						6fcc6cdc75 
					 
					
						
						
							
							rand: add comments for rand.uuid_v4, apply some more perf tweaks  
						
						
						
						
					 
					
						2020-07-25 21:39:54 +03:00 
						 
				 
			
				
					
						
							
							
								Delyan Angelov 
							
						 
					 
					
						
						
							
						
						ee3ebed23c 
					 
					
						
						
							
							rand: further speed up of rand.uuid_v4  
						
						
						
						
					 
					
						2020-07-25 20:21:44 +03:00 
						 
				 
			
				
					
						
							
							
								Delyan Angelov 
							
						 
					 
					
						
						
							
						
						d5b837e808 
					 
					
						
						
							
							rand: speed up rand.uuid_v4() ~7x, with -prod  
						
						
						
						
					 
					
						2020-07-25 13:09:05 +03:00 
						 
				 
			
				
					
						
							
							
								Delyan Angelov 
							
						 
					 
					
						
						
							
						
						289974dd15 
					 
					
						
						
							
							rand: use time microseconds too in default rand initialization; generate proper uuid_v4  
						
						
						
						
					 
					
						2020-07-24 14:33:58 +03:00 
						 
				 
			
				
					
						
							
							
								Delyan Angelov 
							
						 
					 
					
						
						
							
						
						bba0edf9a3 
					 
					
						
						
							
							rand: add rand.uuid_v4()  
						
						
						
						
					 
					
						2020-07-24 13:59:24 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander Medvednikov 
							
						 
					 
					
						
						
							
						
						ec443c65a8 
					 
					
						
						
							
							tests: fix some tests  
						
						
						
						
					 
					
						2020-07-24 01:55:55 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Treleaven 
							
						 
					 
					
						
						
							
						
						ee349691f9 
					 
					
						
						
							
							v/checker: Warn about pointer indexing outside unsafe {} ( #5918 )  
						
						
						
						
					 
					
						2020-07-22 20:28:53 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander Medvednikov 
							
						 
					 
					
						
						
							
						
						c563168d69 
					 
					
						
						
							
							rand: string()  
						
						
						
						
					 
					
						2020-07-15 21:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								Hungry Blue Dev 
							
						 
					 
					
						
						
							
						
						e649cf84e3 
					 
					
						
						
							
							rand: reorganize: phase 2  
						
						
						
						
					 
					
						2020-06-09 15:06:07 +02:00 
						 
				 
			
				
					
						
							
							
								ka-weihe 
							
						 
					 
					
						
						
							
						
						13c68eb81e 
					 
					
						
						
							
							rand: fix warnings  
						
						
						
						
					 
					
						2020-06-02 06:39:38 +02:00 
						 
				 
			
				
					
						
							
							
								Hungry Blue Dev 
							
						 
					 
					
						
						
							
						
						a7c84834f4 
					 
					
						
						
							
							rand: reorganize (step 1)  
						
						
						
						
					 
					
						2020-06-01 21:13:56 +02:00 
						 
				 
			
				
					
						
							
							
								Hungry Blue Dev 
							
						 
					 
					
						
						
							
						
						e89ae7e194 
					 
					
						
						
							
							rand: refactor rand.v and random_numbers_test.v  
						
						
						
						
					 
					
						2020-05-28 02:16:17 +03:00 
						 
				 
			
				
					
						
							
							
								div72 
							
						 
					 
					
						
						
							
						
						48cc8dd86b 
					 
					
						
						
							
							rand: cleanup of rand_f32xxx and rand_f64xxx functions  
						
						
						
						
					 
					
						2020-05-27 20:13:57 +03:00 
						 
				 
			
				
					
						
							
							
								Larpon 
							
						 
					 
					
						
						
							
						
						8c753ddf8d 
					 
					
						
						
							
							rand: add random functions for f32 and f64, [0,max] and [min,max] versions  
						
						
						
						
					 
					
						2020-05-27 16:41:37 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander Medvednikov 
							
						 
					 
					
						
						
							
						
						e9177faf17 
					 
					
						
						
							
							checker: allow *x = y only inside unsafe blocks  
						
						
						
						
					 
					
						2020-05-11 16:05:59 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Medvednikov 
							
						 
					 
					
						
						
							
						
						153ac230ec 
					 
					
						
						
							
							tests: use new array init syntax, fix mutability  
						
						
						
						
					 
					
						2020-04-26 11:56:30 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Medvednikov 
							
						 
					 
					
						
						
							
						
						a9a8f8c804 
					 
					
						
						
							
							rand: remove duplicate C fn  
						
						
						
						
					 
					
						2020-04-13 20:11:44 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey 
							
						 
					 
					
						
						
							
						
						ef339a4896 
					 
					
						
						
							
							rand: update module  
						
						
						
						
					 
					
						2020-04-03 08:53:57 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Medvednikov 
							
						 
					 
					
						
						
							
						
						07ea1eff81 
					 
					
						
						
							
							glfw: more fn definitions  
						
						
						
						
					 
					
						2020-04-02 02:02:12 +02:00 
						 
				 
			
				
					
						
							
							
								joe-conigliaro 
							
						 
					 
					
						
						
							
						
						7f709c3285 
					 
					
						
						
							
							update copyright years  
						
						
						
						
					 
					
						2020-02-03 05:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Medvednikov 
							
						 
					 
					
						
						
							
						
						6210984c97 
					 
					
						
						
							
							run vfmt  
						
						
						
						
					 
					
						2019-12-20 02:09:56 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander Medvednikov 
							
						 
					 
					
						
						
							
						
						fdf6682254 
					 
					
						
						
							
							require unsafe for dereferencing  
						
						
						
						
					 
					
						2019-11-10 19:57:17 +03:00 
						 
				 
			
				
					
						
							
							
								Nicolas Sauzede 
							
						 
					 
					
						
						
							
						
						ff009f1c4e 
					 
					
						
						
							
							rand: rand_r(seed)  
						
						
						
						
					 
					
						2019-09-16 22:21:21 +03:00 
						 
				 
			
				
					
						
							
							
								d2verb 
							
						 
					 
					
						
						
							
						
						2cb12b4f4e 
					 
					
						
						
							
							rand: change rand.seed() to receive seed value  
						
						
						
						
					 
					
						2019-07-13 18:17:45 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Medvednikov 
							
						 
					 
					
						
						
							
						
						4594d78bd6 
					 
					
						
						
							
							move all vlib modules to vlib/  
						
						
						
						
					 
					
						2019-06-29 12:00:31 +02:00