0606d26ba7 
								
									
								
							
								 
							
						 
						
							
							
								
								csv: fix field multiple lines error  
							
							
							
						 
						
							2020-05-10 14:19:26 +02:00  
				
					
						
							
							
								 
						
							
							
								53989daf9a 
								
									
								
							
								 
							
						 
						
							
							
								
								csv: fix empty line error  
							
							
							
						 
						
							2020-05-09 17:35:03 +02:00  
				
					
						
							
							
								 
						
							
							
								b2a076e8b8 
								
									
								
							
								 
							
						 
						
							
							
								
								csv: fix last-field-empty error  
							
							
							
						 
						
							2020-04-29 16:50:02 +02:00  
				
					
						
							
							
								 
						
							
							
								9f4d498ff1 
								
									
								
							
								 
							
						 
						
							
							
								
								all: update`import ()` and `[]array`  
							
							
							
						 
						
							2020-04-26 13:49:31 +02:00  
				
					
						
							
							
								 
						
							
							
								8000eb3656 
								
							
								 
							
						 
						
							
							
								
								parser: revert silent _ prefix rule  
							
							
							
						 
						
							2020-04-26 05:34:34 +02:00  
				
					
						
							
							
								 
						
							
							
								c26e83f58a 
								
									
								
							
								 
							
						 
						
							
							
								
								array: fix fixed array errors  
							
							
							
						 
						
							2020-04-25 18:26:38 +02:00  
				
					
						
							
							
								 
						
							
							
								945f964c0c 
								
							
								 
							
						 
						
							
							
								
								parser: stay silent about unused variables starting with _  
							
							
							
						 
						
							2020-04-25 15:38:15 +03:00  
				
					
						
							
							
								 
						
							
							
								4ea4d1c8c4 
								
									
								
							
								 
							
						 
						
							
							
								
								csv: handle missing line ending  
							
							
							
						 
						
							2020-04-21 00:02:55 +02:00  
				
					
						
							
							
								 
						
							
							
								b1459ade69 
								
									
								
							
								 
							
						 
						
							
							
								
								csv: fix missing last column  
							
							
							
						 
						
							2020-04-20 21:49:05 +02:00  
				
					
						
							
							
								 
						
							
							
								56c3a8b9a2 
								
									
								
							
								 
							
						 
						
							
							
								
								base64: fix build  
							
							
							
						 
						
							2020-04-09 12:17:01 +02:00  
				
					
						
							
							
								 
						
							
							
								7a218286b3 
								
							
								 
							
						 
						
							
							
								
								cgen: fix returning optional consts; fix csv test  
							
							
							
						 
						
							2020-04-08 17:21:36 +02:00  
				
					
						
							
							
								 
						
							
							
								ef8c1203b4 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup: replace C for loops with range  
							
							
							
						 
						
							2020-02-24 17:55:16 +01:00  
				
					
						
							
							
								 
						
							
							
								7f709c3285 
								
									
								
							
								 
							
						 
						
							
							
								
								update copyright years  
							
							
							
						 
						
							2020-02-03 05:00:36 +01:00  
				
					
						
							
							
								 
						
							
							
								c8c43a2475 
								
							
								 
							
						 
						
							
							
								
								update copyright year  
							
							
							
						 
						
							2020-01-23 21:04:46 +01:00  
				
					
						
							
							
								 
						
							
							
								74713ffb62 
								
							
								 
							
						 
						
							
							
								
								encoding.binary: removed unneeded castings, rename function  
							
							
							
						 
						
							2020-01-13 19:58:14 +01:00  
				
					
						
							
							
								 
						
							
							
								f87177d34d 
								
							
								 
							
						 
						
							
							
								
								base64: fix warnings  
							
							
							
						 
						
							2020-01-01 12:58:32 +01:00  
				
					
						
							
							
								 
						
							
							
								a251db068f 
								
							
								 
							
						 
						
							
							
								
								run vfmt on math and sha; add vfmt check to test-compiler  
							
							
							
						 
						
							2019-12-22 02:50:20 +03:00  
				
					
						
							
							
								 
						
							
							
								e7856a1afc 
								
							
								 
							
						 
						
							
							
								
								do not allow malloc(0)  
							
							
							
						 
						
							2019-12-16 21:29:32 +03:00  
				
					
						
							
							
								 
						
							
							
								83b8d642b4 
								
							
								 
							
						 
						
							
							
								
								fix csv/writer.v  
							
							
							
						 
						
							2019-12-13 20:45:48 +03:00  
				
					
						
							
							
								 
						
							
							
								dc83e30a44 
								
							
								 
							
						 
						
							
							
								
								access modifiers: update tests/examples  
							
							
							
						 
						
							2019-12-13 20:09:11 +03:00  
				
					
						
							
							
								 
						
							
							
								8e1c27d129 
								
							
								 
							
						 
						
							
							
								
								utf8: punctuation  
							
							
							
						 
						
							2019-12-12 21:08:44 +03:00  
				
					
						
							
							
								 
						
							
							
								30fc29fa6d 
								
							
								 
							
						 
						
							
							
								
								fix csv test  
							
							
							
						 
						
							2019-12-08 01:03:35 +03:00  
				
					
						
							
							
								 
						
							
							
								ad6adf327e 
								
							
								 
							
						 
						
							
							
								
								vlib: fix missing `else{}` in match statements  
							
							
							
						 
						
							2019-12-07 17:23:37 +03:00  
				
					
						
							
							
								 
						
							
							
								c2814c1ada 
								
							
								 
							
						 
						
							
							
								
								vlib: fix remaining mutability errors  
							
							
							
						 
						
							2019-12-07 15:13:23 +03:00  
				
					
						
							
							
								 
						
							
							
								5a8c07dcf5 
								
							
								 
							
						 
						
							
							
								
								strings: builder: write_b()  
							
							
							
						 
						
							2019-12-06 23:02:09 +03:00  
				
					
						
							
							
								 
						
							
							
								322733d59a 
								
							
								 
							
						 
						
							
							
								
								encoding.utf8 fixes  
							
							
							
						 
						
							2019-12-01 20:41:29 +03:00  
				
					
						
							
							
								 
						
							
							
								a23a4ed98a 
								
							
								 
							
						 
						
							
							
								
								update all index() uses  
							
							
							
						 
						
							2019-11-30 15:27:16 +03:00  
				
					
						
							
							
								 
						
							
							
								c7f8f2175b 
								
							
								 
							
						 
						
							
							
								
								move vlib/builtin/utf8_util.v to vlib/encoding/utf8/utf8_util.v  
							
							
							
						 
						
							2019-11-30 08:52:37 +03:00  
				
					
						
							
							
								 
						
							
							
								6ae8457f35 
								
							
								 
							
						 
						
							
							
								
								fix strings.Builder.str()  
							
							
							
						 
						
							2019-11-17 07:05:13 +03:00  
				
					
						
							
							
								 
						
							
							
								df5faf35e5 
								
							
								 
							
						 
						
							
							
								
								compiler: optionals default value  
							
							
							
						 
						
							2019-11-04 02:38:49 +03:00  
				
					
						
							
							
								 
						
							
							
								5946f67328 
								
							
								 
							
						 
						
							
							
								
								final switch => match  
							
							
							
						 
						
							2019-10-27 12:38:50 +03:00  
				
					
						
							
							
								 
						
							
							
								59378dce46 
								
							
								 
							
						 
						
							
							
								
								compiler/vlib: replace substr/left/right with `[start..end]` everywhere  
							
							
							
						 
						
							2019-10-27 10:03:15 +03:00  
				
					
						
							
							
								 
						
							
							
								2d05c906d5 
								
							
								 
							
						 
						
							
							
								
								base64: some optimizations  
							
							... 
							
							
							
							* Add a test for the base64 encoding/decoding of long strings (i.e. mainly memory allocation).
* Make vlib/encoding/base64/base64_memory_test.v resemble more test.v from https://github.com/kostya/benchmarks  .
* base64: some optimizations, also add base64.encode_in_buffer and base64.decode_in_buffer .
* Fix tests passing static strings.
* Reduce time needed for base64_memory_test.v .
* Optimize encoding.base64.Index access too (it is static), which speeds up decoding. 
							
						 
						
							2019-10-26 18:20:36 +03:00  
				
					
						
							
							
								 
						
							
							
								ed93185cb7 
								
							
								 
							
						 
						
							
							
								
								fix base64 test  
							
							
							
						 
						
							2019-09-28 22:23:22 +03:00  
				
					
						
							
							
								 
						
							
							
								d4bae356ba 
								
							
								 
							
						 
						
							
							
								
								compiler/vlib: add error for no new vars in loop ("_,_") & remove "." from errors  
							
							
							
						 
						
							2019-09-25 17:59:50 +03:00  
				
					
						
							
							
								 
						
							
							
								8974aa4513 
								
							
								 
							
						 
						
							
							
								
								compiler/vlib: change `_ :=` to `_ =` and disable `_ :=`  
							
							
							
						 
						
							2019-09-25 15:10:45 +03:00  
				
					
						
							
							
								 
						
							
							
								f187c35fb2 
								
							
								 
							
						 
						
							
							
								
								vlib: inline certain functions  
							
							
							
						 
						
							2019-09-18 15:45:32 +03:00  
				
					
						
							
							
								 
						
							
							
								9c9e6290a6 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary mut argument ( #2016 )  
							
							
							
						 
						
							2019-09-17 01:09:19 +03:00  
				
					
						
							
							
								 
						
							
							
								b4d033ff54 
								
							
								 
							
						 
						
							
							
								
								compiler: generalize mod dag & use for sorting structs also  
							
							
							
						 
						
							2019-09-03 19:11:21 +03:00  
				
					
						
							
							
								 
						
							
							
								1f67d9edd8 
								
							
								 
							
						 
						
							
							
								
								fix bugs breaking tests  
							
							
							
						 
						
							2019-09-03 15:21:52 +03:00  
				
					
						
							
							
								 
						
							
							
								e5ebb83bd9 
								
							
								 
							
						 
						
							
							
								
								add test for writer  
							
							
							
						 
						
							2019-08-17 17:43:43 +03:00  
				
					
						
							
							
								 
						
							
							
								1ba701e036 
								
							
								 
							
						 
						
							
							
								
								encoding.csv: add write support  
							
							
							
						 
						
							2019-08-17 15:51:20 +03:00  
				
					
						
							
							
								 
						
							
							
								7b48f7ac9e 
								
							
								 
							
						 
						
							
							
								
								encoding.csv module  
							
							
							
						 
						
							2019-08-14 09:45:56 +03:00  
				
					
						
							
							
								 
						
							
							
								34e0b164eb 
								
							
								 
							
						 
						
							
							
								
								make function arguments immutable by default  
							
							
							
						 
						
							2019-08-07 08:59:00 +02:00  
				
					
						
							
							
								 
						
							
							
								c35adbea91 
								
							
								 
							
						 
						
							
							
								
								vfmt fixes  
							
							
							
						 
						
							2019-07-17 21:00:39 +02:00  
				
					
						
							
							
								 
						
							
							
								a7529b7b05 
								
							
								 
							
						 
						
							
							
								
								sha1 implementation + helper funcs  
							
							
							
						 
						
							2019-07-15 17:49:01 +02:00  
				
					
						
							
							
								 
						
							
							
								8a2d25247f 
								
							
								 
							
						 
						
							
							
								
								submodules  
							
							
							
						 
						
							2019-07-07 01:22:47 +02:00