Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								03525843a0
								
							
								
							
						 | 
						
							
							
								
								parser: do not allow calling private functions
							
							
							
							
							
						 | 
						
							2020-05-18 22:54:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								2a62f1a312
								
							
								
							
						 | 
						
							
							
								
								ci: check that the generated v and v.exe from v.c and v_win.c actually work
							
							
							
							
							
						 | 
						
							2020-05-18 22:58:53 +03:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2635be511f
								
									
								
							
								
							
						 | 
						
							
							
								
								all: re-apply C++ support
							
							
							
							
							
						 | 
						
							2020-05-18 21:38:06 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								895cefe351
								
							
								
							
						 | 
						
							
							
								
								parser: do not allow defining methods on types from other modules
							
							
							
							
							
						 | 
						
							2020-05-18 20:55:22 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								57ea9bec30
								
							
								
							
						 | 
						
							
							
								
								tests: vfmt test for all vlib/v files
							
							
							
							
							
						 | 
						
							2020-05-18 18:43:07 +02:00 | 
						
					
				
					
						
							
							
								 
								Tanel Liiv
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2344c1a435
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: fix to multi-expr
							
							
							
							
							
						 | 
						
							2020-05-18 18:33:27 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								66506673f8
								
							
								
							
						 | 
						
							
							
								
								ci: use -municode
							
							
							
							
							
						 | 
						
							2020-05-18 18:31:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								edec0b9d95
								
							
								
							
						 | 
						
							
							
								
								ci: use -mwindows
							
							
							
							
							
						 | 
						
							2020-05-18 18:20:19 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								803143c6bd
								
							
								
							
						 | 
						
							
							
								
								ci: test new v.c on Windows
							
							
							
							
							
						 | 
						
							2020-05-18 18:18:29 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b1bf5f0edc
								
							
								
							
						 | 
						
							
							
								
								vfmt: wrap long sum type definitions
							
							
							
							
							
						 | 
						
							2020-05-18 18:08:32 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								e7e0da7984
								
							
								
							
						 | 
						
							
							
								
								ci: add new compilable-v-c-and-v-win-c job
							
							
							
							
							
						 | 
						
							2020-05-18 19:07:45 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								5c0c418818
								
							
								
							
						 | 
						
							
							
								
								ast: vfmt ast.v
							
							
							
							
							
						 | 
						
							2020-05-18 18:06:09 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								07a78b2843
								
							
								
							
						 | 
						
							
							
								
								Revert "all: C++ compiler support"
							
							
							
							
							
							
							
							This reverts commit 9a237c3e82. 
							
						 | 
						
							2020-05-18 17:05:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								fc900baf9e
								
							
								
							
						 | 
						
							
							
								
								parser: a minor simplification
							
							
							
							
							
						 | 
						
							2020-05-18 17:02:29 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								90270d8791
								
							
								
							
						 | 
						
							
							
								
								vfmt: handle fixed size arrays
							
							
							
							
							
						 | 
						
							2020-05-18 16:52:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9a237c3e82
								
									
								
							
								
							
						 | 
						
							
							
								
								all: C++ compiler support
							
							
							
							
							
						 | 
						
							2020-05-18 15:51:36 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								857276e81f
								
							
								
							
						 | 
						
							
							
								
								vup: use v.exe
							
							
							
							
							
						 | 
						
							2020-05-18 15:49:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								905cf326cd
								
							
								
							
						 | 
						
							
							
								
								make.bat: use v.exe version
							
							
							
							
							
						 | 
						
							2020-05-18 15:46:56 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7c923ce338
								
							
								
							
						 | 
						
							
							
								
								make.bat: use v.exe self instead of v self
							
							
							
							
							
						 | 
						
							2020-05-18 15:44:13 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d325cdba0d
								
							
								
							
						 | 
						
							
							
								
								checker: fmt
							
							
							
							
							
						 | 
						
							2020-05-18 15:43:52 +02:00 | 
						
					
				
					
						
							
							
								 
								Ned Palacios
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d94d436273
								
									
								
							
								
							
						 | 
						
							
							
								
								table, vfmt: fix typ_to_string + some fixes to vfmt
							
							
							
							
							
						 | 
						
							2020-05-18 15:37:06 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ebdfe9a9c5
								
									
								
							
								
							
						 | 
						
							
							
								
								doc: correct an example
							
							
							
							
							
						 | 
						
							2020-05-18 14:35:51 +02:00 | 
						
					
				
					
						
							
							
								 
								Ned Palacios
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ae3df002a2
								
									
								
							
								
							
						 | 
						
							
							
								
								vmod: add v.mod parser
							
							
							
							
							
						 | 
						
							2020-05-18 14:35:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								53ffee1e02
								
							
								
							
						 | 
						
							
							
								
								compiler: respect -showcc, -prod, -cg, when cross compiling for windows
							
							
							
							
							
						 | 
						
							2020-05-18 12:11:26 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								59c080be97
								
							
								
							
						 | 
						
							
							
								
								tools: update performance_compare.v
							
							
							
							
							
						 | 
						
							2020-05-18 11:46:25 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4f307c1a78
								
							
								
							
						 | 
						
							
							
								
								checker: requre & in struct init; http: chunked encoding
							
							
							
							
							
						 | 
						
							2020-05-18 05:11:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Leah Lundqvist
							
						 | 
						
							
							
							
								
								
							
							
								
							
								88e6d987d6
								
									
								
							
								
							
						 | 
						
							
							
								
								js: imports and anon_fn
							
							
							
							
							
						 | 
						
							2020-05-17 21:39:01 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1a990407c7
								
									
								
							
								
							
						 | 
						
							
							
								
								doc: fix minor typo
							
							
							
							
							
						 | 
						
							2020-05-17 19:24:04 +02:00 | 
						
					
				
					
						
							
							
								 
								Swastik Baranwal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d697b2848a
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: more checks for in and !in
							
							
							
							
							
						 | 
						
							2020-05-17 17:03:32 +02:00 | 
						
					
				
					
						
							
							
								 
								spaceface777
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0def084932
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix JS name regression
							
							
							
							
							
						 | 
						
							2020-05-17 16:23:09 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a66eebc651
								
									
								
							
								
							
						 | 
						
							
							
								
								doc: clarify the short struct syntax
							
							
							
							
							
						 | 
						
							2020-05-17 16:15:02 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								89d7d937ae
								
									
								
							
								
							
						 | 
						
							
							
								
								doc: short struct init syntax
							
							
							
							
							
						 | 
						
							2020-05-17 16:11:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2de127f045
								
									
								
							
								
							
						 | 
						
							
							
								
								docs: structs: more info on default field values
							
							
							
							
							
						 | 
						
							2020-05-17 16:01:02 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								627400723c
								
							
								
							
						 | 
						
							
							
								
								x64 gen: improve error handling for unknown nodes
							
							
							
							
							
						 | 
						
							2020-05-17 15:45:17 +03:00 | 
						
					
				
					
						
							
							
								 
								iRedMail
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4a70d2fe51
								
									
								
							
								
							
						 | 
						
							
							
								
								examples: fix 2 unused var warnings
							
							
							
							
							
						 | 
						
							2020-05-17 14:15:04 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7f4cf08516
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: check `(mut f Foo)` syntax
							
							
							
							
							
						 | 
						
							2020-05-17 13:51:18 +02:00 | 
						
					
				
					
						
							
							
								 
								Hungry Blue Dev
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b138cadbcb
								
									
								
							
								
							
						 | 
						
							
							
								
								math.fractions: add approximation.v and tests
							
							
							
							
							
						 | 
						
							2020-05-17 12:00:29 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								02fb393747
								
									
								
							
								
							
						 | 
						
							
							
								
								test: fix vrepl and cast test errors
							
							
							
							
							
						 | 
						
							2020-05-17 02:13:08 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								81148fa2bd
								
							
								
							
						 | 
						
							
							
								
								cmd/v: version: print only main repo hash
							
							
							
							
							
						 | 
						
							2020-05-16 23:52:06 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								fb27fe5379
								
							
								
							
						 | 
						
							
							
								
								CI: add `v build-tools` task to the tcc job
							
							
							
							
							
						 | 
						
							2020-05-17 00:14:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								8cbb9e1c1f
								
							
								
							
						 | 
						
							
							
								
								pref: move parse_define()
							
							
							
							
							
						 | 
						
							2020-05-16 22:57:55 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								5b15b8ccc9
								
							
								
							
						 | 
						
							
							
								
								checker: do not allow casting strings
							
							
							
							
							
						 | 
						
							2020-05-16 22:52:41 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6e4ae5a5e6
								
							
								
							
						 | 
						
							
							
								
								checker: do not allow casting strings
							
							
							
							
							
						 | 
						
							2020-05-16 22:48:45 +02:00 | 
						
					
				
					
						
							
							
								 
								asvvvad
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e245e22875
								
									
								
							
								
							
						 | 
						
							
							
								
								os: make exists_in_system_path function public
							
							
							
							
							
						 | 
						
							2020-05-16 22:46:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								0845b2cfbe
								
							
								
							
						 | 
						
							
							
								
								builder: skip warnings; pref: move pref creation to pref.v
							
							
							
							
							
						 | 
						
							2020-05-16 22:45:38 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								3e4d99a0e3
								
							
								
							
						 | 
						
							
							
								
								vup: show the current V version after an update
							
							
							
							
							
						 | 
						
							2020-05-16 22:18:45 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								62cb48d252
								
							
								
							
						 | 
						
							
							
								
								repl: treat middle imports in a more forgiving way
							
							
							
							
							
						 | 
						
							2020-05-16 22:03:28 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								a3a19e899d
								
							
								
							
						 | 
						
							
							
								
								repl: implement list and reset commands
							
							
							
							
							
						 | 
						
							2020-05-16 18:20:47 +00:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6855996cca
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix array_init_with_default
							
							
							
							
							
						 | 
						
							2020-05-16 19:05:26 +02:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								48659f4145
								
									
								
							
								
							
						 | 
						
							
							
								
								regex: small fixes, '-' minus to char classes, remove all C.printf
							
							
							
							
							
						 | 
						
							2020-05-16 17:11:13 +02:00 |