9cf5a31faf 
								
							
								 
							
						 
						
							
							
								
								vtest-vet: rename verify_list to vfmt_verify_list  
							
							
							
						 
						
							2020-11-15 15:20:49 +01:00  
				
					
						
							
							
								 
						
							
							
								05c56d4577 
								
							
								 
							
						 
						
							
							
								
								test: vfmt -verify gg/gg.v  
							
							
							
						 
						
							2020-11-15 15:16:08 +01:00  
				
					
						
							
							
								 
						
							
							
								b96a0246b5 
								
							
								 
							
						 
						
							
							
								
								ci/tools: check-md.v: add support for "```v live"  
							
							
							
						 
						
							2020-11-14 20:02:10 +02:00  
				
					
						
							
							
								 
						
							
							
								f42a44abec 
								
							
								 
							
						 
						
							
							
								
								vfmt: fix `match x { 10 /* ... */ {} }` and `a := [1/* x */, /* y */2, 3]`  
							
							
							
						 
						
							2020-11-11 22:59:43 +02:00  
				
					
						
							
							
								 
						
							
							
								a4acb70c64 
								
							
								 
							
						 
						
							
							
								
								vfmt: remove rc4.v from known_failing_exceptions  
							
							
							
						 
						
							2020-11-11 18:19:03 +02:00  
				
					
						
							
							
								 
						
							
							
								2759b80514 
								
							
								 
							
						 
						
							
							
								
								vfmt: remove aes.v and block_generic.v from known_failing_exceptions in `v test-fmt`  
							
							
							
						 
						
							2020-11-11 18:16:45 +02:00  
				
					
						
							
							
								 
						
							
							
								ebfd259333 
								
							
								 
							
						 
						
							
							
								
								vfmt: support `struct Repo <T, U> { }`  
							
							
							
						 
						
							2020-11-11 17:50:03 +02:00  
				
					
						
							
							
								 
						
							
							
								4b35495fbe 
								
							
								 
							
						 
						
							
							
								
								all: support VMODULES environment variable (defaulting to ~/.vmodules)  
							
							
							
						 
						
							2020-11-08 08:07:17 +02:00  
				
					
						
							
							
								 
						
							
							
								56817ea137 
								
							
								 
							
						 
						
							
							
								
								v search: add an import suggestion for an already existing module in vlib  
							
							
							
						 
						
							2020-11-07 18:03:09 +02:00  
				
					
						
							
							
								 
						
							
							
								2258ab17a4 
								
									
								
							
								 
							
						 
						
							
							
								
								bin2v: make output compliant to fmt -verify ( #6763 )  
							
							
							
						 
						
							2020-11-06 15:36:14 +02:00  
				
					
						
							
							
								 
						
							
							
								fff70368b7 
								
							
								 
							
						 
						
							
							
								
								tests: show all the failed messages even with -silent  
							
							
							
						 
						
							2020-11-04 13:38:05 +02:00  
				
					
						
							
							
								 
						
							
							
								6229965569 
								
							
								 
							
						 
						
							
							
								
								tools/fast: use delta*2 for operations that require a C compiler  
							
							
							
						 
						
							2020-11-03 02:53:15 +01:00  
				
					
						
							
							
								 
						
							
							
								6cd0ff2b52 
								
							
								 
							
						 
						
							
							
								
								tools/fast: change delta to 20ms to easier catch commits that slow down the compiler  
							
							
							
						 
						
							2020-11-03 02:50:30 +01:00  
				
					
						
							
							
								 
						
							
							
								a76460f5d6 
								
							
								 
							
						 
						
							
							
								
								tools/fast: change delta from 50ms to 40ms  
							
							
							
						 
						
							2020-11-03 02:29:50 +01:00  
				
					
						
							
							
								 
						
							
							
								f32c6784e7 
								
									
								
							
								 
							
						 
						
							
							
								
								ci/tools: check-md.v: extract examples and check they are compilable ( #6719 )  
							
							
							
						 
						
							2020-11-03 01:04:14 +01:00  
				
					
						
							
							
								 
						
							
							
								a2a0765eff 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix setting map elements' fields ( #6699 )  
							
							
							
						 
						
							2020-10-31 13:00:04 +01:00  
				
					
						
							
							
								 
						
							
							
								60659f1407 
								
							
								 
							
						 
						
							
							
								
								vup: show the commit date of v too  
							
							
							
						 
						
							2020-10-30 16:15:47 +02:00  
				
					
						
							
							
								 
						
							
							
								ccc0cb23ed 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: store source content, restructure module directory ( #6692 )  
							
							
							
						 
						
							2020-10-29 17:21:37 +01:00  
				
					
						
							
							
								 
						
							
							
								b0ccc0784e 
								
							
								 
							
						 
						
							
							
								
								repeat: add a workaround for an -autofree bug  
							
							
							
						 
						
							2020-10-28 12:48:27 +02:00  
				
					
						
							
							
								 
						
							
							
								a52314d70a 
								
							
								 
							
						 
						
							
							
								
								v test-vet: call testing.setup_new_vtmp_folder() before creating each new test session  
							
							
							
						 
						
							2020-10-24 17:19:58 +03:00  
				
					
						
							
							
								 
						
							
							
								23ee3018c3 
								
							
								 
							
						 
						
							
							
								
								tools: add `v test-vet`  
							
							
							
						 
						
							2020-10-24 16:37:58 +03:00  
				
					
						
							
							
								 
						
							
							
								f7698ea160 
								
							
								 
							
						 
						
							
							
								
								v symlink: fix windows PATH setting (cmd.exe needs C: not c:)  
							
							
							
						 
						
							2020-10-22 17:31:37 +03:00  
				
					
						
							
							
								 
						
							
							
								d67e177733 
								
							
								 
							
						 
						
							
							
								
								ci: run `v vet` over cmd/tools and cmd/v too  
							
							
							
						 
						
							2020-10-21 15:26:29 +03:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								87f659a0dc 
								
							
								 
							
						 
						
							
							
								
								ci: fix should_recompile_tool/2  
							
							
							
						 
						
							2020-10-21 15:07:57 +03:00  
				
					
						
							
							
								 
						
							
							
								8bc2f8ccda 
								
							
								 
							
						 
						
							
							
								
								vfmt: run fmt over cmd/tools/*.v  
							
							
							
						 
						
							2020-10-21 14:36:21 +03:00  
				
					
						
							
							
								 
						
							
							
								7b552eb590 
								
							
								 
							
						 
						
							
							
								
								v test-fmt: fix a typo  
							
							
							
						 
						
							2020-10-21 13:37:05 +03:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								5b1ab3b0bb 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: use maps, enum-based categorization; fixes  ( #6659 )  
							
							
							
						 
						
							2020-10-21 11:26:33 +03:00  
				
					
						
							
							
								 
						
							
							
								0e56b96bda 
								
							
								 
							
						 
						
							
							
								
								v test-fmt: recompile vfmt only when needed  
							
							
							
						 
						
							2020-10-21 11:06:15 +03:00  
				
					
						
							
							
								 
						
							
							
								f09698894a 
								
							
								 
							
						 
						
							
							
								
								v test-fmt: recompile vfmt once before all other tests, to prevent locking the executable  
							
							
							
						 
						
							2020-10-21 09:11:09 +03:00  
				
					
						
							
							
								 
						
							
							
								f3de2cea7d 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm search: mark modules that are already installed ( #6657 )  
							
							
							
						 
						
							2020-10-20 23:02:17 +02:00  
				
					
						
							
							
								 
						
							
							
								d881185d79 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: separate workflow for docs line len check ( #6653 )  
							
							
							
						 
						
							2020-10-20 20:14:56 +02:00  
				
					
						
							
							
								 
						
							
							
								3ae3196d42 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: allow to omit timestamp ( #6652 )  
							
							
							
						 
						
							2020-10-19 21:30:37 +02:00  
				
					
						
							
							
								 
						
							
							
								9cf5c9ac43 
								
							
								 
							
						 
						
							
							
								
								tests: simplify print mode logic  
							
							
							
						 
						
							2020-10-18 20:49:25 +03:00  
				
					
						
							
							
								 
						
							
							
								7bc94fff9a 
								
							
								 
							
						 
						
							
							
								
								tests: implement compact progress mode (the old one is available with -expand)  
							
							
							
						 
						
							2020-10-18 19:27:29 +03:00  
				
					
						
							
							
								 
						
							
							
								a9659beabe 
								
							
								 
							
						 
						
							
							
								
								tests: simplify the synchronized printing of results, using chan string  
							
							
							
						 
						
							2020-10-18 18:16:33 +03:00  
				
					
						
							
							
								 
						
							
							
								cc477c50ed 
								
							
								 
							
						 
						
							
							
								
								repeat: cleanup spurious eprintln  
							
							
							
						 
						
							2020-10-18 17:31:37 +03:00  
				
					
						
							
							
								 
						
							
							
								941f138934 
								
							
								 
							
						 
						
							
							
								
								vfmt: use rand.ulid() for the worker file name (make `v test-fmt` more robust)  
							
							
							
						 
						
							2020-10-18 13:46:30 +03:00  
				
					
						
							
							
								 
						
							
							
								3af700d950 
								
							
								 
							
						 
						
							
							
								
								vself: fix `v self` (it compiled to cmd/v/v without -o)  
							
							
							
						 
						
							2020-10-16 15:06:32 +03:00  
				
					
						
							
							
								 
						
							
							
								7471e1fd05 
								
									
								
							
								 
							
						 
						
							
							
								
								symlink: create /usr/local/bin if it does not exist ( #6621 )  
							
							
							
						 
						
							2020-10-16 09:55:55 +02:00  
				
					
						
							
							
								 
						
							
							
								23644d92a9 
								
							
								 
							
						 
						
							
							
								
								vself: allow for `./v -o x self` with no further renaming/deleting v itself ( #6609 )  
							
							
							
						 
						
							2020-10-15 22:55:12 +03:00  
				
					
						
							
							
								 
						
							
							
								31ef921ef2 
								
							
								 
							
						 
						
							
							
								
								ci: fix warnings/errors due to the vfmt change  
							
							
							
						 
						
							2020-10-15 16:17:52 +03:00  
				
					
						
							
							
								 
						
							
							
								3795aaab5c 
								
							
								 
							
						 
						
							
							
								
								v test-fmt: reformat some skipped files, comment on the remaining ones  
							
							
							
						 
						
							2020-10-15 00:39:09 +03:00  
				
					
						
							
							
								 
						
							
							
								e36f11750b 
								
							
								 
							
						 
						
							
							
								
								v test-fmt: use .skip_files instead of filtering  
							
							
							
						 
						
							2020-10-14 23:58:31 +03:00  
				
					
						
							
							
								 
						
							
							
								5dd34c3a8a 
								
							
								 
							
						 
						
							
							
								
								v test-fmt: skip os.v, linuxsys_bare.v, life.v for now  
							
							
							
						 
						
							2020-10-14 23:49:12 +03:00  
				
					
						
							
							
								 
						
							
							
								5a11b87097 
								
							
								 
							
						 
						
							
							
								
								tests: do not panic on failed tests, just warn and exit(1).  
							
							
							
						 
						
							2020-10-14 23:42:30 +03:00  
				
					
						
							
							
								 
						
							
							
								e02f25a108 
								
							
								 
							
						 
						
							
							
								
								test-compiler: fix sporadic fails for vpm/v install  
							
							
							
						 
						
							2020-10-14 18:20:19 +03:00  
				
					
						
							
							
								 
						
							
							
								a2fba05218 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: allow fmt to be run on directories ( #6613 )  
							
							
							
						 
						
							2020-10-13 21:03:53 +02:00  
				
					
						
							
							
								 
						
							
							
								62f6e65509 
								
							
								 
							
						 
						
							
							
								
								repl: fix `reset`; make `echo "print(2.0 * 3.14159)" | ./v` print only the result  
							
							
							
						 
						
							2020-10-11 10:50:24 +03:00  
				
					
						
							
							
								 
						
							
							
								04d3ca7dbe 
								
									
								
							
								 
							
						 
						
							
							
								
								http: fix status codes ( #6590 )  
							
							
							
						 
						
							2020-10-09 18:33:16 +03:00  
				
					
						
							
							
								 
						
							
							
								a6f7f0ac8a 
								
									
								
							
								 
							
						 
						
							
							
								
								vcreate: gitignore executable files ( #6585 )  
							
							
							
						 
						
							2020-10-09 15:56:43 +02:00  
				
					
						
							
							
								 
						
							
							
								0edcd5efb0 
								
							
								 
							
						 
						
							
							
								
								repeat.v: support --max_time limit for the average time of a command  
							
							
							
						 
						
							2020-10-09 11:08:59 +03:00  
				
					
						
							
							
								 
						
							
							
								8e5067421f 
								
							
								 
							
						 
						
							
							
								
								vet: accumulate the collected errors manually (fixes CI)  
							
							
							
						 
						
							2020-10-06 10:02:35 +03:00  
				
					
						
							
							
								 
						
							
							
								f943bf2aaf 
								
							
								 
							
						 
						
							
							
								
								repeat.v: merge results from all series runs for the totals  
							
							
							
						 
						
							2020-10-06 08:12:09 +03:00  
				
					
						
							
							
								 
						
							
							
								256a572cbe 
								
							
								 
							
						 
						
							
							
								
								vet: fix vet_errors  
							
							
							
						 
						
							2020-10-06 07:07:50 +02:00  
				
					
						
							
							
								 
						
							
							
								9ea7369b05 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: allow formatting of v shell files (.vsh) ( #6555 )  
							
							
							
						 
						
							2020-10-04 06:33:38 +02:00  
				
					
						
							
							
								 
						
							
							
								d93b0f047a 
								
							
								 
							
						 
						
							
							
								
								vdoc: return platform specific prefixes from .vdocignore files  
							
							
							
						 
						
							2020-10-03 17:40:28 +03:00  
				
					
						
							
							
								 
						
							
							
								259f6ea42c 
								
							
								 
							
						 
						
							
							
								
								repeat.v: add --output option  
							
							
							
						 
						
							2020-10-02 18:10:30 +03:00  
				
					
						
							
							
								 
						
							
							
								c53ebd89b1 
								
							
								 
							
						 
						
							
							
								
								repeat.v: implement a --series option  
							
							
							
						 
						
							2020-10-02 13:28:05 +03:00  
				
					
						
							
							
								 
						
							
							
								c747ba1c3f 
								
							
								 
							
						 
						
							
							
								
								repeat.v: add --fail_percent option  
							
							
							
						 
						
							2020-10-02 10:58:05 +03:00  
				
					
						
							
							
								 
						
							
							
								d595e03928 
								
							
								 
							
						 
						
							
							
								
								cmd/tools/repeat.v: cleanup formatting  
							
							
							
						 
						
							2020-10-01 23:25:29 +03:00  
				
					
						
							
							
								 
						
							
							
								d96f1bf26d 
								
							
								 
							
						 
						
							
							
								
								cmd/tools/repeat.v: add and fill a new map[string][]int field CmdResult.oms  
							
							
							
						 
						
							2020-10-01 21:06:32 +03:00  
				
					
						
							
							
								 
						
							
							
								9dc75f5cd9 
								
							
								 
							
						 
						
							
							
								
								cmd/tools/repeat.v: cleanup  
							
							
							
						 
						
							2020-10-01 20:46:45 +03:00  
				
					
						
							
							
								 
						
							
							
								0402179603 
								
							
								 
							
						 
						
							
							
								
								cmd/tools/repeat.v: add a --warmup option too  
							
							
							
						 
						
							2020-10-01 20:35:56 +03:00  
				
					
						
							
							
								 
						
							
							
								04cd585183 
								
							
								 
							
						 
						
							
							
								
								cmd/tools/repeat.v: add a MVP of a command repeater/summarizer, simillar to hyperfine.  
							
							
							
						 
						
							2020-10-01 20:05:27 +03:00  
				
					
						
							
							
								 
						
							
							
								f534edc371 
								
							
								 
							
						 
						
							
							
								
								doc: replace os.base_dir with os.dir  
							
							
							
						 
						
							2020-10-01 01:30:22 +02:00  
				
					
						
							
							
								 
						
							
							
								3a8be4d8d9 
								
									
								
							
								 
							
						 
						
							
							
								
								os: home_dir() remove trailing slash ( #6512 )  
							
							
							
						 
						
							2020-09-30 16:02:54 +02:00  
				
					
						
							
							
								 
						
							
							
								dc954bbb03 
								
							
								 
							
						 
						
							
							
								
								all: use `macos` consistently in os.user_os and the compiler  
							
							
							
						 
						
							2020-09-29 22:32:20 +03:00  
				
					
						
							
							
								 
						
							
							
								7305b2c401 
								
							
								 
							
						 
						
							
							
								
								ci: fix for mut arg in cmd/tools/vdoc.v  
							
							
							
						 
						
							2020-09-27 16:58:36 +03:00  
				
					
						
							
							
								 
						
							
							
								1fb127ba79 
								
							
								 
							
						 
						
							
							
								
								tests: sort the test session file paths before running the tests  
							
							
							
						 
						
							2020-09-26 10:11:45 +03:00  
				
					
						
							
							
								 
						
							
							
								d79bb0db24 
								
									
								
							
								 
							
						 
						
							
							
								
								doctor: small features and tweaks ( #6481 )  
							
							
							
						 
						
							2020-09-25 19:24:00 +03:00  
				
					
						
							
							
								 
						
							
							
								1f21bc4b49 
								
							
								 
							
						 
						
							
							
								
								gg: bugfix on missing font file, remove last empty line in `v doctor`  
							
							
							
						 
						
							2020-09-24 16:53:06 +03:00  
				
					
						
							
							
								 
						
							
							
								d91594dc6b 
								
							
								 
							
						 
						
							
							
								
								doctor: use just a.println('') instead of a horizontal divider  
							
							
							
						 
						
							2020-09-24 16:36:15 +03:00  
				
					
						
							
							
								 
						
							
							
								48d8711b80 
								
							
								 
							
						 
						
							
							
								
								doctor: limit horizontal divider to just 20 dashes, to avoid wraps  
							
							
							
						 
						
							2020-09-24 16:34:05 +03:00  
				
					
						
							
							
								 
						
							
							
								b0a2c28c19 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: rendering optimizations ( #6457 )  
							
							
							
						 
						
							2020-09-23 20:50:51 +02:00  
				
					
						
							
							
								 
						
							
							
								4774c89381 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: install and check all modules as lowercase modules. ( #6445 )  
							
							
							
						 
						
							2020-09-22 17:02:42 +02:00  
				
					
						
							
							
								 
						
							
							
								d44eabe247 
								
									
								
							
								 
							
						 
						
							
							
								
								doctor: detect if running in a VM / WSL / chroot ( #6447 )  
							
							
							
						 
						
							2020-09-22 17:41:32 +03:00  
				
					
						
							
							
								 
						
							
							
								1ee0939f69 
								
							
								 
							
						 
						
							
							
								
								doctor: ignore # comments in /etc/os-release files too  
							
							
							
						 
						
							2020-09-21 22:42:41 +03:00  
				
					
						
							
							
								 
						
							
							
								fe8cf19a8f 
								
							
								 
							
						 
						
							
							
								
								doctor: protect against malformed /etc/os-release files on linux  
							
							
							
						 
						
							2020-09-21 22:38:58 +03:00  
				
					
						
							
							
								 
						
							
							
								f66dcbe6e5 
								
							
								 
							
						 
						
							
							
								
								doctor: report tcc location/branch/commit too  
							
							
							
						 
						
							2020-09-21 21:46:51 +03:00  
				
					
						
							
							
								 
						
							
							
								61330c60b5 
								
							
								 
							
						 
						
							
							
								
								doctor: support arm64 phones  
							
							
							
						 
						
							2020-09-21 21:21:07 +03:00  
				
					
						
							
							
								 
						
							
							
								744f685973 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: document variables in a specific pos/scope; support `v doc os File` ( #6354 )  
							
							
							
						 
						
							2020-09-21 17:40:39 +03:00  
				
					
						
							
							
								 
						
							
							
								8c0b8c5ef7 
								
							
								 
							
						 
						
							
							
								
								doctor: detect more Linux distro names, using /etc/os-release first  
							
							
							
						 
						
							2020-09-21 17:36:36 +03:00  
				
					
						
							
							
								 
						
							
							
								d7fee91655 
								
							
								 
							
						 
						
							
							
								
								doctor: detect more linux distro names  
							
							
							
						 
						
							2020-09-20 15:28:34 +03:00  
				
					
						
							
							
								 
						
							
							
								fc1956573e 
								
							
								 
							
						 
						
							
							
								
								doctor: try lsb_release on linux if it exists, fallback to os.uname if not  
							
							
							
						 
						
							2020-09-20 15:10:35 +03:00  
				
					
						
							
							
								 
						
							
							
								b39b195043 
								
							
								 
							
						 
						
							
							
								
								doctor: fix cpu/os info on windows  
							
							
							
						 
						
							2020-09-20 14:49:27 +03:00  
				
					
						
							
							
								 
						
							
							
								6e5d507b95 
								
							
								 
							
						 
						
							
							
								
								doctor: retrieve more OS details on mac/linx/windows  
							
							
							
						 
						
							2020-09-20 14:37:51 +03:00  
				
					
						
							
							
								 
						
							
							
								79ac431e9e 
								
							
								 
							
						 
						
							
							
								
								doctor: add first draft  
							
							
							
						 
						
							2020-09-20 13:13:20 +03:00  
				
					
						
							
							
								 
						
							
							
								44deb43252 
								
									
								
							
								 
							
						 
						
							
							
								
								symlink: remove broken defer ( #6428 )  
							
							
							
						 
						
							2020-09-19 22:26:32 +02:00  
				
					
						
							
							
								 
						
							
							
								78e6ddee75 
								
							
								 
							
						 
						
							
							
								
								tests: enable running `v test .` inside vlib/v/ too  
							
							
							
						 
						
							2020-09-18 19:20:01 +03:00  
				
					
						
							
							
								 
						
							
							
								a97716de33 
								
							
								 
							
						 
						
							
							
								
								test: do not strip vroot/ from test report  
							
							
							
						 
						
							2020-09-18 18:35:38 +03:00  
				
					
						
							
							
								 
						
							
							
								a984f9cf97 
								
									
								
							
								 
							
						 
						
							
							
								
								vup: add quotes for the people with weird V paths ( #6393 )  
							
							
							
						 
						
							2020-09-17 02:00:56 +03:00  
				
					
						
							
							
								 
						
							
							
								8b25c29323 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm outdated: add support for mercurial ( #6376 )  
							
							
							
						 
						
							2020-09-15 19:35:00 +03:00  
				
					
						
							
							
								 
						
							
							
								3a146a6dbe 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix error pos on default value ( #6338 )  
							
							
							
						 
						
							2020-09-09 15:34:41 +02:00  
				
					
						
							
							
								 
						
							
							
								26971da510 
								
									
								
							
								 
							
						 
						
							
							
								
								v up: correct an error message ( #6327 )  
							
							
							
						 
						
							2020-09-08 00:41:47 +02:00  
				
					
						
							
							
								 
						
							
							
								18034bb95c 
								
									
								
							
								 
							
						 
						
							
							
								
								gen: fix multiple call of expression in match ( #6324 )  
							
							
							
						 
						
							2020-09-08 00:38:24 +02:00  
				
					
						
							
							
								 
						
							
							
								1bf7e1596b 
								
									
								
							
								 
							
						 
						
							
							
								
								vbin2v: always lowercase generated const names  
							
							
							
						 
						
							2020-08-28 23:45:49 +03:00  
				
					
						
							
							
								 
						
							
							
								02bece54a6 
								
							
								 
							
						 
						
							
							
								
								vup: use `git pull  https://github.com/vlang/v  master` for updating  
							
							
							
						 
						
							2020-08-28 21:49:12 +03:00  
				
					
						
							
							
								 
						
							
							
								dde1b89c5e 
								
							
								 
							
						 
						
							
							
								
								vup: remove empty new line on unix  
							
							
							
						 
						
							2020-08-28 19:09:47 +03:00  
				
					
						
							
							
								 
						
							
							
								27702b5a5d 
								
							
								 
							
						 
						
							
							
								
								fast: update V with v up instead of git pull  
							
							
							
						 
						
							2020-08-27 18:07:28 +02:00  
				
					
						
							
							
								 
						
							
							
								9b0ef781dc 
								
							
								 
							
						 
						
							
							
								
								vup: add more diagnostic lines for `v -v up`  
							
							
							
						 
						
							2020-08-25 19:54:27 +03:00  
				
					
						
							
							
								 
						
							
							
								b9e408c499 
								
							
								 
							
						 
						
							
							
								
								vup: use '$app.vexe self'  
							
							
							
						 
						
							2020-08-25 19:42:10 +03:00  
				
					
						
							
							
								 
						
							
							
								45505a8423 
								
									
								
							
								 
							
						 
						
							
							
								
								vup: do v self then make.bat on Windows ( #6219 )  
							
							
							
						 
						
							2020-08-25 19:12:53 +03:00  
				
					
						
							
							
								 
						
							
							
								55fdae77d5 
								
							
								 
							
						 
						
							
							
								
								tests: add .vv support for `v vet` too, and simplify vet_test.v  
							
							
							
						 
						
							2020-08-25 18:46:33 +03:00  
				
					
						
							
							
								 
						
							
							
								fcc61a981d 
								
									
								
							
								 
							
						 
						
							
							
								
								all: TypeSymbol.source_name ( #6187 )  
							
							
							
						 
						
							2020-08-22 12:29:15 +02:00  
				
					
						
							
							
								 
						
							
							
								f320be690c 
								
							
								 
							
						 
						
							
							
								
								x.websocket: skip tests on windows and musl for now  
							
							
							
						 
						
							2020-08-22 00:52:45 +02:00  
				
					
						
							
							
								 
						
							
							
								eabc2daf86 
								
									
								
							
								 
							
						 
						
							
							
								
								v.mod: remove commas; add example for v.vmod ( #6169 )  
							
							
							
						 
						
							2020-08-19 16:07:10 +02:00  
				
					
						
							
							
								 
						
							
							
								b5b53a5311 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: add 'vpm upgrade' to update all the outdated vpm modules ( #6157 )  
							
							
							
						 
						
							2020-08-18 02:44:18 +02:00  
				
					
						
							
							
								 
						
							
							
								fe5575f384 
								
							
								 
							
						 
						
							
							
								
								fast: checkout each commit  
							
							
							
						 
						
							2020-08-18 01:11:58 +02:00  
				
					
						
							
							
								 
						
							
							
								3640bd2fda 
								
							
								 
							
						 
						
							
							
								
								tests: skip vweb_test.v on ubuntu-musl and on windows  
							
							
							
						 
						
							2020-08-14 01:11:12 +03:00  
				
					
						
							
							
								 
						
							
							
								1a96bcf405 
								
							
								 
							
						 
						
							
							
								
								ci: fix `v vet` filtering  
							
							
							
						 
						
							2020-08-12 20:34:13 +03:00  
				
					
						
							
							
								 
						
							
							
								3b5d56278f 
								
							
								 
							
						 
						
							
							
								
								vet: skip tests  
							
							
							
						 
						
							2020-08-12 18:56:06 +02:00  
				
					
						
							
							
								 
						
							
							
								664c26ab4b 
								
									
								
							
								 
							
						 
						
							
							
								
								v update: add verbose output ( #6080 )  
							
							
							
						 
						
							2020-08-07 17:33:13 +02:00  
				
					
						
							
							
								 
						
							
							
								6c27ce58ed 
								
							
								 
							
						 
						
							
							
								
								v.util.vtest: extract the common code for VTEST_ONLY in a single place  
							
							
							
						 
						
							2020-08-05 19:34:27 +03:00  
				
					
						
							
							
								 
						
							
							
								1152bbd243 
								
									
								
							
								 
							
						 
						
							
							
								
								repl: fix recognizing anonymous functions defs as function calls ( fix   #5006 ) ( #6070 )  
							
							
							
						 
						
							2020-08-05 16:18:28 +02:00  
				
					
						
							
							
								 
						
							
							
								df332f85b7 
								
							
								 
							
						 
						
							
							
								
								vpm: remove vpm.best  
							
							
							
						 
						
							2020-08-04 22:10:29 +02:00  
				
					
						
							
							
								 
						
							
							
								9511d086bd 
								
							
								 
							
						 
						
							
							
								
								oldv: use green color for tracing/diagnostic lines  
							
							
							
						 
						
							2020-08-04 11:22:37 +03:00  
				
					
						
							
							
								 
						
							
							
								f605022481 
								
							
								 
							
						 
						
							
							
								
								cmd/tools/bench/wyhash.v: minor cleanup of output  
							
							
							
						 
						
							2020-08-03 19:25:59 +03:00  
				
					
						
							
							
								 
						
							
							
								df5625bf68 
								
							
								 
							
						 
						
							
							
								
								cmd/tools/bench/wyhash.v: use predetermined seed, to ensure comparable results  
							
							
							
						 
						
							2020-08-03 18:47:10 +03:00  
				
					
						
							
							
								 
						
							
							
								a552674254 
								
							
								 
							
						 
						
							
							
								
								vvet: fix segfault on `v vet .`  
							
							
							
						 
						
							2020-07-25 15:57:57 +03:00  
				
					
						
							
							
								 
						
							
							
								2cf8a53eac 
								
							
								 
							
						 
						
							
							
								
								vdoc: fix compilation  
							
							
							
						 
						
							2020-07-24 12:30:38 +03:00  
				
					
						
							
							
								 
						
							
							
								0cc8d840a3 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: fix and improve `outdated` ( #5902 )  
							
							
							
						 
						
							2020-07-22 02:25:20 +02:00  
				
					
						
							
							
								 
						
							
							
								3c90da6afa 
								
							
								 
							
						 
						
							
							
								
								ci: enable vfmt check  
							
							
							
						 
						
							2020-07-20 22:26:44 +02:00  
				
					
						
							
							
								 
						
							
							
								c93467bca5 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: add list command ( #5888 )  
							
							
							
						 
						
							2020-07-20 17:39:37 +03:00  
				
					
						
							
							
								 
						
							
							
								c858978348 
								
							
								 
							
						 
						
							
							
								
								cgen: add support for `-d trace_gen` too. Add `v tracev` command.  
							
							
							
						 
						
							2020-07-20 12:36:27 +03:00  
				
					
						
							
							
								 
						
							
							
								8a855ccae1 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt,vet: handle `var in [single_value]` ( #5882 )  
							
							
							
						 
						
							2020-07-19 19:58:34 +02:00  
				
					
						
							
							
								 
						
							
							
								de0fc53d62 
								
							
								 
							
						 
						
							
							
								
								CI: fix failing tests because of hash.wyhash duplicates  
							
							
							
						 
						
							2020-07-18 15:27:57 +03:00  
				
					
						
							
							
								 
						
							
							
								411eaadc15 
								
							
								 
							
						 
						
							
							
								
								CI: make sure vcreate.v is not skipped by `v build-tools`  
							
							
							
						 
						
							2020-07-18 10:42:08 +03:00  
				
					
						
							
							
								 
						
							
							
								90d9040e6e 
								
									
								
							
								 
							
						 
						
							
							
								
								all: make comment expressions + fix vfmt array init ( #5851 )  
							
							
							
						 
						
							2020-07-17 19:13:22 +02:00  
				
					
						
							
							
								 
						
							
							
								e804ba5294 
								
									
								
							
								 
							
						 
						
							
							
								
								vfmt: add support for VDIFF_TOOL, detect more diffing tools ( #5857 )  
							
							
							
						 
						
							2020-07-17 14:03:07 +03:00  
				
					
						
							
							
								 
						
							
							
								9b2cbdacc6 
								
							
								 
							
						 
						
							
							
								
								vfmt: verify  
							
							
							
						 
						
							2020-07-16 19:46:03 +02:00  
				
					
						
							
							
								 
						
							
							
								f66967a88c 
								
									
								
							
								 
							
						 
						
							
							
								
								vsymlink: real Windows symbolic link, fallback to batch, make.bat updates ( #5841 )  
							
							
							
						 
						
							2020-07-16 18:33:26 +02:00  
				
					
						
							
							
								 
						
							
							
								cc7c8009a1 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: outdated command ( #5833 )  
							
							
							
						 
						
							2020-07-15 21:55:07 +02:00  
				
					
						
							
							
								 
						
							
							
								e23925f2be 
								
							
								 
							
						 
						
							
							
								
								pref: add -show-timings option  
							
							
							
						 
						
							2020-07-14 18:47:40 +03:00  
				
					
						
							
							
								 
						
							
							
								1c682d7b89 
								
							
								 
							
						 
						
							
							
								
								cgen/autofree: sb.writeln() optimization fixes  
							
							
							
						 
						
							2020-07-13 18:59:47 +02:00  
				
					
						
							
							
								 
						
							
							
								26768e8514 
								
							
								 
							
						 
						
							
							
								
								vfmt: strip `current_module.` in fn args more robustly  
							
							
							
						 
						
							2020-07-11 16:09:20 +03:00  
				
					
						
							
							
								 
						
							
							
								54da8371ac 
								
							
								 
							
						 
						
							
							
								
								doc: fix compilation and format  
							
							
							
						 
						
							2020-07-11 12:04:41 +02:00  
				
					
						
							
							
								 
						
							
							
								10e0c39115 
								
									
								
							
								 
							
						 
						
							
							
								
								vcreate: various fixes and improvements ( #5786 )  
							
							
							
						 
						
							2020-07-10 18:09:08 +02:00  
				
					
						
							
							
								 
						
							
							
								9fd0bc93f0 
								
							
								 
							
						 
						
							
							
								
								tools/fast: fix commit date  
							
							
							
						 
						
							2020-07-10 17:14:14 +02:00  
				
					
						
							
							
								 
						
							
							
								49a4ced79c 
								
							
								 
							
						 
						
							
							
								
								tools/fast: fix commit link and enable -prod  
							
							
							
						 
						
							2020-07-10 17:03:39 +02:00  
				
					
						
							
							
								 
						
							
							
								0cfa90828c 
								
							
								 
							
						 
						
							
							
								
								tools/fast: run for each commit  
							
							
							
						 
						
							2020-07-10 16:51:16 +02:00  
				
					
						
							
							
								 
						
							
							
								203bec634c 
								
							
								 
							
						 
						
							
							
								
								tool/fast: use AWS instance for stable benchmarks  
							
							
							
						 
						
							2020-07-10 11:53:09 +02:00  
				
					
						
							
							
								 
						
							
							
								c5dc1a33b6 
								
									
								
							
								 
							
						 
						
							
							
								
								all: remove `it` smartcast and replace with original variable name ( #5764 )  
							
							
							
						 
						
							2020-07-09 17:14:14 +02:00  
				
					
						
							
							
								 
						
							
							
								dfa29b6e4d 
								
							
								 
							
						 
						
							
							
								
								fast: fix 1mil.v test  
							
							
							
						 
						
							2020-07-09 11:56:31 +02:00  
				
					
						
							
							
								 
						
							
							
								73a259496e 
								
							
								 
							
						 
						
							
							
								
								tests: support `VTEST_ONLY=fn_,match_ ./v test-fixed` and in compiler_test.v  
							
							
							
						 
						
							2020-07-09 10:47:16 +03:00  
				
					
						
							
							
								 
						
							
							
								ce31c4c03e 
								
							
								 
							
						 
						
							
							
								
								tests: support `VTEST_ONLY=parser ./v vlib/v/compiler_errors_test.v`  
							
							
							
						 
						
							2020-07-09 10:27:31 +03:00  
				
					
						
							
							
								 
						
							
							
								2790890bc2 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: use pre built docker containers for musl ( #5759 )  
							
							
							
						 
						
							2020-07-08 21:30:57 +03:00  
				
					
						
							
							
								 
						
							
							
								5ea17ad2d4 
								
									
								
							
								 
							
						 
						
							
							
								
								all: if smartcast part 2 ( #5754 )  
							
							
							
						 
						
							2020-07-08 15:46:58 +02:00  
				
					
						
							
							
								 
						
							
							
								1d24fecc1b 
								
							
								 
							
						 
						
							
							
								
								cmd: fix building gen_vc.v and vcreate.v by `v build-tools`  
							
							
							
						 
						
							2020-07-08 14:29:55 +03:00  
				
					
						
							
							
								 
						
							
							
								6b2777e681 
								
							
								 
							
						 
						
							
							
								
								compiler: support VTMP; tests: delete .tmp.c files on successfull tests  
							
							
							
						 
						
							2020-07-06 15:08:46 +03:00  
				
					
						
							
							
								 
						
							
							
								1d10b150c5 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: fix font-size ( #5696 )  
							
							
							
						 
						
							2020-07-06 12:31:16 +02:00  
				
					
						
							
							
								 
						
							
							
								bb6ab185c3 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix periodic integration tests ( #5666 )  
							
							
							
						 
						
							2020-07-04 19:52:25 +02:00  
				
					
						
							
							
								 
						
							
							
								68af46402e 
								
							
								 
							
						 
						
							
							
								
								vvet: allow passing many files, improve specifity for emacs goto error  
							
							
							
						 
						
							2020-07-04 15:29:00 +03:00  
				
					
						
							
							
								 
						
							
							
								b4dc968db5 
								
							
								 
							
						 
						
							
							
								
								ci: fix compilation of check_os_api_parity.v  
							
							
							
						 
						
							2020-07-04 14:27:23 +03:00  
				
					
						
							
							
								 
						
							
							
								3b067f5f85 
								
									
								
							
								 
							
						 
						
							
							
								
								all: experimental locked concurrency support, part 1 ( #5637 )  
							
							
							
						 
						
							2020-07-04 12:44:25 +02:00  
				
					
						
							
							
								 
						
							
							
								e9e437ce05 
								
							
								 
							
						 
						
							
							
								
								repl: show short version  
							
							
							
						 
						
							2020-07-03 22:30:34 +02:00  
				
					
						
							
							
								 
						
							
							
								9e949622d3 
								
									
								
							
								 
							
						 
						
							
							
								
								vrepl: pre-imported common modules ( #5643 )  
							
							
							
						 
						
							2020-07-03 18:06:36 +02:00  
				
					
						
							
							
								 
						
							
							
								31104d73b9 
								
									
								
							
								 
							
						 
						
							
							
								
								vrepl: minor optimization ( #5633 )  
							
							
							
						 
						
							2020-07-03 11:22:34 +02:00  
				
					
						
							
							
								 
						
							
							
								6d788654e1 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: fixes with underscores for install and search ( #5623 )  
							
							
							
						 
						
							2020-07-02 18:20:42 +02:00  
				
					
						
							
							
								 
						
							
							
								625ed030ef 
								
							
								 
							
						 
						
							
							
								
								cgen: fix getn_cross_tmp_variable  
							
							
							
						 
						
							2020-07-01 19:19:49 +02:00  
				
					
						
							
							
								 
						
							
							
								aec3ea5d32 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add sokol particle example ( #5599 )  
							
							
							
						 
						
							2020-07-01 14:29:58 +03:00  
				
					
						
							
							
								 
						
							
							
								78e1127d99 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: treat the main module like any other v module  
							
							
							
						 
						
							2020-07-01 00:53:53 +02:00  
				
					
						
							
							
								 
						
							
							
								d40334fe9d 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: replace `-` in author names with `_` ( #5583 )  
							
							
							
						 
						
							2020-06-30 21:42:16 +02:00  
				
					
						
							
							
								 
						
							
							
								8a46911725 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: check if mut function arg is declared as mut ( #5579 )  
							
							
							
						 
						
							2020-06-30 14:19:22 +02:00  
				
					
						
							
							
								 
						
							
							
								025652bb78 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: dd .vdocignore + minor fixes  
							
							
							
						 
						
							2020-06-29 11:03:09 +02:00  
				
					
						
							
							
								 
						
							
							
								f5fca00d37 
								
									
								
							
								 
							
						 
						
							
							
								
								repl: add some array functions  
							
							
							
						 
						
							2020-06-28 11:24:38 +02:00  
				
					
						
							
							
								 
						
							
							
								2bfe8e5153 
								
							
								 
							
						 
						
							
							
								
								vet: a basic version that just checks indentation for now  
							
							
							
						 
						
							2020-06-27 14:50:07 +02:00  
				
					
						
							
							
								 
						
							
							
								09236a438b 
								
									
								
							
								 
							
						 
						
							
							
								
								msvc: unique names for pdb files, remove test job limit  
							
							
							
						 
						
							2020-06-26 17:16:15 +02:00  
				
					
						
							
							
								 
						
							
							
								5bd6d3acb5 
								
							
								 
							
						 
						
							
							
								
								vfmt: re-enable  
							
							
							
						 
						
							2020-06-26 03:22:27 +02:00  
				
					
						
							
							
								 
						
							
							
								83b300435a 
								
							
								 
							
						 
						
							
							
								
								vweb: escape html; table: rename parent_typ to parent_type  
							
							
							
						 
						
							2020-06-24 22:12:33 +02:00  
				
					
						
							
							
								 
						
							
							
								11871d9544 
								
							
								 
							
						 
						
							
							
								
								fmt: re-run on parser.v and fmt.v  
							
							
							
						 
						
							2020-06-24 14:35:00 +02:00  
				
					
						
							
							
								 
						
							
							
								13faf864cb 
								
									
								
							
								 
							
						 
						
							
							
								
								bin2v: validate .v file extension  
							
							
							
						 
						
							2020-06-24 14:13:31 +02:00  
				
					
						
							
							
								 
						
							
							
								8652f422d4 
								
									
								
							
								 
							
						 
						
							
							
								
								bin2v: specify custom filename for write  
							
							
							
						 
						
							2020-06-24 12:56:00 +02:00  
				
					
						
							
							
								 
						
							
							
								5f36874c9b 
								
									
								
							
								 
							
						 
						
							
							
								
								vrepl: fix optional call  
							
							
							
						 
						
							2020-06-24 12:45:48 +02:00  
				
					
						
							
							
								 
						
							
							
								d4f0fe12ab 
								
									
								
							
								 
							
						 
						
							
							
								
								bin2v: allow direct file output  
							
							
							
						 
						
							2020-06-24 00:00:37 +02:00  
				
					
						
							
							
								 
						
							
							
								74af88bc92 
								
							
								 
							
						 
						
							
							
								
								Revert "fmt: re-format parser.v and cgen.v"  
							
							... 
							
							
							
							This reverts commit 6b2808a3f9 
							
						 
						
							2020-06-23 18:16:24 +02:00  
				
					
						
							
							
								 
						
							
							
								6b2808a3f9 
								
							
								 
							
						 
						
							
							
								
								fmt: re-format parser.v and cgen.v  
							
							
							
						 
						
							2020-06-23 18:05:53 +02:00  
				
					
						
							
							
								 
						
							
							
								837df7c074 
								
							
								 
							
						 
						
							
							
								
								test-fixed: enable again vlib/sync/pool_test.v on windows  
							
							
							
						 
						
							2020-06-22 20:38:47 +03:00  
				
					
						
							
							
								 
						
							
							
								deb09d95b0 
								
							
								 
							
						 
						
							
							
								
								orm: fix `column == var`; limit 1; vweb: @footer  
							
							
							
						 
						
							2020-06-22 16:52:16 +02:00  
				
					
						
							
							
								 
						
							
							
								504fd01f57 
								
							
								 
							
						 
						
							
							
								
								test-fixed: skip vlib/sync/pool_test.v on windows for now  
							
							
							
						 
						
							2020-06-22 16:27:08 +03:00  
				
					
						
							
							
								 
						
							
							
								011e26ca9a 
								
							
								 
							
						 
						
							
							
								
								checker: check sum types in `match`; cross compilation fixes; orm fixes  
							
							
							
						 
						
							2020-06-21 23:09:53 +02:00  
				
					
						
							
							
								 
						
							
							
								7f225f2eaa 
								
									
								
							
								 
							
						 
						
							
							
								
								map: rename size to len  
							
							
							
						 
						
							2020-06-21 16:51:02 +02:00  
				
					
						
							
							
								 
						
							
							
								fbe5599526 
								
							
								 
							
						 
						
							
							
								
								vdoc: fix segfault in -autofree mode  
							
							
							
						 
						
							2020-06-21 17:41:43 +03:00  
				
					
						
							
							
								 
						
							
							
								db05e5b66c 
								
							
								 
							
						 
						
							
							
								
								vdoc: improve simple HTTP support in serve_html  
							
							
							
						 
						
							2020-06-20 20:37:46 +03:00  
				
					
						
							
							
								 
						
							
							
								8a6beac692 
								
							
								 
							
						 
						
							
							
								
								vdoc: fix a panic on `v doc -s modname` with an empty module  
							
							
							
						 
						
							2020-06-20 19:33:56 +03:00  
				
					
						
							
							
								 
						
							
							
								624005bbd0 
								
									
								
							
								 
							
						 
						
							
							
								
								tcc_win: fix tests  
							
							
							
						 
						
							2020-06-19 12:54:56 +02:00  
				
					
						
							
							
								 
						
							
							
								5ff7d07138 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: fix sorting + other minor improvements  
							
							
							
						 
						
							2020-06-19 10:36:45 +02:00  
				
					
						
							
							
								 
						
							
							
								3b6e66db0d 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: further fixes for string interpolation and builtin macros  
							
							
							
						 
						
							2020-06-18 18:48:23 +02:00  
				
					
						
							
							
								 
						
							
							
								cadde3e9f0 
								
							
								 
							
						 
						
							
							
								
								vlib: fix os.exec().output usages, that may rely on trimmed lines  
							
							
							
						 
						
							2020-06-15 15:38:20 +03:00  
				
					
						
							
							
								 
						
							
							
								5af6a685b8 
								
							
								 
							
						 
						
							
							
								
								vfmt: fix for 'File abc could not be read' bug  
							
							
							
						 
						
							2020-06-15 14:42:41 +03:00  
				
					
						
							
							
								 
						
							
							
								471c931ada 
								
									
								
							
								 
							
						 
						
							
							
								
								os: do not trim space from output of exec  
							
							
							
						 
						
							2020-06-14 01:41:47 +02:00  
				
					
						
							
							
								 
						
							
							
								f2a75d5223 
								
									
								
							
								 
							
						 
						
							
							
								
								test: run all tests even if some fail  
							
							
							
						 
						
							2020-06-13 16:20:45 +02:00  
				
					
						
							
							
								 
						
							
							
								0838080fcd 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: add todo to gen_vc  
							
							
							
						 
						
							2020-06-12 23:10:22 +10:00  
				
					
						
							
							
								 
						
							
							
								0845a9b7c3 
								
							
								 
							
						 
						
							
							
								
								tools: update gen_vc init method  
							
							
							
						 
						
							2020-06-12 16:34:19 +10:00  
				
					
						
							
							
								 
						
							
							
								438adfc2be 
								
							
								 
							
						 
						
							
							
								
								tools: update/fix gen_vc  
							
							
							
						 
						
							2020-06-12 16:22:01 +10:00  
				
					
						
							
							
								 
						
							
							
								5ef9569098 
								
							
								 
							
						 
						
							
							
								
								cmd/tools: add check_os_api_parity.v - keep module APIs even  
							
							
							
						 
						
							2020-06-11 21:13:36 +03:00  
				
					
						
							
							
								 
						
							
							
								dc72d2591e 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: move builtin to top  
							
							
							
						 
						
							2020-06-11 00:52:41 +02:00  
				
					
						
							
							
								 
						
							
							
								8f9f426479 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: plaintext fixes  
							
							
							
						 
						
							2020-06-10 11:14:03 +02:00  
				
					
						
							
							
								 
						
							
							
								e3c40f1df8 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: minor css fix + add error message  
							
							
							
						 
						
							2020-06-10 11:13:42 +02:00  
				
					
						
							
							
								 
						
							
							
								e649cf84e3 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: reorganize: phase 2  
							
							
							
						 
						
							2020-06-09 15:06:07 +02:00  
				
					
						
							
							
								 
						
							
							
								09fa0f1540 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: mobile fixes  
							
							
							
						 
						
							2020-06-08 15:32:21 +02:00  
				
					
						
							
							
								 
						
							
							
								b6dc2d9106 
								
							
								 
							
						 
						
							
							
								
								vup: support -v  
							
							
							
						 
						
							2020-06-08 14:49:16 +03:00  
				
					
						
							
							
								 
						
							
							
								808975fc86 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: fix toc scrolling  
							
							
							
						 
						
							2020-06-08 13:12:07 +02:00  
				
					
						
							
							
								 
						
							
							
								344e9b440a 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: fix code formatting  
							
							
							
						 
						
							2020-06-08 13:11:55 +02:00  
				
					
						
							
							
								 
						
							
							
								d4ddfa7e86 
								
									
								
							
								 
							
						 
						
							
							
								
								vrepl: make work with paths with spaces  
							
							
							
						 
						
							2020-06-08 10:29:51 +02:00  
				
					
						
							
							
								 
						
							
							
								721a3a24ae 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: minor features + fixes  
							
							
							
						 
						
							2020-06-08 10:28:46 +02:00  
				
					
						
							
							
								 
						
							
							
								08814d6de4 
								
									
								
							
								 
							
						 
						
							
							
								
								tools/vsymlink: use the win32 api to update the system environment  
							
							
							
						 
						
							2020-06-08 09:19:31 +02:00  
				
					
						
							
							
								 
						
							
							
								0058b8253d 
								
							
								 
							
						 
						
							
							
								
								vdoc: fix 'module, comment, import' sequence bug  
							
							
							
						 
						
							2020-06-08 09:27:22 +03:00  
				
					
						
							
							
								 
						
							
							
								11b7b97311 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fail when assigning to _ with :=  
							
							
							
						 
						
							2020-06-08 00:47:04 +02:00  
				
					
						
							
							
								 
						
							
							
								a530c52b2d 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: scroll indicator  
							
							
							
						 
						
							2020-06-07 23:01:44 +02:00  
				
					
						
							
							
								 
						
							
							
								8c8df66986 
								
									
								
							
								 
							
						 
						
							
							
								
								vup: make 'v up' work from release archive, without a .git folder  
							
							
							
						 
						
							2020-06-07 23:59:15 +03:00  
				
					
						
							
							
								 
						
							
							
								add4d391cb 
								
							
								 
							
						 
						
							
							
								
								ci: disable orm_test.v on windows and musl (it requires pg to be installed)  
							
							
							
						 
						
							2020-06-07 18:51:28 +03:00  
				
					
						
							
							
								 
						
							
							
								931cf86cc3 
								
							
								 
							
						 
						
							
							
								
								tests: build vweb example  
							
							
							
						 
						
							2020-06-07 15:44:33 +02:00  
				
					
						
							
							
								 
						
							
							
								eec5cf1eb1 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: use only `-v` for verbose output  
							
							
							
						 
						
							2020-06-07 14:20:56 +02:00  
				
					
						
							
							
								 
						
							
							
								cbcdc8434f 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: group constants + minor fixes  
							
							
							
						 
						
							2020-06-07 12:27:42 +02:00  
				
					
						
							
							
								 
						
							
							
								caa25a3150 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: fix horizontal scrollbar  
							
							
							
						 
						
							2020-06-07 01:24:12 +02:00  
				
					
						
							
							
								 
						
							
							
								eb42d2220f 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: adds missing color tags; change design of footer  
							
							
							
						 
						
							2020-06-07 01:23:56 +02:00  
				
					
						
							
							
								 
						
							
							
								442030a7c8 
								
									
								
							
								 
							
						 
						
							
							
								
								picoev: make compile, add header parsing  
							
							
							
						 
						
							2020-06-07 01:23:30 +02:00  
				
					
						
							
							
								 
						
							
							
								8d3f680d07 
								
							
								 
							
						 
						
							
							
								
								vdoc: implement .toplevel_comments parsing mode  
							
							
							
						 
						
							2020-06-06 19:05:26 +03:00  
				
					
						
							
							
								 
						
							
							
								32463e94f5 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: help  
							
							
							
						 
						
							2020-06-06 17:41:44 +02:00  
				
					
						
							
							
								 
						
							
							
								7a5f008042 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: normalize to its own file, menu open by default, remove prism css  
							
							
							
						 
						
							2020-06-06 16:12:07 +02:00  
				
					
						
							
							
								 
						
							
							
								e5f12ad74a 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: multiple fixes  
							
							
							
						 
						
							2020-06-06 14:31:26 +02:00  
				
					
						
							
							
								 
						
							
							
								a19aaf2b90 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: add footer, improve accessibility and highlighting  
							
							
							
						 
						
							2020-06-06 10:43:50 +02:00  
				
					
						
							
							
								 
						
							
							
								c1ccd56119 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: native syntax highlighting, system font, and intergrate normalize.css  
							
							
							
						 
						
							2020-06-06 07:56:17 +02:00  
				
					
						
							
							
								 
						
							
							
								ec984bcc0c 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: replace hardcoded `v` with `@VEXE`  
							
							
							
						 
						
							2020-06-05 15:57:16 +02:00  
				
					
						
							
							
								 
						
							
							
								44442223a2 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: make vexe_path a const  
							
							
							
						 
						
							2020-06-05 14:22:50 +02:00  
				
					
						
							
							
								 
						
							
							
								0aadde2673 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: add syntax highlighting  
							
							
							
						 
						
							2020-06-05 12:08:22 +02:00  
				
					
						
							
							
								 
						
							
							
								30e0bda434 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: rewrite usage, add new options + streamline process  
							
							
							
						 
						
							2020-06-05 09:59:26 +02:00  
				
					
						
							
							
								 
						
							
							
								d0f9bdf85e 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: style and other improvements  
							
							
							
						 
						
							2020-06-04 23:50:59 +02:00  
				
					
						
							
							
								 
						
							
							
								fb7ca56d87 
								
							
								 
							
						 
						
							
							
								
								gg: minor fixes  
							
							
							
						 
						
							2020-06-04 19:57:16 +02:00  
				
					
						
							
							
								 
						
							
							
								42e314d281 
								
							
								 
							
						 
						
							
							
								
								examples: skip live gg examples for now  
							
							
							
						 
						
							2020-06-04 19:14:24 +02:00  
				
					
						
							
							
								 
						
							
							
								5ae8853648 
								
									
								
							
								 
							
						 
						
							
							
								
								all: change `f mut Foo` to `mut f Foo`  
							
							
							
						 
						
							2020-06-04 10:35:40 +02:00  
				
					
						
							
							
								 
						
							
							
								2596b0c612 
								
							
								 
							
						 
						
							
							
								
								vdoc: enable printing README.md on stdout too  
							
							
							
						 
						
							2020-06-02 23:56:33 +03:00  
				
					
						
							
							
								 
						
							
							
								7496c1be2a 
								
							
								 
							
						 
						
							
							
								
								examples: fix remaining examples and add them to CI  
							
							
							
						 
						
							2020-06-02 19:47:28 +02:00  
				
					
						
							
							
								 
						
							
							
								4e51867612 
								
							
								 
							
						 
						
							
							
								
								make v build-examples work: part 1  
							
							
							
						 
						
							2020-06-02 16:09:41 +02:00  
				
					
						
							
							
								 
						
							
							
								78f8a8aee6 
								
							
								 
							
						 
						
							
							
								
								cgen: remove g_ hack  
							
							
							
						 
						
							2020-06-02 15:49:43 +02:00  
				
					
						
							
							
								 
						
							
							
								b99ba21ddd 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: markdown, html, json generation + lots of fixes  
							
							
							
						 
						
							2020-06-02 12:10:01 +02:00  
				
					
						
							
							
								 
						
							
							
								945439dab6 
								
							
								 
							
						 
						
							
							
								
								cgen: print actual values on a failed assert (when possible)  
							
							
							
						 
						
							2020-06-01 14:43:38 +03:00  
				
					
						
							
							
								 
						
							
							
								d7bb887c2a 
								
							
								 
							
						 
						
							
							
								
								vpm: fix `v update` for offical v modules too, like ui or markdown  
							
							
							
						 
						
							2020-05-31 19:18:24 +03:00  
				
					
						
							
							
								 
						
							
							
								d148920b54 
								
							
								 
							
						 
						
							
							
								
								v.util: prepare CI for the external markdown module (needed for vdoc)  
							
							
							
						 
						
							2020-05-30 11:06:16 +03:00  
				
					
						
							
							
								 
						
							
							
								b7dc5b2f7b 
								
									
								
							
								 
							
						 
						
							
							
								
								stopwatch: auto_start option, make pause cumulative  
							
							
							
						 
						
							2020-05-30 10:20:54 +03:00  
				
					
						
							
							
								 
						
							
							
								b3f2c629c6 
								
									
								
							
								 
							
						 
						
							
							
								
								builder: use .dylib for -shared builds in macOS  
							
							
							
						 
						
							2020-05-29 04:52:19 +02:00  
				
					
						
							
							
								 
						
							
							
								104c278216 
								
									
								
							
								 
							
						 
						
							
							
								
								vup: replace hardcoded `v` with `$vexe`  
							
							
							
						 
						
							2020-05-29 04:42:19 +02:00  
				
					
						
							
							
								 
						
							
							
								013fdb8a4b 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: restrict numeric promotions to cases where no data is lost  
							
							
							
						 
						
							2020-05-27 05:42:48 +02:00  
				
					
						
							
							
								 
						
							
							
								ca19cec9a5 
								
							
								 
							
						 
						
							
							
								
								v symlink: use @echo off for v.bat  
							
							
							
						 
						
							2020-05-26 15:46:03 +03:00  
				
					
						
							
							
								 
						
							
							
								145b125155 
								
									
								
							
								 
							
						 
						
							
							
								
								websocket: make compile  
							
							
							
						 
						
							2020-05-26 12:50:37 +02:00  
				
					
						
							
							
								 
						
							
							
								e79adc0ba1 
								
							
								 
							
						 
						
							
							
								
								v symlink: use a .symlink/v.bat launcher to avoid global PATH polution  
							
							
							
						 
						
							2020-05-26 13:34:01 +03:00  
				
					
						
							
							
								 
						
							
							
								7585483c69 
								
							
								 
							
						 
						
							
							
								
								v symlink: extract to cmd/tools/vsymlink.v , use setx on windows  
							
							
							
						 
						
							2020-05-26 09:30:26 +03:00  
				
					
						
							
							
								 
						
							
							
								b0cfd3fa67 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: reimplement [flag] enum support. Add p.vcodegen too  
							
							
							
						 
						
							2020-05-26 00:00:48 +03:00  
				
					
						
							
							
								 
						
							
							
								3aeaa24df6 
								
									
								
							
								 
							
						 
						
							
							
								
								repl: fix for-loop/if statement duplicate printing bug  
							
							
							
						 
						
							2020-05-25 11:35:55 +03:00  
				
					
						
							
							
								 
						
							
							
								ed7ed6262f 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: use current folder v.mod, if no args provided in `v install`  
							
							
							
						 
						
							2020-05-24 15:25:29 +03:00  
				
					
						
							
							
								 
						
							
							
								465dc685cc 
								
							
								 
							
						 
						
							
							
								
								repl: treat `=x` at the start of a new line, the same as `println(x)`  
							
							
							
						 
						
							2020-05-24 14:16:38 +03:00  
				
					
						
							
							
								 
						
							
							
								c95a1138ba 
								
									
								
							
								 
							
						 
						
							
							
								
								repl: fix one-line for-loop printing  
							
							
							
						 
						
							2020-05-24 11:36:17 +03:00  
				
					
						
							
							
								 
						
							
							
								acb58a1f98 
								
							
								 
							
						 
						
							
							
								
								parser: add p.peek_tok3, fix `for ...<a.len...`  
							
							
							
						 
						
							2020-05-22 19:48:47 +03:00  
				
					
						
							
							
								 
						
							
							
								dda875a9c8 
								
									
								
							
								 
							
						 
						
							
							
								
								all: unify const names to snake_case  
							
							
							
						 
						
							2020-05-22 17:36:09 +02:00  
				
					
						
							
							
								 
						
							
							
								1cc52b0fae 
								
							
								 
							
						 
						
							
							
								
								docs: update obsolete references to the compiler/ folder  
							
							
							
						 
						
							2020-05-22 10:11:12 +03:00  
				
					
						
							
							
								 
						
							
							
								27644333a8 
								
							
								 
							
						 
						
							
							
								
								tests: bring back pointers_test.v  
							
							
							
						 
						
							2020-05-22 06:21:48 +02:00  
				
					
						
							
							
								 
						
							
							
								047e982318 
								
									
								
							
								 
							
						 
						
							
							
								
								gen: fix pointer_str_test.v  
							
							
							
						 
						
							2020-05-21 15:09:35 +03:00  
				
					
						
							
							
								 
						
							
							
								0de70e8b2c 
								
							
								 
							
						 
						
							
							
								
								vpm: handle -v as well as -verbose  
							
							
							
						 
						
							2020-05-21 08:30:38 +03:00  
				
					
						
							
							
								 
						
							
							
								b8c028c727 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix -5.str() precedence  
							
							
							
						 
						
							2020-05-20 23:26:23 +02:00  
				
					
						
							
							
								 
						
							
							
								ebb3f4e402 
								
							
								 
							
						 
						
							
							
								
								ci: add new explict job 'install-modules', to test 'v install'  
							
							
							
						 
						
							2020-05-20 12:20:13 +03:00  
				
					
						
							
							
								 
						
							
							
								b10df252dc 
								
									
								
							
								 
							
						 
						
							
							
								
								all: replace `is_c`, `is_js` with `language`  
							
							
							
						 
						
							2020-05-19 17:12:47 +02:00  
				
					
						
							
							
								 
						
							
							
								74686d0ec4 
								
									
								
							
								 
							
						 
						
							
							
								
								test: fix alias type errors and type_test.v  
							
							
							
						 
						
							2020-05-19 15:04:51 +03:00  
				
					
						
							
							
								 
						
							
							
								96a8eaabc5 
								
									
								
							
								 
							
						 
						
							
							
								
								repl: handle assigning anonymous function to a variable  
							
							
							
						 
						
							2020-05-19 14:15:01 +03:00  
				
					
						
							
							
								 
						
							
							
								2635be511f 
								
									
								
							
								 
							
						 
						
							
							
								
								all: re-apply C++ support  
							
							
							
						 
						
							2020-05-18 21:38:06 +02:00  
				
					
						
							
							
								 
						
							
							
								07a78b2843 
								
							
								 
							
						 
						
							
							
								
								Revert "all: C++ compiler support"  
							
							... 
							
							
							
							This reverts commit 9a237c3e82 
							
						 
						
							2020-05-18 17:05:48 +02:00  
				
					
						
							
							
								 
						
							
							
								9a237c3e82 
								
									
								
							
								 
							
						 
						
							
							
								
								all: C++ compiler support  
							
							
							
						 
						
							2020-05-18 15:51:36 +02:00  
				
					
						
							
							
								 
						
							
							
								857276e81f 
								
							
								 
							
						 
						
							
							
								
								vup: use v.exe  
							
							
							
						 
						
							2020-05-18 15:49:26 +02:00  
				
					
						
							
							
								 
						
							
							
								ae3df002a2 
								
									
								
							
								 
							
						 
						
							
							
								
								vmod: add v.mod parser  
							
							
							
						 
						
							2020-05-18 14:35:28 +02:00  
				
					
						
							
							
								 
						
							
							
								59c080be97 
								
							
								 
							
						 
						
							
							
								
								tools: update performance_compare.v  
							
							
							
						 
						
							2020-05-18 11:46:25 +03:00  
				
					
						
							
							
								 
						
							
							
								7f4cf08516 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: check `(mut f Foo)` syntax  
							
							
							
						 
						
							2020-05-17 13:51:18 +02:00  
				
					
						
							
							
								 
						
							
							
								02fb393747 
								
									
								
							
								 
							
						 
						
							
							
								
								test: fix vrepl and cast test errors  
							
							
							
						 
						
							2020-05-17 02:13:08 +02:00  
				
					
						
							
							
								 
						
							
							
								fb27fe5379 
								
							
								 
							
						 
						
							
							
								
								CI: add `v build-tools` task to the tcc job  
							
							
							
						 
						
							2020-05-17 00:14:06 +03:00  
				
					
						
							
							
								 
						
							
							
								3e4d99a0e3 
								
							
								 
							
						 
						
							
							
								
								vup: show the current V version after an update  
							
							
							
						 
						
							2020-05-16 22:18:45 +03:00  
				
					
						
							
							
								 
						
							
							
								62cb48d252 
								
							
								 
							
						 
						
							
							
								
								repl: treat middle imports in a more forgiving way  
							
							
							
						 
						
							2020-05-16 22:03:28 +03:00  
				
					
						
							
							
								 
						
							
							
								a3a19e899d 
								
							
								 
							
						 
						
							
							
								
								repl: implement list and reset commands  
							
							
							
						 
						
							2020-05-16 18:20:47 +00:00  
				
					
						
							
							
								 
						
							
							
								7a404af097 
								
							
								 
							
						 
						
							
							
								
								repl: detect fn/enums/struct/const/interface declarations too  
							
							
							
						 
						
							2020-05-16 14:40:54 +03:00  
				
					
						
							
							
								 
						
							
							
								d73bedc1fb 
								
									
								
							
								 
							
						 
						
							
							
								
								vrepl: fix declaring structs  
							
							
							
						 
						
							2020-05-15 16:12:15 +03:00  
				
					
						
							
							
								 
						
							
							
								6d0b791ac8 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: warning about unused imports  
							
							
							
						 
						
							2020-05-14 17:14:24 +02:00  
				
					
						
							
							
								 
						
							
							
								74005b4362 
								
							
								 
							
						 
						
							
							
								
								vfmt: handle file paths with spaces  
							
							
							
						 
						
							2020-05-14 09:07:14 +03:00  
				
					
						
							
							
								 
						
							
							
								c92b09d3e7 
								
							
								 
							
						 
						
							
							
								
								vup: run make only on breaking changes  
							
							
							
						 
						
							2020-05-13 15:15:37 +02:00  
				
					
						
							
							
								 
						
							
							
								60dd7a7471 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: fix v update ui  
							
							
							
						 
						
							2020-05-13 08:19:12 +03:00  
				
					
						
							
							
								 
						
							
							
								5f7a8df885 
								
									
								
							
								 
							
						 
						
							
							
								
								tools/fast: fix unused var, use Stopwatch, .gitignore  
							
							
							
						 
						
							2020-05-13 01:55:33 +02:00  
				
					
						
							
							
								 
						
							
							
								14bba54ddc 
								
									
								
							
								 
							
						 
						
							
							
								
								vrepl: fix array_init error  
							
							... 
							
							
							
							* optimize print conditions 
							
						 
						
							2020-05-11 07:15:08 +03:00  
				
					
						
							
							
								 
						
							
							
								d33082dffe 
								
							
								 
							
						 
						
							
							
								
								oldv: fix compilation, make VGitOptions fields public  
							
							
							
						 
						
							2020-05-10 18:41:46 +03:00  
				
					
						
							
							
								 
						
							
							
								f396f70ae7 
								
									
								
							
								 
							
						 
						
							
							
								
								repl: fix newline in error messages  
							
							
							
						 
						
							2020-05-10 16:26:56 +02:00  
				
					
						
							
							
								 
						
							
							
								1c8d2c21b5 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: fix 404 error message  
							
							
							
						 
						
							2020-05-08 22:50:36 +02:00  
				
					
						
							
							
								 
						
							
							
								4b347ff148 
								
							
								 
							
						 
						
							
							
								
								v self: force the subprocess to show colors  
							
							
							
						 
						
							2020-05-08 19:04:24 +03:00  
				
					
						
							
							
								 
						
							
							
								8866773f97 
								
									
								
							
								 
							
						 
						
							
							
								
								vrepl: fix import and comment error in the middle of other lines  
							
							
							
						 
						
							2020-05-08 09:34:59 +03:00  
				
					
						
							
							
								 
						
							
							
								e3366281ee 
								
							
								 
							
						 
						
							
							
								
								tests: skip sqlite_test.v on musl too, fix compilation of path_tracing.v  
							
							
							
						 
						
							2020-05-06 23:50:20 +03:00  
				
					
						
							
							
								 
						
							
							
								6005b7fdb6 
								
							
								 
							
						 
						
							
							
								
								tests: skip clipboard_test.v on musl too  
							
							
							
						 
						
							2020-05-06 23:26:44 +03:00  
				
					
						
							
							
								 
						
							
							
								4b982890e2 
								
							
								 
							
						 
						
							
							
								
								tests: skip http tests on musl targets for now  
							
							
							
						 
						
							2020-05-06 22:59:39 +03:00  
				
					
						
							
							
								 
						
							
							
								2b0f2be18b 
								
							
								 
							
						 
						
							
							
								
								tests: enable http_test.v  
							
							
							
						 
						
							2020-05-06 17:24:50 +02:00  
				
					
						
							
							
								 
						
							
							
								a4f931ef65 
								
							
								 
							
						 
						
							
							
								
								tests: bring back the Valgrind test  
							
							
							
						 
						
							2020-05-06 13:51:22 +02:00  
				
					
						
							
							
								 
						
							
							
								b627bb933c 
								
									
								
							
								 
							
						 
						
							
							
								
								message: use uniform message reference format  
							
							
							
						 
						
							2020-05-06 09:10:40 +03:00  
				
					
						
							
							
								 
						
							
							
								9823d80e0c 
								
							
								 
							
						 
						
							
							
								
								json: minor fixes + bring back the test  
							
							
							
						 
						
							2020-05-04 20:43:22 +02:00  
				
					
						
							
							
								 
						
							
							
								5eb71c4a13 
								
							
								 
							
						 
						
							
							
								
								fmt: initial support for -debug  
							
							
							
						 
						
							2020-05-04 17:27:41 +03:00  
				
					
						
							
							
								 
						
							
							
								acd80f052b 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: improve diagnostic output on failure  
							
							
							
						 
						
							2020-05-04 11:21:25 +03:00  
				
					
						
							
							
								 
						
							
							
								845ffb59a6 
								
							
								 
							
						 
						
							
							
								
								live: use mostly pure V code for reloading, eases customization  
							
							
							
						 
						
							2020-05-03 20:22:24 +03:00  
				
					
						
							
							
								 
						
							
							
								b4e4e6bb21 
								
									
								
							
								 
							
						 
						
							
							
								
								vrepl: fix cleanup on windows  
							
							
							
						 
						
							2020-05-03 18:13:37 +02:00  
				
					
						
							
							
								 
						
							
							
								361fad9231 
								
							
								 
							
						 
						
							
							
								
								tests: disable valgrind test until fn scopes are fixed  
							
							
							
						 
						
							2020-05-03 16:29:15 +02:00  
				
					
						
							
							
								 
						
							
							
								16fe8103ba 
								
							
								 
							
						 
						
							
							
								
								tests: bring back valgrind test  
							
							
							
						 
						
							2020-05-03 13:12:05 +02:00  
				
					
						
							
							
								 
						
							
							
								7038f59ca5 
								
							
								 
							
						 
						
							
							
								
								compiler: add back support for -live  
							
							
							
						 
						
							2020-05-02 01:14:44 +03:00  
				
					
						
							
							
								 
						
							
							
								51da324465 
								
							
								 
							
						 
						
							
							
								
								tests: fix eventbus_test.v  
							
							
							
						 
						
							2020-05-01 10:57:19 +02:00  
				
					
						
							
							
								 
						
							
							
								3e4cd12fd0 
								
									
								
							
								 
							
						 
						
							
							
								
								.gitignore: ignore all binary files by default  
							
							
							
						 
						
							2020-04-29 16:49:13 +02:00  
				
					
						
							
							
								 
						
							
							
								0e765e34be 
								
							
								 
							
						 
						
							
							
								
								vfmt: extract v.util.find_working_diff_command, color_compare_files  
							
							
							
						 
						
							2020-04-29 11:51:45 +03:00  
				
					
						
							
							
								 
						
							
							
								8ea087f957 
								
							
								 
							
						 
						
							
							
								
								vfmt: fix compilation; handle the case when fmt.tabs is not enough  
							
							
							
						 
						
							2020-04-28 16:04:37 +03:00  
				
					
						
							
							
								 
						
							
							
								eb9448e59e 
								
							
								 
							
						 
						
							
							
								
								tests: fix CI, by skipping http_test.v again.  
							
							
							
						 
						
							2020-04-28 15:24:41 +03:00  
				
					
						
							
							
								 
						
							
							
								c6a15dba50 
								
							
								 
							
						 
						
							
							
								
								compiler: add support for size_t  
							
							
							
						 
						
							2020-04-28 15:07:19 +03:00  
				
					
						
							
							
								 
						
							
							
								682838a0cf 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: check array and fields mutability  
							
							
							
						 
						
							2020-04-27 22:53:26 +02:00  
				
					
						
							
							
								 
						
							
							
								ce1215f507 
								
							
								 
							
						 
						
							
							
								
								vfmt: set Preferences.is_fmt flag (bugfix)  
							
							
							
						 
						
							2020-04-27 23:20:16 +03:00  
				
					
						
							
							
								 
						
							
							
								e523540f3a 
								
							
								 
							
						 
						
							
							
								
								profile: use specialized time__vpc_now  
							
							
							
						 
						
							2020-04-26 22:14:54 +03:00  
				
					
						
							
							
								 
						
							
							
								9f4d498ff1 
								
									
								
							
								 
							
						 
						
							
							
								
								all: update`import ()` and `[]array`  
							
							
							
						 
						
							2020-04-26 13:49:31 +02:00  
				
					
						
							
							
								 
						
							
							
								b898970031 
								
							
								 
							
						 
						
							
							
								
								cmd/tools: use same line imports too  
							
							
							
						 
						
							2020-04-26 09:32:05 +03:00  
				
					
						
							
							
								 
						
							
							
								541b058e90 
								
									
								
							
								 
							
						 
						
							
							
								
								all: use `a !in b` instead of `!(a in b)`  
							
							
							
						 
						
							2020-04-26 06:39:23 +02:00  
				
					
						
							
							
								 
						
							
							
								08799792a7 
								
							
								 
							
						 
						
							
							
								
								tests: fix regex test  
							
							
							
						 
						
							2020-04-25 23:42:48 +03:00  
				
					
						
							
							
								 
						
							
							
								19d7553d67 
								
							
								 
							
						 
						
							
							
								
								tests: fix vlib/net/http/cookie_test.v  
							
							
							
						 
						
							2020-04-25 22:53:18 +03:00  
				
					
						
							
							
								 
						
							
							
								e0f9c042c1 
								
							
								 
							
						 
						
							
							
								
								cgen: interface fixes  
							
							
							
						 
						
							2020-04-25 21:24:12 +02:00  
				
					
						
							
							
								 
						
							
							
								c26e83f58a 
								
									
								
							
								 
							
						 
						
							
							
								
								array: fix fixed array errors  
							
							
							
						 
						
							2020-04-25 18:26:38 +02:00  
				
					
						
							
							
								 
						
							
							
								aacc3c6f7e 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: generate str for variadic ( #4587 )  
							
							
							
						 
						
							2020-04-25 22:23:47 +10:00  
				
					
						
							
							
								 
						
							
							
								eecf92cdb0 
								
							
								 
							
						 
						
							
							
								
								cgen: implement -profile support.  
							
							
							
						 
						
							2020-04-25 13:05:49 +03:00  
				
					
						
							
							
								 
						
							
							
								f1f9e423c3 
								
							
								 
							
						 
						
							
							
								
								interfaces: preparatory fixes  
							
							
							
						 
						
							2020-04-25 08:00:44 +02:00  
				
					
						
							
							
								 
						
							
							
								288db055ec 
								
									
								
							
								 
							
						 
						
							
							
								
								vself: allow arbitrary arguments  
							
							
							
						 
						
							2020-04-24 12:36:27 +02:00  
				
					
						
							
							
								 
						
							
							
								adb8fb1dc6 
								
							
								 
							
						 
						
							
							
								
								comptime: fix custom -d flags and `$if x? {}`. Fixes ftp_test.v .  
							
							
							
						 
						
							2020-04-23 17:52:44 +03:00  
				
					
						
							
							
								 
						
							
							
								1a79e5419f 
								
							
								 
							
						 
						
							
							
								
								tests: fix aes_test.v by manually dereferencing the mut dst parameter  
							
							
							
						 
						
							2020-04-23 16:45:25 +03:00  
				
					
						
							
							
								 
						
							
							
								bea918bb87 
								
									
								
							
								 
							
						 
						
							
							
								
								vup: add missing extension to make it work  
							
							
							
						 
						
							2020-04-23 13:06:46 +03:00  
				
					
						
							
							
								 
						
							
							
								d871595437 
								
									
								
							
								 
							
						 
						
							
							
								
								all: replace `var` with `mut`  
							
							
							
						 
						
							2020-04-23 01:16:58 +02:00  
				
					
						
							
							
								 
						
							
							
								fecf4ddf65 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix optional pointers  
							
							
							
						 
						
							2020-04-22 20:12:30 +02:00  
				
					
						
							
							
								 
						
							
							
								54c382f6f1 
								
									
								
							
								 
							
						 
						
							
							
								
								vup: fix unnecessary recompiles  
							
							... 
							
							
							
							fixes  #4441  
						
							2020-04-22 20:54:39 +03:00  
				
					
						
							
							
								 
						
							
							
								4b8ed3f831 
								
							
								 
							
						 
						
							
							
								
								cgen: fixes for ustring, makes utf8_util_test.v pass  
							
							
							
						 
						
							2020-04-22 10:35:14 +03:00  
				
					
						
							
							
								 
						
							
							
								c1e8612624 
								
							
								 
							
						 
						
							
							
								
								checker/gen: allow vargs to be forwarded. fix/enable variadic test  
							
							
							
						 
						
							2020-04-22 13:28:47 +10:00  
				
					
						
							
							
								 
						
							
							
								155891a4e0 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: add unused variable warning  
							
							
							
						 
						
							2020-04-22 01:52:56 +02:00  
				
					
						
							
							
								 
						
							
							
								bc4a576c54 
								
									
								
							
								 
							
						 
						
							
							
								
								flag: fix flag_test.v  
							
							
							
						 
						
							2020-04-21 14:44:17 +03:00  
				
					
						
							
							
								 
						
							
							
								071059e8f2 
								
							
								 
							
						 
						
							
							
								
								tests: disable sqlite test for now  
							
							
							
						 
						
							2020-04-21 10:21:24 +02:00  
				
					
						
							
							
								 
						
							
							
								2597816ed6 
								
							
								 
							
						 
						
							
							
								
								tests: disable clipboard_test for now  
							
							
							
						 
						
							2020-04-21 07:26:16 +02:00  
				
					
						
							
							
								 
						
							
							
								77679d9650 
								
							
								 
							
						 
						
							
							
								
								tests: mark more tests as fixed  
							
							
							
						 
						
							2020-04-21 05:52:44 +02:00  
				
					
						
							
							
								 
						
							
							
								9278a0cfba 
								
							
								 
							
						 
						
							
							
								
								tests: fix mut_test; x64: sub32()  
							
							
							
						 
						
							2020-04-21 05:49:03 +02:00  
				
					
						
							
							
								 
						
							
							
								be40de331d 
								
							
								 
							
						 
						
							
							
								
								tests: fn_test works now  
							
							
							
						 
						
							2020-04-21 05:32:37 +02:00  
				
					
						
							
							
								 
						
							
							
								7a03b18bfe 
								
							
								 
							
						 
						
							
							
								
								vgit: avoid generics; enables compilation of the performance_compare & oldv tools.  
							
							
							
						 
						
							2020-04-20 18:39:25 +03:00  
				
					
						
							
							
								 
						
							
							
								c1fc768c1b 
								
							
								 
							
						 
						
							
							
								
								fmt: run on cmd/v; cgen: fix anonymous functions  
							
							
							
						 
						
							2020-04-20 07:04:31 +02:00  
				
					
						
							
							
								 
						
							
							
								3b00132e14 
								
									
								
							
								 
							
						 
						
							
							
								
								repl: fix <<  
							
							
							
						 
						
							2020-04-19 21:52:46 +02:00  
				
					
						
							
							
								 
						
							
							
								57c142b993 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: disallow pub in main  
							
							
							
						 
						
							2020-04-19 00:07:57 +02:00  
				
					
						
							
							
								 
						
							
							
								3d6142064d 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: remove `msvc-test`  
							
							
							
						 
						
							2020-04-18 23:44:42 +02:00  
				
					
						
							
							
								 
						
							
							
								85dbd38ada 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: don't skip rand and repl  
							
							
							
						 
						
							2020-04-18 23:43:56 +02:00  
				
					
						
							
							
								 
						
							
							
								392986b763 
								
									
								
							
								 
							
						 
						
							
							
								
								testing: fix race condition, make messages private  
							
							
							
						 
						
							2020-04-18 17:44:21 +02:00  
				
					
						
							
							
								 
						
							
							
								eb923b4995 
								
									
								
							
								 
							
						 
						
							
							
								
								testing: fix count of succeeded tests  
							
							
							
						 
						
							2020-04-18 05:49:03 +03:00  
				
					
						
							
							
								 
						
							
							
								fe249ab0c3 
								
									
								
							
								 
							
						 
						
							
							
								
								vtest: remove `pub` before main  
							
							
							
						 
						
							2020-04-17 21:41:54 +02:00  
				
					
						
							
							
								 
						
							
							
								420ecaf31d 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: gen_str_for_array()  
							
							
							
						 
						
							2020-04-17 16:10:41 +02:00  
				
					
						
							
							
								 
						
							
							
								8bb11d9035 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix string_interpolation_struct_test.v error  
							
							
							
						 
						
							2020-04-17 01:45:42 +02:00  
				
					
						
							
							
								 
						
							
							
								051cc732bb 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: generate typeof for functions  
							
							
							
						 
						
							2020-04-16 21:04:27 +02:00  
				
					
						
							
							
								 
						
							
							
								dee64347e0 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix const_embed_test.v error  
							
							
							
						 
						
							2020-04-16 19:43:39 +02:00  
				
					
						
							
							
								 
						
							
							
								182108faca 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt fmt.v, vfmt.v  
							
							
							
						 
						
							2020-04-16 15:54:17 +02:00  
				
					
						
							
							
								 
						
							
							
								e05f103c41 
								
									
								
							
								 
							
						 
						
							
							
								
								cli: make compile  
							
							
							
						 
						
							2020-04-16 14:50:04 +02:00  
				
					
						
							
							
								 
						
							
							
								6a186e8f11 
								
									
								
							
								 
							
						 
						
							
							
								
								jsgen: implement js backend  
							
							
							
						 
						
							2020-04-15 23:16:49 +02:00  
				
					
						
							
							
								 
						
							
							
								e1739549b2 
								
									
								
							
								 
							
						 
						
							
							
								
								crypto: fix `rand` module  
							
							
							
						 
						
							2020-04-14 21:03:02 +02:00  
				
					
						
							
							
								 
						
							
							
								956651384c 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix math/complex_test.v  
							
							
							
						 
						
							2020-04-14 07:44:19 +02:00  
				
					
						
							
							
								 
						
							
							
								885612afea 
								
									
								
							
								 
							
						 
						
							
							
								
								ftoa: fix strconv/ftoa/f32_f64_to_string_test.v  
							
							
							
						 
						
							2020-04-14 03:53:34 +02:00  
				
					
						
							
							
								 
						
							
							
								df37597f00 
								
							
								 
							
						 
						
							
							
								
								tests: disable cookie test for now  
							
							
							
						 
						
							2020-04-14 03:43:59 +02:00  
				
					
						
							
							
								 
						
							
							
								080f550625 
								
									
								
							
								 
							
						 
						
							
							
								
								v up: optimization  
							
							
							
						 
						
							2020-04-14 03:32:32 +02:00  
				
					
						
							
							
								 
						
							
							
								8bef97fce6 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: remove array_to_string_test.v from skip list  
							
							
							
						 
						
							2020-04-14 01:03:54 +02:00  
				
					
						
							
							
								 
						
							
							
								24958df565 
								
							
								 
							
						 
						
							
							
								
								parser: do not allow duplicate fns; cgen: move fn code to fn.v  
							
							
							
						 
						
							2020-04-13 19:59:57 +02:00  
				
					
						
							
							
								 
						
							
							
								d691f46f1e 
								
							
								 
							
						 
						
							
							
								
								ci: skip again repl_test.v till it passed everywhere  
							
							
							
						 
						
							2020-04-13 11:17:20 +03:00  
				
					
						
							
							
								 
						
							
							
								99db5f53f7 
								
							
								 
							
						 
						
							
							
								
								repl_test.v: fix compilation (non working ones are for now renamed to .skip)  
							
							
							
						 
						
							2020-04-13 11:06:52 +03:00  
				
					
						
							
							
								 
						
							
							
								da5a1e458b 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: fix match expr in assert  
							
							
							
						 
						
							2020-04-13 01:53:26 +02:00  
				
					
						
							
							
								 
						
							
							
								6ada43df61 
								
							
								 
							
						 
						
							
							
								
								fmt: test automatic import insertion  
							
							
							
						 
						
							2020-04-12 17:57:05 +02:00  
				
					
						
							
							
								 
						
							
							
								79dad0bca9 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: fix enum default value in struct  
							
							... 
							
							
							
							* parser: fix enum default value in struct
* Add a test for the enum default values in structs.
* Fix compilation of vfmt.
* Run vfmt over enum_default_value_in_struct_test.v
* Cleanup spurious , in vfmt output for enum declarations
Co-authored-by: Delyan Angelov <delian66@gmail.com> 
							
						 
						
							2020-04-12 13:35:54 +03:00  
				
					
						
							
							
								 
						
							
							
								e8afd7a1b7 
								
							
								 
							
						 
						
							
							
								
								ci: msvc tests fix  
							
							
							
						 
						
							2020-04-11 16:57:02 +02:00  
				
					
						
							
							
								 
						
							
							
								5a1af94452 
								
							
								 
							
						 
						
							
							
								
								test-fixed: fix compilation  
							
							
							
						 
						
							2020-04-11 14:48:59 +03:00  
				
					
						
							
							
								 
						
							
							
								c408223bb5 
								
							
								 
							
						 
						
							
							
								
								test-fixed: move tests back to the skip_test_files list  
							
							
							
						 
						
							2020-04-11 14:35:25 +03:00  
				
					
						
							
							
								 
						
							
							
								001e0b828a 
								
							
								 
							
						 
						
							
							
								
								test-fixed: fix CI for ubuntu-tcc  
							
							
							
						 
						
							2020-04-11 13:41:59 +03:00  
				
					
						
							
							
								 
						
							
							
								b10fcc79ba 
								
							
								 
							
						 
						
							
							
								
								comptime: fix #ifdef/#endif generation  
							
							
							
						 
						
							2020-04-11 12:41:48 +03:00  
				
					
						
							
							
								 
						
							
							
								95709811e0 
								
							
								 
							
						 
						
							
							
								
								v: support VFLAGS, fix 'v run source.v arg after source'  
							
							
							
						 
						
							2020-04-11 10:28:43 +03:00  
				
					
						
							
							
								 
						
							
							
								75c6545857 
								
							
								 
							
						 
						
							
							
								
								test-fixed: project_with_modules_having_submodules tests compile too  
							
							
							
						 
						
							2020-04-11 10:00:22 +03:00  
				
					
						
							
							
								 
						
							
							
								4f74410125 
								
							
								 
							
						 
						
							
							
								
								test-fixed: always chdir to main v folder before running the tests  
							
							
							
						 
						
							2020-04-10 22:40:56 +03:00  
				
					
						
							
							
								 
						
							
							
								60d6543733 
								
							
								 
							
						 
						
							
							
								
								comptime: support @VROOT again  
							
							
							
						 
						
							2020-04-10 13:02:00 +03:00  
				
					
						
							
							
								 
						
							
							
								917b9b5124 
								
							
								 
							
						 
						
							
							
								
								test-fixed: do not skip big_test.v and socket_udp_test.v  
							
							
							
						 
						
							2020-04-10 12:35:37 +03:00  
				
					
						
							
							
								 
						
							
							
								c0d86eb651 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: printing pointer should print the address  
							
							
							
						 
						
							2020-04-09 15:35:52 +02:00  
				
					
						
							
							
								 
						
							
							
								f3c917e0aa 
								
							
								 
							
						 
						
							
							
								
								fmt: fix array receivers; cmd/v: -showcc  
							
							
							
						 
						
							2020-04-09 15:05:06 +02:00  
				
					
						
							
							
								 
						
							
							
								9e201e1f93 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: don't skip fixed tests  
							
							
							
						 
						
							2020-04-09 13:33:19 +02:00  
				
					
						
							
							
								 
						
							
							
								384d401af0 
								
									
								
							
								 
							
						 
						
							
							
								
								math: fix `bits_test`  
							
							
							
						 
						
							2020-04-09 12:43:37 +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  
				
					
						
							
							
								 
						
							
							
								3abbdd4a39 
								
							
								 
							
						 
						
							
							
								
								tests: fix vlib/os/environment.v  
							
							
							
						 
						
							2020-04-08 18:01:19 +03:00  
				
					
						
							
							
								 
						
							
							
								5247d5924e 
								
							
								 
							
						 
						
							
							
								
								tests: stats_test.v, pcg32_test.v, splitmix64_test.v now also pass  
							
							
							
						 
						
							2020-04-08 17:29:43 +03:00  
				
					
						
							
							
								 
						
							
							
								1388532bd4 
								
							
								 
							
						 
						
							
							
								
								tests: fix crc32_test.v  
							
							
							
						 
						
							2020-04-08 16:48:13 +03:00  
				
					
						
							
							
								 
						
							
							
								4f7bfaf5d0 
								
							
								 
							
						 
						
							
							
								
								tests: sha256_test.v and sha512_test.v also pass now  
							
							
							
						 
						
							2020-04-08 16:39:24 +03:00  
				
					
						
							
							
								 
						
							
							
								a8fe3a59b0 
								
							
								 
							
						 
						
							
							
								
								tests: fix sha1 test by fixing << | expressions with explicit parenthesis for now.  
							
							
							
						 
						
							2020-04-08 16:30:19 +03:00  
				
					
						
							
							
								 
						
							
							
								5ef5712e91 
								
							
								 
							
						 
						
							
							
								
								vfmt: do not generate a space if the comment is empty  
							
							
							
						 
						
							2020-04-08 14:19:13 +02:00  
				
					
						
							
							
								 
						
							
							
								c00ec77737 
								
							
								 
							
						 
						
							
							
								
								tests: fix compilation of parser_test.v  
							
							
							
						 
						
							2020-04-08 05:57:36 +03:00  
				
					
						
							
							
								 
						
							
							
								3bad02abdd 
								
							
								 
							
						 
						
							
							
								
								cgen: do comparison of f32/f64 values for == and != by calling f64_eq(a,b) and f64_ne(a,b)  
							
							
							
						 
						
							2020-04-08 03:51:06 +03:00  
				
					
						
							
							
								 
						
							
							
								f93445a022 
								
							
								 
							
						 
						
							
							
								
								tests: cleanup look for assertions. Fix jump to failure in emacs/vim again  
							
							
							
						 
						
							2020-04-08 03:45:49 +03:00  
				
					
						
							
							
								 
						
							
							
								a6daf2f78e 
								
							
								 
							
						 
						
							
							
								
								skip crc32_test for now  
							
							
							
						 
						
							2020-04-08 01:39:38 +02:00  
				
					
						
							
							
								 
						
							
							
								2fbed2f880 
								
							
								 
							
						 
						
							
							
								
								cgen: fix _ = ...  
							
							
							
						 
						
							2020-04-08 00:46:16 +02:00  
				
					
						
							
							
								 
						
							
							
								582ee9e643 
								
							
								 
							
						 
						
							
							
								
								urllib: put braces in << | expressions in urllib.v to make test pass  
							
							
							
						 
						
							2020-04-07 22:58:29 +03:00  
				
					
						
							
							
								 
						
							
							
								900a18f955 
								
							
								 
							
						 
						
							
							
								
								v test-fixed: mention explicitly only the files that should be skipped  
							
							
							
						 
						
							2020-04-07 20:51:42 +03:00  
				
					
						
							
							
								 
						
							
							
								efeea40520 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: 'v create' -> 'v new'  
							
							
							
						 
						
							2020-04-07 19:37:15 +02:00  
				
					
						
							
							
								 
						
							
							
								7cf9b32742 
								
									
								
							
								 
							
						 
						
							
							
								
								cmd: show cleaner messages, when v can not compile a tool, or update itself  
							
							
							
						 
						
							2020-04-07 17:56:33 +03:00  
				
					
						
							
							
								 
						
							
							
								3c6a4dedd6 
								
									
								
							
								 
							
						 
						
							
							
								
								tool: fix vgit.v  
							
							
							
						 
						
							2020-04-07 13:14:22 +02:00  
				
					
						
							
							
								 
						
							
							
								7bd98ecddb 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: fix performance_compare.v  
							
							
							
						 
						
							2020-04-07 12:38:43 +02:00  
				
					
						
							
							
								 
						
							
							
								fd75cce0f3 
								
							
								 
							
						 
						
							
							
								
								vfmt: minor fixes + tests  
							
							
							
						 
						
							2020-04-07 04:05:59 +02:00  
				
					
						
							
							
								 
						
							
							
								4d5fe14968 
								
									
								
							
								 
							
						 
						
							
							
								
								log: fix example error  
							
							
							
						 
						
							2020-04-06 17:22:53 +02:00  
				
					
						
							
							
								 
						
							
							
								2006995020 
								
							
								 
							
						 
						
							
							
								
								cmd/v: remove clang-format (the generated code is pretty from the start)  
							
							
							
						 
						
							2020-04-06 17:11:01 +02:00  
				
					
						
							
							
								 
						
							
							
								ffe8452f02 
								
							
								 
							
						 
						
							
							
								
								vfmt: fix imports  
							
							
							
						 
						
							2020-04-05 21:53:00 +02:00  
				
					
						
							
							
								 
						
							
							
								901f69e122 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: extend tests  
							
							
							
						 
						
							2020-04-05 15:20:28 +03:00  
				
					
						
							
							
								 
						
							
							
								77fcac027e 
								
							
								 
							
						 
						
							
							
								
								ci: fix tcc, by not running vlib/v/tests/backtrace_test.v there for now  
							
							
							
						 
						
							2020-04-05 13:01:48 +03:00  
				
					
						
							
							
								 
						
							
							
								fde88a2c51 
								
							
								 
							
						 
						
							
							
								
								ci: implement 'v test-fixed' and use it on ubuntu,tcc,msvc jobs  
							
							
							
						 
						
							2020-04-05 12:40:17 +03:00  
				
					
						
							
							
								 
						
							
							
								2a06263a5b 
								
							
								 
							
						 
						
							
							
								
								vfmt: more fixes; enable `v fmt` and `v fmt -w`  
							
							
							
						 
						
							2020-04-05 03:37:38 +02:00  
				
					
						
							
							
								 
						
							
							
								97db4c0e9a 
								
							
								 
							
						 
						
							
							
								
								vfmt: comments and other fixes  
							
							
							
						 
						
							2020-04-05 02:08:13 +02:00  
				
					
						
							
							
								 
						
							
							
								33b03449d5 
								
							
								 
							
						 
						
							
							
								
								tools: remove vnames.v for now  
							
							
							
						 
						
							2020-04-04 16:39:08 +02:00  
				
					
						
							
							
								 
						
							
							
								bf59828897 
								
									
								
							
								 
							
						 
						
							
							
								
								ast: const impl & global scope & objects  
							
							
							
						 
						
							2020-04-04 14:14:40 +11:00  
				
					
						
							
							
								 
						
							
							
								f8b4a6f168 
								
							
								 
							
						 
						
							
							
								
								Disable vfmt for now.  
							
							
							
						 
						
							2020-04-03 22:21:17 +03:00  
				
					
						
							
							
								 
						
							
							
								31c4b1cda6 
								
							
								 
							
						 
						
							
							
								
								v2: compile vfmt again; consistent colored error messages  
							
							
							
						 
						
							2020-04-03 18:42:22 +03:00  
				
					
						
							
							
								 
						
							
							
								6a5cc0fa19 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: update assert output  
							
							
							
						 
						
							2020-04-03 13:39:11 +02:00  
				
					
						
							
							
								 
						
							
							
								084f853a2a 
								
									
								
							
								 
							
						 
						
							
							
								
								v2: enhance version with current git commit hash. Cleanup redundant code.  
							
							
							
						 
						
							2020-04-02 13:31:02 +02:00  
				
					
						
							
							
								 
						
							
							
								8dfb14b1c4 
								
							
								 
							
						 
						
							
							
								
								remove 15k lines of code of the old backend; make V2 the default backend  
							
							
							
						 
						
							2020-04-01 21:25:31 +02:00  
				
					
						
							
							
								 
						
							
							
								b62035e3d0 
								
									
								
							
								 
							
						 
						
							
							
								
								solaris & termux: fix both, using the more portable termios.h  
							
							
							
						 
						
							2020-03-31 12:46:46 +02:00  
				
					
						
							
							
								 
						
							
							
								07de351546 
								
									
								
							
								 
							
						 
						
							
							
								
								v2: support -stats for _test.v files  
							
							
							
						 
						
							2020-03-30 17:21:32 +02:00  
				
					
						
							
							
								 
						
							
							
								a333ac1888 
								
									
								
							
								 
							
						 
						
							
							
								
								all: remove redundant parentheses in `if` statements  
							
							
							
						 
						
							2020-03-29 10:08:42 +02:00  
				
					
						
							
							
								 
						
							
							
								eed7c91e87 
								
							
								 
							
						 
						
							
							
								
								move compiler tests from compiler/ to v/  
							
							
							
						 
						
							2020-03-27 18:01:46 +01:00  
				
					
						
							
							
								 
						
							
							
								f6db36d7f0 
								
							
								 
							
						 
						
							
							
								
								fix parser_test and vfmt.v  
							
							
							
						 
						
							2020-03-27 15:24:08 +01:00  
				
					
						
							
							
								 
						
							
							
								ed42b864c1 
								
									
								
							
								 
							
						 
						
							
							
								
								term:  fix   #4066  
							
							
							
						 
						
							2020-03-27 10:01:46 +01:00  
				
					
						
							
							
								 
						
							
							
								456750ac19 
								
							
								 
							
						 
						
							
							
								
								v2: array_test fixes  
							
							
							
						 
						
							2020-03-25 14:24:48 +01:00  
				
					
						
							
							
								 
						
							
							
								ba088056ed 
								
									
								
							
								 
							
						 
						
							
							
								
								solaris: make 'v test-compiler' pass (stage 2)  
							
							
							
						 
						
							2020-03-21 09:48:02 +01:00  
				
					
						
							
							
								 
						
							
							
								7e139b5384 
								
							
								 
							
						 
						
							
							
								
								tools: gen_vc escape double quotes in sibject  
							
							
							
						 
						
							2020-03-21 10:54:57 +11:00  
				
					
						
							
							
								 
						
							
							
								2f27758a4b 
								
									
								
							
								 
							
						 
						
							
							
								
								os: realpath => real_path  
							
							
							
						 
						
							2020-03-20 16:41:18 +01:00  
				
					
						
							
							
								 
						
							
							
								010f3efcf0 
								
									
								
							
								 
							
						 
						
							
							
								
								os: filename => file_name  
							
							
							
						 
						
							2020-03-19 15:49:07 +01:00  
				
					
						
							
							
								 
						
							
							
								9ef8499183 
								
									
								
							
								 
							
						 
						
							
							
								
								flag: unify apis  
							
							
							
						 
						
							2020-03-19 07:06:37 +01:00  
				
					
						
							
							
								 
						
							
							
								f5e44fbef2 
								
									
								
							
								 
							
						 
						
							
							
								
								compiler: better NetBSD and OpenBSD support in vfmt and $if  
							
							
							
						 
						
							2020-03-17 12:43:59 +01:00  
				
					
						
							
							
								 
						
							
							
								cff6f4abd6 
								
									
								
							
								 
							
						 
						
							
							
								
								vself: add -prod options  
							
							
							
						 
						
							2020-03-16 15:46:38 +01:00  
				
					
						
							
							
								 
						
							
							
								c2e453fbb9 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: make 'v install' more resilient to server failures  
							
							
							
						 
						
							2020-03-16 14:30:22 +01:00  
				
					
						
							
							
								 
						
							
							
								e03050014d 
								
							
								 
							
						 
						
							
							
								
								tools: gen_vc update comment  
							
							
							
						 
						
							2020-03-17 00:20:40 +11:00  
				
					
						
							
							
								 
						
							
							
								db9323e7bd 
								
							
								 
							
						 
						
							
							
								
								tools: gen_vc - add force update flag/option  
							
							
							
						 
						
							2020-03-17 00:17:19 +11:00  
				
					
						
							
							
								 
						
							
							
								3b328a2847 
								
							
								 
							
						 
						
							
							
								
								vpm: fix server urls  
							
							
							
						 
						
							2020-03-16 12:55:49 +01:00  
				
					
						
							
							
								 
						
							
							
								900ada1112 
								
							
								 
							
						 
						
							
							
								
								cgen: match: do not use a temp var; minor fixes  
							
							
							
						 
						
							2020-03-16 10:53:36 +01:00  
				
					
						
							
							
								 
						
							
							
								c546e88577 
								
									
								
							
								 
							
						 
						
							
							
								
								vcreate: add `init` command  
							
							
							
						 
						
							2020-03-15 11:20:12 +01:00  
				
					
						
							
							
								 
						
							
							
								c2ffd027d0 
								
									
								
							
								 
							
						 
						
							
							
								
								cmd/v: implement `help`  
							
							
							
						 
						
							2020-03-13 20:52:49 +01:00  
				
					
						
							
							
								 
						
							
							
								e667e72685 
								
									
								
							
								 
							
						 
						
							
							
								
								all: fix typos  
							
							
							
						 
						
							2020-03-13 09:45:40 +01:00  
				
					
						
							
							
								 
						
							
							
								57b1b12ab6 
								
									
								
							
								 
							
						 
						
							
							
								
								os: tmpdir => temp_dir  
							
							
							
						 
						
							2020-03-10 15:02:09 +01:00  
				
					
						
							
							
								 
						
							
							
								876b73f92c 
								
									
								
							
								 
							
						 
						
							
							
								
								os: join => join_path  
							
							
							
						 
						
							2020-03-09 02:23:34 +01:00  
				
					
						
							
							
								 
						
							
							
								a58be3af0c 
								
									
								
							
								 
							
						 
						
							
							
								
								cmd/tools/gen_vc.v: use -os cross  
							
							
							
						 
						
							2020-03-08 19:00:57 +01:00  
				
					
						
							
							
								 
						
							
							
								23b11c84b1 
								
									
								
							
								 
							
						 
						
							
							
								
								os api: basedir => base_dir  
							
							
							
						 
						
							2020-03-08 15:43:56 +01:00  
				
					
						
							
							
								 
						
							
							
								783dee1f48 
								
									
								
							
								 
							
						 
						
							
							
								
								os: merge with filepath  
							
							
							
						 
						
							2020-03-07 22:26:26 +01:00  
				
					
						
							
							
								 
						
							
							
								aab31f4b35 
								
									
								
							
								 
							
						 
						
							
							
								
								cmd/v: rewrite flags  
							
							
							
						 
						
							2020-03-06 18:53:29 +01:00  
				
					
						
							
							
								 
						
							
							
								b0ece3a9d8 
								
									
								
							
								 
							
						 
						
							
							
								
								sync: implement pool.work_on_items to process a list of items in parallel  
							
							
							
						 
						
							2020-03-04 20:28:42 +01:00  
				
					
						
							
							
								 
						
							
							
								448ed41562 
								
									
								
							
								 
							
						 
						
							
							
								
								os api: rmdir_recursive => rmdir_all  
							
							
							
						 
						
							2020-03-03 15:02:50 +01:00  
				
					
						
							
							
								 
						
							
							
								ea10f44fe6 
								
									
								
							
								 
							
						 
						
							
							
								
								os api: flush_stdout => flush  
							
							
							
						 
						
							2020-03-03 00:00:30 +01:00  
				
					
						
							
							
								 
						
							
							
								d5faf36aa9 
								
							
								 
							
						 
						
							
							
								
								fmt: comments  
							
							
							
						 
						
							2020-02-29 17:51:38 +01:00  
				
					
						
							
							
								 
						
							
							
								10e15e5de7 
								
									
								
							
								 
							
						 
						
							
							
								
								make and vself: cleanup make based on the new 'v self'  
							
							
							
						 
						
							2020-02-28 16:04:22 +01:00  
				
					
						
							
							
								 
						
							
							
								8c43644301 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: v self compiler  
							
							
							
						 
						
							2020-02-28 13:02:56 +01:00  
				
					
						
							
							
								 
						
							
							
								aae14f4eb4 
								
									
								
							
								 
							
						 
						
							
							
								
								tool: setup thirdparty 'freetype'  
							
							
							
						 
						
							2020-02-24 18:01:34 +01:00  
				
					
						
							
							
								 
						
							
							
								72f80461de 
								
									
								
							
								 
							
						 
						
							
							
								
								repl: add newline on exit  
							
							
							
						 
						
							2020-02-22 12:41:57 +01:00  
				
					
						
							
							
								 
						
							
							
								7705281459 
								
							
								 
							
						 
						
							
							
								
								map: use hashmap instead of b-tree  
							
							
							
						 
						
							2020-02-20 20:05:06 +01:00  
				
					
						
							
							
								 
						
							
							
								f413b2fa49 
								
							
								 
							
						 
						
							
							
								
								Revert "map: use hashmap instead of b-tree"  
							
							... 
							
							
							
							This reverts commit 34d926350b 
							
						 
						
							2020-02-20 17:58:17 +01:00  
				
					
						
							
							
								 
						
							
							
								f267a88ddf 
								
									
								
							
								 
							
						 
						
							
							
								
								v up: simplify  
							
							
							
						 
						
							2020-02-20 17:41:55 +01:00  
				
					
						
							
							
								 
						
							
							
								34d926350b 
								
									
								
							
								 
							
						 
						
							
							
								
								map: use hashmap instead of b-tree  
							
							
							
						 
						
							2020-02-20 17:28:20 +01:00  
				
					
						
							
							
								 
						
							
							
								20d900a21d 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: add a simple line length tool to check docs.md  
							
							
							
						 
						
							2020-02-20 13:41:02 +01:00  
				
					
						
							
							
								 
						
							
							
								d51019dd77 
								
									
								
							
								 
							
						 
						
							
							
								
								unify vexe_path  
							
							
							
						 
						
							2020-02-20 11:33:01 +01:00  
				
					
						
							
							
								 
						
							
							
								290feaac51 
								
									
								
							
								 
							
						 
						
							
							
								
								vfmt2: allow running the new vfmt with 'v fmt -2'  
							
							
							
						 
						
							2020-02-18 20:00:06 +01:00  
				
					
						
							
							
								 
						
							
							
								6849a4e770 
								
									
								
							
								 
							
						 
						
							
							
								
								filepath: path separator ( #3756 )  
							
							
							
						 
						
							2020-02-17 20:31:23 +01:00  
				
					
						
							
							
								 
						
							
							
								e272a10bda 
								
									
								
							
								 
							
						 
						
							
							
								
								vfmt fixes  
							
							
							
						 
						
							2020-02-16 12:42:28 +01:00  
				
					
						
							
							
								 
						
							
							
								5a6f4aa61d 
								
									
								
							
								 
							
						 
						
							
							
								
								vcreate: optimizations and small fixes  
							
							
							
						 
						
							2020-02-13 19:27:13 +01:00  
				
					
						
							
							
								 
						
							
							
								f00ab076d1 
								
									
								
							
								 
							
						 
						
							
							
								
								vfmt: simplify reading source lines  
							
							
							
						 
						
							2020-02-12 23:19:45 +01:00  
				
					
						
							
							
								 
						
							
							
								9332a83ce6 
								
									
								
							
								 
							
						 
						
							
							
								
								move v.v to cmd/v  
							
							
							
						 
						
							2020-02-09 10:08:04 +01:00