|  playX | ee00d80931 | v.gen.js: support global declarations in the JS backend (#10773) | 2021-07-13 15:36:06 +03:00 | 
				
					
						|  Delyan Angelov | d444dbd4d9 | tests: add a multilevel pointer cast test too | 2021-07-13 14:08:50 +03:00 | 
				
					
						|  Delyan Angelov | bd0653abab | parser: cleanup `&Type(x)` more, add fmt regression test | 2021-07-13 13:12:37 +03:00 | 
				
					
						|  crthpl | 5089eb4a84 | parser: fix pointer cast expressions hack (#10777) | 2021-07-13 12:01:24 +03:00 | 
				
					
						|  Delyan Angelov | 1bf6743987 | vinix: support -os vinix (part 2) | 2021-07-13 11:41:45 +03:00 | 
				
					
						|  Delyan Angelov | 05466ce1b6 | v.gen.c: fix cheaders.v | 2021-07-13 11:30:51 +03:00 | 
				
					
						|  Delyan Angelov | 85564b7b83 | vinix: support -os vinix (part 1) | 2021-07-13 11:24:09 +03:00 | 
				
					
						|  yuyi | 2a9d6fef9f | cgen: fix initialization errors with fixed array aliases (#10784) | 2021-07-13 10:51:54 +03:00 | 
				
					
						|  shadowninja55 | d1f1c5ae51 | v doc: add attribute tags to `v doc -f html` (#10778) | 2021-07-13 08:27:20 +03:00 | 
				
					
						|  shadowninja55 | 7694afa44c | checker: check that `mut` args are lvalues (#10779) | 2021-07-13 08:06:39 +03:00 | 
				
					
						|  shadowninja55 | 02f0a30555 | checker: ensure hex character literals don't overflow in strings (#10725) | 2021-07-12 22:37:31 +03:00 | 
				
					
						|  yuyi | 1b26ce1f7a | cgen: fix array of alias's slice() (#10772) | 2021-07-12 15:59:01 +03:00 | 
				
					
						|  Delyan Angelov | b09fa69cb3 | v ast: use `flag`, add ability to combine -p and -w, implement --hide pos,name_pos,args,global_scope,scope | 2021-07-12 14:53:14 +03:00 | 
				
					
						|  pancake | fe65cde03b | tools: use os.symlink instead of system('ln -s') in `v symlink` (#10769) | 2021-07-12 14:23:25 +03:00 | 
				
					
						|  Delyan Angelov | 0a66d8dc10 | v ast: allow analyzing .vsh files too | 2021-07-12 13:24:40 +03:00 | 
				
					
						|  Miccah | 3039092b89 | net.http: add header_from_map and join functions (#10747) | 2021-07-12 12:16:41 +03:00 | 
				
					
						|  yuyi | 581280e6fc | parser: cleanup check_cross_variables() (#10754) | 2021-07-12 12:10:42 +03:00 | 
				
					
						|  Delyan Angelov | b5f1cf80a6 | ci: fix regression bug in formatting of go_array_wait_test.v (caused by 974737f) | 2021-07-12 10:55:30 +03:00 | 
				
					
						|  Delyan Angelov | 974737f26b | vfmt: keep `module mymodule ... x := []thread MyStruct{}` as it is | 2021-07-12 10:46:36 +03:00 | 
				
					
						|  yuyi | 5c7881feb7 | checker: fix error of for_in alias (#10770) | 2021-07-12 09:17:00 +03:00 | 
				
					
						|  Delyan Angelov | de9aa987bc | examples: improve progressbar in path_tracing.v | 2021-07-12 07:53:48 +03:00 | 
				
					
						|  yuyi | 719bf63f16 | scanner: fix nested multiline comments (#10760) | 2021-07-12 07:17:38 +03:00 | 
				
					
						|  zakuro | ba9b53cc4d | cgen: fix error when using anon generics fn that have generics struct arg (#10751) | 2021-07-11 19:30:41 +03:00 | 
				
					
						|  yuyi | a3ed9c1bbd | cgen: fix fixed array of function str() (fix #10744) (#10753) | 2021-07-11 19:24:33 +03:00 | 
				
					
						|  yuyi | 938e9b61b5 | parser: check undefined variables in assign_stmt (#10755) | 2021-07-11 19:09:35 +03:00 | 
				
					
						|  Thomas Treffner | 533f09f7a2 | tools: fix `v symlink` problem with paths containing spaces (#10756) | 2021-07-11 18:54:24 +03:00 | 
				
					
						|  yuyi | c65bfc122d | checker: check assigning array_init with no type (#10757) | 2021-07-11 18:52:01 +03:00 | 
				
					
						|  Delyan Angelov | 9d241f75eb | v.markused: add string_at_with_check to the roots | 2021-07-11 12:03:37 +03:00 | 
				
					
						|  Delyan Angelov | fd644e4e28 | flag: add .usage_example/1, .footer/1, .remaining_parameters/0 and tests | 2021-07-11 11:06:48 +03:00 | 
				
					
						|  yuyi | 71e8237483 | parser: check undefined variables in array inits (#10746) | 2021-07-11 03:49:07 +03:00 | 
				
					
						|  shadowninja55 | b222e4efae | checker: change expr depth limit to 150 (#10745) | 2021-07-10 20:24:53 +03:00 | 
				
					
						|  Miccah | 44e78a6301 | vweb: use http.Response constants instead of strings (#10730) | 2021-07-10 11:58:07 +03:00 | 
				
					
						|  zakuro | cb14e42af8 | fmt: fix removal of selective imported Enum (#10729) | 2021-07-10 11:06:01 +03:00 | 
				
					
						|  shadowninja55 | a1088275b9 | checker: prohibit illegal types in string interpolation literals (#10705) | 2021-07-10 00:00:12 +03:00 | 
				
					
						|  JalonSolov | fbd6b91086 | docs: clarify len and cap attributes for arrays (#10724) | 2021-07-09 23:53:25 +03:00 | 
				
					
						|  waspoza | 075e09b10e | os: fix a file descriptor leak in os.read_bytes() (#10723) | 2021-07-09 23:49:46 +03:00 | 
				
					
						|  Delyan Angelov | 477d442f18 | flag: add overridable --help and --version by default | 2021-07-09 22:08:23 +03:00 | 
				
					
						|  Louis Schmieder | eb96ad11d9 | checker: add pkgconfig to comptime if (#10692) | 2021-07-09 18:17:04 +03:00 | 
				
					
						|  shadowninja55 | aa5b609d95 | checker: check integer literals (#10706) | 2021-07-09 14:02:10 +03:00 | 
				
					
						|  yuyi | 310bb1a8a6 | cgen: fix generics with variadic generic args (#10700) | 2021-07-09 12:09:30 +03:00 | 
				
					
						|  pancake | 6f234ee34a | v.pref: uncomment the `$if serenity {}` block, after vc gets regenerated (#10716) | 2021-07-09 11:57:43 +03:00 | 
				
					
						|  Delyan Angelov | 972cbe2e9a | serenity: add more support | 2021-07-09 11:33:51 +03:00 | 
				
					
						|  JalonSolov | f62b6b37f0 | flag: handle `--` as a parsing stop, and pass everything after it in .finalise() (#10703) | 2021-07-09 11:13:32 +03:00 | 
				
					
						|  pancake | 47bf64473c | vlib: reimplement glob in V for UNIX to not depend on libc (#10707) | 2021-07-09 03:27:16 +03:00 | 
				
					
						|  pancake | 151cd0bfe6 | all: SerenityOS support (#10702) | 2021-07-09 03:26:43 +03:00 | 
				
					
						|  Delyan Angelov | 13917dc095 | Revert "cgen: fix g.typ() not adding correct number of * for generic types (#10687)" This reverts commit bfafdb69c9. | 2021-07-08 22:15:44 +03:00 | 
				
					
						|  crthpl | bfafdb69c9 | cgen: fix g.typ() not adding correct number of * for generic types (#10687) | 2021-07-08 21:28:40 +03:00 | 
				
					
						|  pancake | 9356c329ac | native: drop x64 backend reference (#10701) | 2021-07-08 21:26:07 +03:00 | 
				
					
						|  Delyan Angelov | f5d3a6e020 | v.pref: fix `error: duplicate method` with -b native of a file.v with `import os` | 2021-07-08 19:19:28 +03:00 | 
				
					
						|  yuyi | fb9b2e873c | checker: fix generic fn with assign reference generic struct (fix #10681) (#10695) | 2021-07-08 16:50:25 +03:00 |