pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								36c5eab799
								
									
								
							
								
							
						 | 
						
							
							
								
								all: add #pkgconfig directive using the new vlib modules (#6673)
							
							
							
							
							
						 | 
						
							2020-10-26 18:05:18 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								cf21c63183
								
							
								
							
						 | 
						
							
							
								
								v.vcache: extract v.vcache to a separate module, to test it and reuse it
							
							
							
							
							
						 | 
						
							2020-10-26 18:37:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								0c192cfd64
								
							
								
							
						 | 
						
							
							
								
								tests: fix warnings when doing `./v -W -progress -check-syntax test-fixed`
							
							
							
							
							
						 | 
						
							2020-10-26 14:41:57 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								9772eb7c96
								
							
								
							
						 | 
						
							
							
								
								examples: fix warnings when doing `./v -W -progress -check-syntax build-examples`
							
							
							
							
							
						 | 
						
							2020-10-26 13:14:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Jabba Laci
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a7e3092165
								
									
								
							
								
							
						 | 
						
							
							
								
								help text is nicely aligned (#6683)
							
							
							
							
							
						 | 
						
							2020-10-26 11:24:25 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								535c4ed0d6
								
							
								
							
						 | 
						
							
							
								
								builder: return early in run_compiled_executable_and_exit, when -check-syntax is passed
							
							
							
							
							
						 | 
						
							2020-10-26 11:23:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Rolf Schmidt
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3f5be0f4fc
								
									
								
							
								
							
						 | 
						
							
							
								
								mysql: fix unwrapped unsafe code of mysql lib (#6680). (#6681)
							
							
							
							
							
						 | 
						
							2020-10-26 11:21:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Mark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8e478e8909
								
									
								
							
								
							
						 | 
						
							
							
								
								doc: minor typo/English improvements (#6678)
							
							
							
							
							
						 | 
						
							2020-10-25 13:55:57 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								60cc8ac39c
								
							
								
							
						 | 
						
							
							
								
								vcache: use 2x wyhash.sum64_string(hk,x).hex_full(), instead of md5.sum(hk.bytes()).hex()
							
							
							
							
							
						 | 
						
							2020-10-25 09:22:31 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								5cb31c2c8f
								
							
								
							
						 | 
						
							
							
								
								builder: fix support for tcc on windows (openlibm.o)
							
							
							
							
							
						 | 
						
							2020-10-25 03:35:34 +03:00 | 
						
					
				
					
						
							
							
								 
								Endel Dreyer
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4653ed3fa5
								
									
								
							
								
							
						 | 
						
							
							
								
								readme: update patreon badge (#6676)
							
							
							
							
							
						 | 
						
							2020-10-25 02:21:36 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								5f6259dde6
								
							
								
							
						 | 
						
							
							
								
								v: add VCACHE support for thirdparty object files and for `v build-module`
							
							
							
							
							
						 | 
						
							2020-10-25 03:09:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								89daec4e93
								
							
								
							
						 | 
						
							
							
								
								ci: run vfmt over compile.v and checker.v
							
							
							
							
							
						 | 
						
							2020-10-24 20:41:52 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6c267f1c74
								
									
								
							
								
							
						 | 
						
							
							
								
								doc: explain current limitations of generics (#6674)
							
							
							
							
							
						 | 
						
							2020-10-24 19:37:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								8b01146b90
								
							
								
							
						 | 
						
							
							
								
								compiler: implement -W and -reuse-tmpc
							
							
							
							
							
						 | 
						
							2020-10-24 20:34:50 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								42da37e900
								
							
								
							
						 | 
						
							
							
								
								autofree: fix if expressions
							
							
							
							
							
						 | 
						
							2020-10-24 19:06:31 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								a52314d70a
								
							
								
							
						 | 
						
							
							
								
								v test-vet: call testing.setup_new_vtmp_folder() before creating each new test session
							
							
							
							
							
						 | 
						
							2020-10-24 17:19:58 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								23ee3018c3
								
							
								
							
						 | 
						
							
							
								
								tools: add `v test-vet`
							
							
							
							
							
						 | 
						
							2020-10-24 16:37:58 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								296a6095a4
								
							
								
							
						 | 
						
							
							
								
								builder: vfmt compile.v
							
							
							
							
							
						 | 
						
							2020-10-24 15:48:11 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								8f85396a31
								
							
								
							
						 | 
						
							
							
								
								builder: use unique .tmp.c and .tmp.c.rsp files, and rm them on successfull non debug builds.
							
							
							
							
							
						 | 
						
							2020-10-24 15:08:45 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								ac6fad6a63
								
							
								
							
						 | 
						
							
							
								
								checker: fix comptime custom defines usages, add tests
							
							
							
							
							
						 | 
						
							2020-10-24 15:06:51 +03:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e97d3af4b1
								
									
								
							
								
							
						 | 
						
							
							
								
								tcc: fix 'tcc: error: library `atomic` not found' on older Ubuntu distros (#6672)
							
							
							
							
							
						 | 
						
							2020-10-24 13:49:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								c2e9be5a45
								
							
								
							
						 | 
						
							
							
								
								cgen: use even more efficient array.delete_last()
							
							
							
							
							
						 | 
						
							2020-10-23 23:04:22 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								334497fdc0
								
							
								
							
						 | 
						
							
							
								
								cgen: use more efficient array.pop()
							
							
							
							
							
						 | 
						
							2020-10-23 22:52:50 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3b3501cf09
								
							
								
							
						 | 
						
							
							
								
								autofree: if expression fixes
							
							
							
							
							
						 | 
						
							2020-10-23 22:50:22 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								8ffbcdc553
								
							
								
							
						 | 
						
							
							
								
								cgen: extract g.new_ctemp_var/2, g.new_ctemp_var_then_gen/2 and g.gen_ctemp_var from gen_assert_stmt
							
							
							
							
							
						 | 
						
							2020-10-22 19:48:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								66787b05d6
								
							
								
							
						 | 
						
							
							
								
								cgen: support most kinds of ast.PrefixExpr in gen_assert_metainfo
							
							
							
							
							
						 | 
						
							2020-10-22 19:25:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								f7698ea160
								
							
								
							
						 | 
						
							
							
								
								v symlink: fix windows PATH setting (cmd.exe needs C: not c:)
							
							
							
							
							
						 | 
						
							2020-10-22 17:31:37 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								66b8462d7a
								
							
								
							
						 | 
						
							
							
								
								autofree: handle method chains
							
							
							
							
							
						 | 
						
							2020-10-22 03:51:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ab137e4164
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: print results of failed callexprs in `assert fn() == fn2()` (#6665)
							
							
							
							
							
						 | 
						
							2020-10-21 21:58:40 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6d11caf784
								
							
								
							
						 | 
						
							
							
								
								autofree: string.replace() test
							
							
							
							
							
						 | 
						
							2020-10-21 19:44:31 +02:00 | 
						
					
				
					
						
							
							
								 
								Swastik Baranwal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								019e3b2f4a
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: add error for ast.PrefixExpr on the left side of decl_assign (#6660)
							
							
							
							
							
						 | 
						
							2020-10-21 17:37:30 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								d67e177733
								
							
								
							
						 | 
						
							
							
								
								ci: run `v vet` over cmd/tools and cmd/v too
							
							
							
							
							
						 | 
						
							2020-10-21 15:26:29 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								9322e91d1b
								
							
								
							
						 | 
						
							
							
								
								v test-fmt: add 1 sec sleep before rebuilding vfmt, to avoid its parallel recompilation afterwards
							
							
							
							
							
						 | 
						
							2020-10-21 15:20:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								87f659a0dc
								
							
								
							
						 | 
						
							
							
								
								ci: fix should_recompile_tool/2
							
							
							
							
							
						 | 
						
							2020-10-21 15:07:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								5e523fd03a
								
							
								
							
						 | 
						
							
							
								
								vc: revert previous commit, vc is now regenerated
							
							
							
							
							
							
							
							This reverts commit e1478d02b1. 
							
						 | 
						
							2020-10-21 14:53:34 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								e1478d02b1
								
							
								
							
						 | 
						
							
							
								
								vc: fix stuck vc bootstrapping (fixes CI)
							
							
							
							
							
						 | 
						
							2020-10-21 14:43:10 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								8bc2f8ccda
								
							
								
							
						 | 
						
							
							
								
								vfmt: run fmt over cmd/tools/*.v
							
							
							
							
							
						 | 
						
							2020-10-21 14:36:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								1aa6c125d9
								
							
								
							
						 | 
						
							
							
								
								ci: fix `v self`
							
							
							
							
							
						 | 
						
							2020-10-21 13:43:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								7b552eb590
								
							
								
							
						 | 
						
							
							
								
								v test-fmt: fix a typo
							
							
							
							
							
						 | 
						
							2020-10-21 13:37:05 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								28d7532fe8
								
							
								
							
						 | 
						
							
							
								
								docs: make the users.sort example directly runnable
							
							
							
							
							
						 | 
						
							2020-10-21 12:57:58 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								02db94c4bc
								
							
								
							
						 | 
						
							
							
								
								v test-fmt: reuse v.util.should_recompile_tool/2, extracted from v.util.launch_tool/3
							
							
							
							
							
						 | 
						
							2020-10-21 12:54:10 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								dab66593fc
								
							
								
							
						 | 
						
							
							
								
								vlib: run vfmt over vlib files, so that `v doc -m vlib/` can run without warnings
							
							
							
							
							
						 | 
						
							2020-10-21 12:54:10 +03:00 | 
						
					
				
					
						
							
							
								 
								Ned Palacios
							
						 | 
						
							
							
							
								
								
							
							
								
							
								5b1ab3b0bb
								
									
								
							
								
							
						 | 
						
							
							
								
								vdoc: use maps, enum-based categorization; fixes  (#6659)
							
							
							
							
							
						 | 
						
							2020-10-21 11:26:33 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								0e56b96bda
								
							
								
							
						 | 
						
							
							
								
								v test-fmt: recompile vfmt only when needed
							
							
							
							
							
						 | 
						
							2020-10-21 11:06:15 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								09128accff
								
							
								
							
						 | 
						
							
							
								
								ci: fix `./v build-module vlib/v/gen` case
							
							
							
							
							
						 | 
						
							2020-10-21 10:13:50 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								c4fa1dbc0b
								
							
								
							
						 | 
						
							
							
								
								ci: fix syntax error in ci.yml
							
							
							
							
							
						 | 
						
							2020-10-21 09:45:32 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								f09698894a
								
							
								
							
						 | 
						
							
							
								
								v test-fmt: recompile vfmt once before all other tests, to prevent locking the executable
							
							
							
							
							
						 | 
						
							2020-10-21 09:11:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								f3732b730a
								
							
								
							
						 | 
						
							
							
								
								term: replace assert with panic to enable build-module for it too
							
							
							
							
							
						 | 
						
							2020-10-21 08:49:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								61611159c7
								
							
								
							
						 | 
						
							
							
								
								ci: disable term cache build for now
							
							
							
							
							
						 | 
						
							2020-10-21 00:42:22 +02:00 |