|  Alexander Medvednikov | 843bb6dac1 | cgen: lots of fixes | 2020-03-15 00:46:08 +01:00 | 
				
					
						|  yuyi | 8bfa7f0d82 | compiler: fix interface bug | 2020-03-14 14:19:56 +01:00 | 
				
					
						|  yuyi | 424bd1c465 | scanner: minor optimization | 2020-03-13 22:22:59 +01:00 | 
				
					
						|  Marko Zitkovic | 26b9987880 | compiler: fix panic when dealing with variadic functions | 2020-03-12 18:21:02 +01:00 | 
				
					
						|  vitalyster | 0df6eaa927 | "#flag mingw ..." support | 2020-03-12 18:20:19 +01:00 | 
				
					
						|  Joe Conigliaro | 07921194f2 | parser: revert changes to format_str | 2020-03-13 00:32:26 +11:00 | 
				
					
						|  Joe Conigliaro | 597811093c | parser/cgen: fix order of escape replacements | 2020-03-13 00:21:43 +11:00 | 
				
					
						|  Joe Conigliaro | b750f1d1bb | compiler: prerequisite changes for upcoming map update | 2020-03-12 22:19:13 +11:00 | 
				
					
						|  Joe Conigliaro | 99398ba652 | cgen: escape quotes & nl in string literals | 2020-03-12 21:13:46 +11:00 | 
				
					
						|  Alexander Medvednikov | 4470252913 | parser: fix import's position | 2020-03-11 18:52:55 +01:00 | 
				
					
						|  Delyan Angelov | dff17ee0d7 | compiler: pass -shared to build a .so file from a module | 2020-03-11 17:31:20 +01:00 | 
				
					
						|  Joe Conigliaro | 1cea85df0c | compiler: save mutability of unnamed fn args | 2020-03-12 01:44:41 +11:00 | 
				
					
						|  Alexander Medvednikov | 0ad9eb5e16 | scanner: remove the "too long name" error; checker: check string() cast arg | 2020-03-11 06:46:14 +01:00 | 
				
					
						|  yuyi | 8ff86dbee6 | os: is_abs => is_abs_path | 2020-03-10 16:09:37 +01:00 | 
				
					
						|  yuyi | 57b1b12ab6 | os: tmpdir => temp_dir | 2020-03-10 15:02:09 +01:00 | 
				
					
						|  yuyi | 876b73f92c | os: join => join_path | 2020-03-09 02:23:34 +01:00 | 
				
					
						|  Delyan Angelov | f6480be3aa | add C.environ to cheaders.v | 2020-03-08 17:38:53 +01:00 | 
				
					
						|  yuyi | a569959fb8 | os api: cachedir => cache_dir | 2020-03-08 15:57:47 +01:00 | 
				
					
						|  yuyi | 23b11c84b1 | os api: basedir => base_dir | 2020-03-08 15:43:56 +01:00 | 
				
					
						|  hazohelet | ee6f2f84bb | compiler: fix redefinition error message for consts | 2020-03-08 15:40:07 +01:00 | 
				
					
						|  yuyi | 783dee1f48 | os: merge with filepath | 2020-03-07 22:26:26 +01:00 | 
				
					
						|  Delyan Angelov | 5e541e1f11 | vfmt: alias type and sum type + sum type fix | 2020-03-07 17:37:55 +01:00 | 
				
					
						|  Delyan Angelov | d2ab9d3e77 | compiler: fix generation of default .str() methods in interpolation | 2020-03-07 14:13:53 +01:00 | 
				
					
						|  lutherwenxu | aab31f4b35 | cmd/v: rewrite flags | 2020-03-06 18:53:29 +01:00 | 
				
					
						|  Alexander Medvednikov | a8e45251c4 | sync.pool: simplify usages of pool.work_on_items | 2020-03-05 18:37:57 +01:00 | 
				
					
						|  Alexander Medvednikov | b32a94627c | cc: -ferror-limit | 2020-03-05 00:45:43 +01:00 | 
				
					
						|  Alexander Medvednikov | 4161cfcdb8 | cgen: lots of fixes | 2020-03-05 00:43:09 +01:00 | 
				
					
						|  Alexander Medvednikov | b0ece3a9d8 | sync: implement pool.work_on_items to process a list of items in parallel | 2020-03-04 20:28:42 +01:00 | 
				
					
						|  Alexander Medvednikov | f27f832ede | cgen: definitions + other fixes; calloc fix | 2020-03-04 17:08:28 +01:00 | 
				
					
						|  Alexander Medvednikov | 37453945d0 | cgen: remaining nodes; match type fix; v2.c is now generated | 2020-03-04 15:48:43 +01:00 | 
				
					
						|  yuyi | 448ed41562 | os api: rmdir_recursive => rmdir_all | 2020-03-03 15:02:50 +01:00 | 
				
					
						|  Delyan Angelov | 90996269fd | compiler: more precise default error context for C errors | 2020-03-03 12:01:23 +01:00 | 
				
					
						|  yuyi | ea10f44fe6 | os api: flush_stdout => flush | 2020-03-03 00:00:30 +01:00 | 
				
					
						|  Delyan Angelov | c6107276df | compiler: stabilize the interface code generation a little | 2020-03-02 17:10:26 +01:00 | 
				
					
						|  Delyan Angelov | 1066ec5cd9 | compiler: import modules relative to v.mod | 2020-03-01 15:49:39 +01:00 | 
				
					
						|  Delyan Angelov | 2700fd712b | builtin: add V64_PRINTFORMAT (part 1) | 2020-03-01 15:30:33 +01:00 | 
				
					
						|  Alexander Medvednikov | d7a8b1b4f2 | checker: set fn arg expected_type | 2020-03-01 14:10:10 +01:00 | 
				
					
						|  Alexander Medvednikov | d5faf36aa9 | fmt: comments | 2020-02-29 17:51:38 +01:00 | 
				
					
						|  yuyi | a678be7195 | fix interface on all platforms | 2020-02-29 15:27:28 +01:00 | 
				
					
						|  Delyan Angelov | f9d5c0110f | compiler: @VMODULE | 2020-02-29 14:23:45 +01:00 | 
				
					
						|  Alexander Medvednikov | ccf4f61521 | ast: ParExpr, OrExpr, IfGuardExpr; ForInStmt fix; remove all cap vars | 2020-02-28 15:36:41 +01:00 | 
				
					
						|  yuyi | b580a497fe | compiler: fix an interface bug | 2020-02-27 16:31:05 +01:00 | 
				
					
						|  Alexander Medvednikov | 857cbfb0d2 | v2: short struct init syntax; .xxx enum checks; unions; assert | 2020-02-26 15:51:05 +01:00 | 
				
					
						|  joe-conigliaro | c4e83faa57 | compiler: allow a type to be used as a variant of multiple sum types | 2020-02-26 15:15:38 +11:00 | 
				
					
						|  SleepyRoy | bc3d1eaf6e | scanner: simplify and unify style | 2020-02-25 22:58:51 +01:00 | 
				
					
						|  SleepyRoy | 05ed6c57b6 | scanner: add check for wrong decimal numbers | 2020-02-25 14:33:29 +01:00 | 
				
					
						|  lydiandy | d4ffed89c0 | add typeof test for fn (#3832) | 2020-02-25 11:14:59 +01:00 | 
				
					
						|  SleepyRoy | b17e49ad25 | scanner: add check for bin/oct/hex with wrong digits | 2020-02-25 11:11:12 +01:00 | 
				
					
						|  SleepyRoy | f859c7f93e | scanner: fix special case - `e` or `E` at the end | 2020-02-25 11:10:05 +01:00 | 
				
					
						|  Delyan Angelov | b17ade1257 | compiler: implement typeof(x) | 2020-02-24 21:45:47 +01:00 |