d80a3365c4 
								
							
								 
							
						 
						
							
							
								
								math.bits: add some more helpers, to be used in upcoming biginteger  
							
							
							
						 
						
							2019-09-20 17:39:36 +03:00  
				
					
						
							
							
								 
						
							
							
								5a03eaca89 
								
							
								 
							
						 
						
							
							
								
								.gitignore: prepend /  
							
							
							
						 
						
							2019-09-20 17:06:00 +03:00  
				
					
						
							
							
								 
						
							
							
								a42b4e219c 
								
							
								 
							
						 
						
							
							
								
								net.socket: windows fixes and test  
							
							... 
							
							
							
							* added missing ai_canonname in addrinfo structure
* ai_canonname, ai_addr and ai_addrlen must be zeroed before getaddrinfo call
* write() must not be used on windows sockets
* added (Socket).get_port() function which is useful when socket was initialized with 0 (random) port
* tests is fixed, test server started listening on random port to avoid conflicts 
							
						 
						
							2019-09-20 17:04:39 +03:00  
				
					
						
							
							
								 
						
							
							
								f1bb25bfaf 
								
							
								 
							
						 
						
							
							
								
								windows: Unicode input in REPL  
							
							
							
						 
						
							2019-09-20 17:03:13 +03:00  
				
					
						
							
							
								 
						
							
							
								f042dfb861 
								
							
								 
							
						 
						
							
							
								
								compiler: fix line numbers in unused variable error messages  
							
							
							
						 
						
							2019-09-20 13:42:37 +03:00  
				
					
						
							
							
								 
						
							
							
								f657d70a67 
								
							
								 
							
						 
						
							
							
								
								typo detection: only check fn variables in same or higher scope  
							
							
							
						 
						
							2019-09-20 12:23:42 +03:00  
				
					
						
							
							
								 
						
							
							
								ba4ea351c7 
								
							
								 
							
						 
						
							
							
								
								bootstrap: add BSD makefile  
							
							
							
						 
						
							2019-09-20 12:22:54 +03:00  
				
					
						
							
							
								 
						
							
							
								9a7fface7d 
								
							
								 
							
						 
						
							
							
								
								make the unused variable error a warning in non-production builds  
							
							
							
						 
						
							2019-09-19 19:50:43 +03:00  
				
					
						
							
							
								 
						
							
							
								b6bb6a5a60 
								
							
								 
							
						 
						
							
							
								
								do not allow `go print()`  
							
							
							
						 
						
							2019-09-19 18:02:31 +03:00  
				
					
						
							
							
								 
						
							
							
								c8a781bf77 
								
							
								 
							
						 
						
							
							
								
								disable -compress on windows  
							
							
							
						 
						
							2019-09-19 16:05:17 +03:00  
				
					
						
							
							
								 
						
							
							
								afb372bbdf 
								
							
								 
							
						 
						
							
							
								
								-compress option  
							
							
							
						 
						
							2019-09-19 15:52:38 +03:00  
				
					
						
							
							
								 
						
							
							
								ad6ab39287 
								
							
								 
							
						 
						
							
							
								
								table: use ?Var in find_const()  
							
							
							
						 
						
							2019-09-19 14:19:44 +03:00  
				
					
						
							
							
								 
						
							
							
								f629069572 
								
							
								 
							
						 
						
							
							
								
								autofree: free strings  
							
							
							
						 
						
							2019-09-19 14:04:27 +03:00  
				
					
						
							
							
								 
						
							
							
								486b3d2f92 
								
							
								 
							
						 
						
							
							
								
								crypto.rand: fix rand test from failing sometimes  
							
							
							
						 
						
							2019-09-19 13:12:40 +03:00  
				
					
						
							
							
								 
						
							
							
								153c6d5416 
								
							
								 
							
						 
						
							
							
								
								compiler: fix `v up` when run from dir with space in name  
							
							
							
						 
						
							2019-09-19 13:11:25 +03:00  
				
					
						
							
							
								 
						
							
							
								a94c1556ce 
								
							
								 
							
						 
						
							
							
								
								array: remove temporary repeat2()  
							
							
							
						 
						
							2019-09-19 05:22:24 +03:00  
				
					
						
							
							
								 
						
							
							
								cb31eeec55 
								
							
								 
							
						 
						
							
							
								
								compiler: first step to require explicit definition of imported C fns  
							
							
							
						 
						
							2019-09-19 05:16:25 +03:00  
				
					
						
							
							
								 
						
							
							
								13e4c79f58 
								
							
								 
							
						 
						
							
							
								
								table: use optional in find_method()  
							
							
							
						 
						
							2019-09-19 04:56:22 +03:00  
				
					
						
							
							
								 
						
							
							
								059cb9cb74 
								
							
								 
							
						 
						
							
							
								
								cleanup make.bat and .travis.yml  
							
							
							
						 
						
							2019-09-19 00:05:07 +03:00  
				
					
						
							
							
								 
						
							
							
								377956e969 
								
							
								 
							
						 
						
							
							
								
								js: no need to generate ES6 classes  
							
							
							
						 
						
							2019-09-19 00:03:54 +03:00  
				
					
						
							
							
								 
						
							
							
								74b82b688c 
								
							
								 
							
						 
						
							
							
								
								table: simplify find_method()  
							
							
							
						 
						
							2019-09-18 19:48:28 +03:00  
				
					
						
							
							
								 
						
							
							
								b0092235fc 
								
							
								 
							
						 
						
							
							
								
								parser: fix a more complicated "in" usage  
							
							
							
						 
						
							2019-09-18 16:13:22 +03:00  
				
					
						
							
							
								 
						
							
							
								b9cc6535f6 
								
							
								 
							
						 
						
							
							
								
								crypto.rand: rename read_u64 to int_u64 + clean up  
							
							
							
						 
						
							2019-09-18 16:12:16 +03:00  
				
					
						
							
							
								 
						
							
							
								f187c35fb2 
								
							
								 
							
						 
						
							
							
								
								vlib: inline certain functions  
							
							
							
						 
						
							2019-09-18 15:45:32 +03:00  
				
					
						
							
							
								 
						
							
							
								695d4018ea 
								
							
								 
							
						 
						
							
							
								
								compiler: let attributes work with pub functions  
							
							
							
						 
						
							2019-09-18 15:32:55 +03:00  
				
					
						
							
							
								 
						
							
							
								040d03912b 
								
							
								 
							
						 
						
							
							
								
								table: use an optional for find_fn()  
							
							
							
						 
						
							2019-09-18 15:06:34 +03:00  
				
					
						
							
							
								 
						
							
							
								1c6cbdace5 
								
							
								 
							
						 
						
							
							
								
								make sure "v test v" is run in the V repo  
							
							
							
						 
						
							2019-09-18 14:43:44 +03:00  
				
					
						
							
							
								 
						
							
							
								d180324413 
								
							
								 
							
						 
						
							
							
								
								find_field: use optional  
							
							
							
						 
						
							2019-09-18 14:28:11 +03:00  
				
					
						
							
							
								 
						
							
							
								d1500511e6 
								
							
								 
							
						 
						
							
							
								
								"none" keyword for optionals + more memory fixes  
							
							
							
						 
						
							2019-09-18 14:15:10 +03:00  
				
					
						
							
							
								 
						
							
							
								e40ab547ba 
								
							
								 
							
						 
						
							
							
								
								readme: remove version number; link to changelog  
							
							
							
						 
						
							2019-09-17 22:58:39 +03:00  
				
					
						
							
							
								 
						
							
							
								b94636bf77 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CHANGELOG.md  
							
							
							
						 
						
							2019-09-17 22:24:53 +03:00  
				
					
						
							
							
								 
						
							
							
								ecffa8e1d9 
								
							
								 
							
						 
						
							
							
								
								v.js: fix for ..  
							
							
							
						 
						
							2019-09-17 22:21:44 +03:00  
				
					
						
							
							
								 
						
							
							
								32ad33558d 
								
							
								 
							
						 
						
							
							
								
								crypto.rand: add PRNG function read_u64  
							
							
							
						 
						
							2019-09-17 22:03:54 +03:00  
				
					
						
							
							
								 
						
							
							
								1796869da7 
								
							
								 
							
						 
						
							
							
								
								V 0.1.20  
							
							
							
						 
						
							2019-09-17 21:48:24 +03:00  
				
					
						
							
							
								 
						
							
							
								3c0fce4928 
								
									
								
							
								 
							
						 
						
							
							
								
								makefile: hide the warnings for now  
							
							
							
						 
						
							2019-09-17 18:01:49 +03:00  
				
					
						
							
							
								 
						
							
							
								52c5f0172e 
								
							
								 
							
						 
						
							
							
								
								compiler: always define _UNICODE and UNICODE on Windows  
							
							
							
						 
						
							2019-09-17 14:56:32 +03:00  
				
					
						
							
							
								 
						
							
							
								79a98d7bcf 
								
							
								 
							
						 
						
							
							
								
								V 0.1.20 changelog  
							
							
							
						 
						
							2019-09-17 13:58:21 +03:00  
				
					
						
							
							
								 
						
							
							
								0a2f7a6ba7 
								
							
								 
							
						 
						
							
							
								
								fix tests  
							
							
							
						 
						
							2019-09-17 13:37:25 +03:00  
				
					
						
							
							
								 
						
							
							
								1397d532c6 
								
							
								 
							
						 
						
							
							
								
								compiler: check if mutable receivers are modified  
							
							
							
						 
						
							2019-09-17 13:10:43 +03:00  
				
					
						
							
							
								 
						
							
							
								9c9e6290a6 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary mut argument ( #2016 )  
							
							
							
						 
						
							2019-09-17 01:09:19 +03:00  
				
					
						
							
							
								 
						
							
							
								19b04d5427 
								
							
								 
							
						 
						
							
							
								
								math: fix const warnings  
							
							
							
						 
						
							2019-09-16 22:49:18 +03:00  
				
					
						
							
							
								 
						
							
							
								ff009f1c4e 
								
							
								 
							
						 
						
							
							
								
								rand: rand_r(seed)  
							
							
							
						 
						
							2019-09-16 22:21:21 +03:00  
				
					
						
							
							
								 
						
							
							
								083d747302 
								
							
								 
							
						 
						
							
							
								
								V.js: on linux -lm is needed  
							
							
							
						 
						
							2019-09-16 22:00:59 +03:00  
				
					
						
							
							
								 
						
							
							
								ca239fcf98 
								
									
								
							
								 
							
						 
						
							
							
								
								travis: another js fix  
							
							
							
						 
						
							2019-09-16 21:15:33 +03:00  
				
					
						
							
							
								 
						
							
							
								f7a0fefe27 
								
							
								 
							
						 
						
							
							
								
								glfw: printf -> println  
							
							
							
						 
						
							2019-09-16 21:07:34 +03:00  
				
					
						
							
							
								 
						
							
							
								4462404151 
								
									
								
							
								 
							
						 
						
							
							
								
								travis: fix js test  
							
							
							
						 
						
							2019-09-16 20:53:29 +03:00  
				
					
						
							
							
								 
						
							
							
								a81656568b 
								
							
								 
							
						 
						
							
							
								
								travis: test JS backend  
							
							
							
						 
						
							2019-09-16 19:02:16 +03:00  
				
					
						
							
							
								 
						
							
							
								c76d09f9a5 
								
							
								 
							
						 
						
							
							
								
								make V.js compile  
							
							
							
						 
						
							2019-09-16 18:31:13 +03:00  
				
					
						
							
							
								 
						
							
							
								3e52984e88 
								
							
								 
							
						 
						
							
							
								
								compiler: another C function call fix  
							
							
							
						 
						
							2019-09-16 18:28:20 +03:00  
				
					
						
							
							
								 
						
							
							
								7cf7215557 
								
							
								 
							
						 
						
							
							
								
								testing: always show benchmarks  
							
							
							
						 
						
							2019-09-16 18:27:55 +03:00