e76e0a97e1 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: fix panic on empty `//` comment on `v doc -f html file.v`; turn `expected code block after empty example` to a warning  
							
							
							
						 
						
							2022-05-04 11:52:31 +02:00  
				
					
						
							
							
								 
						
							
							
								b90c59d90c 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: support `v missdoc .` instead of `v run cmd/tools/missdoc.v .`  
							
							
							
						 
						
							2022-04-30 16:26:28 +02:00  
				
					
						
							
							
								 
						
							
							
								9e502d7bf2 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: support a `v vet -p file.v` option that will warn about private functions with missing documentation  
							
							
							
						 
						
							2022-04-30 16:26:28 +02:00  
				
					
						
							
							
								 
						
							
							
								45f2348a24 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: fix `./v -W build-tools` CI failure  
							
							
							
						 
						
							2022-04-30 16:26:28 +02:00  
				
					
						
							
							
								 
						
							
							
								76c67952e6 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: support for marking _test.v files with `// vtest flaky: true`, to reduce false positives from the CI  
							
							
							
						 
						
							2022-04-30 16:26:28 +02:00  
				
					
						
							
							
								 
						
							
							
								bbd015a327 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: make `v up` more informative on failure  
							
							
							
						 
						
							2022-04-30 16:26:28 +02:00  
				
					
						
							
							
								 
						
							
							
								64625b8bff 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: rewrite the closure implementation ( #14223 )  
							
							
							
						 
						
							2022-04-30 16:26:28 +02:00  
				
					
						
							
							
								 
						
							
							
								444d8c7a81 
								
									
								
							
								 
							
						 
						
							
							
								
								pref: add support for `-thread-stack-size 4194304` (default set to 8MB) ( #14168 )  
							
							
							
						 
						
							2022-04-29 21:38:23 +02:00  
				
					
						
							
							
								 
						
							
							
								81963b51ab 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: add ability to check the output of commands for .starts_with, .ends_with and .contains strings, in `v test-all`  
							
							
							
						 
						
							2022-04-25 19:07:30 +02:00  
				
					
						
							
							
								 
						
							
							
								1f471a4628 
								
									
								
							
								 
							
						 
						
							
							
								
								vfmt: ignore parser warnings, cleanup code  
							
							
							
						 
						
							2022-04-25 19:07:28 +02:00  
				
					
						
							
							
								 
						
							
							
								4dd35da9b0 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: minor cleanup in fast.v ( #14117 )  
							
							
							
						 
						
							2022-04-21 10:35:00 +02:00  
				
					
						
							
							
								 
						
							
							
								13e2d73339 
								
									
								
							
								 
							
						 
						
							
							
								
								bootstrap: remove -I ./thirdparty/stdatomic/nix from make files ( #14111 )  
							
							
							
						 
						
							2022-04-21 10:34:58 +02:00  
				
					
						
							
							
								 
						
							
							
								262ec40851 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: fix `-cc gcc -gc boehm` on linux and macos ( #14115 )  
							
							
							
						 
						
							2022-04-21 10:34:34 +02:00  
				
					
						
							
							
								 
						
							
							
								ae3906141d 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: fix get_all_modules() ( #14097 )  
							
							
							
						 
						
							2022-04-21 10:34:33 +02:00  
				
					
						
							
							
								 
						
							
							
								9528a89b17 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: reformatted tools/vcreate.v ( #14054 )  
							
							... 
							
							
							
							Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com> 
							
						 
						
							2022-04-17 12:14:33 +02:00  
				
					
						
							
							
								 
						
							
							
								a286129f4a 
								
									
								
							
								 
							
						 
						
							
							
								
								vcreate: Allow custom default license ( #14046 )  
							
							
							
						 
						
							2022-04-17 12:14:33 +02:00  
				
					
						
							
							
								 
						
							
							
								80b35fe0c6 
								
									
								
							
								 
							
						 
						
							
							
								
								all: ~500 more byte=>u8  
							
							
							
						 
						
							2022-04-17 12:14:29 +02:00  
				
					
						
							
							
								 
						
							
							
								f293874c05 
								
									
								
							
								 
							
						 
						
							
							
								
								all: replace []byte with []u8  
							
							
							
						 
						
							2022-04-17 12:14:28 +02:00  
				
					
						
							
							
								 
						
							
							
								7ecbca345f 
								
									
								
							
								 
							
						 
						
							
							
								
								all: byte => u8  
							
							
							
						 
						
							2022-04-17 12:14:27 +02:00  
				
					
						
							
							
								 
						
							
							
								8788512c4d 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: make using err.msg and err.code produce an *actual* notice, even with the present compatibility hack (will be *removed* in 2022-06-01)  
							
							
							
						 
						
							2022-04-12 14:56:02 +03:00  
				
					
						
							
							
								 
						
							
							
								cb969e0934 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: fix the behaviour of regress.v , when oldv.v is not compiled  
							
							
							
						 
						
							2022-04-11 21:57:33 +03:00  
				
					
						
							
							
								 
						
							
							
								804f2f56d4 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: support `v install -once module_name`( #13977 )  
							
							
							
						 
						
							2022-04-09 14:29:41 +03:00  
				
					
						
							
							
								 
						
							
							
								e3da3101f6 
								
									
								
							
								 
							
						 
						
							
							
								
								vpm: simplify output for `v list` ( #13975 )  
							
							
							
						 
						
							2022-04-09 14:26:01 +03:00  
				
					
						
							
							
								 
						
							
							
								60e718e7c6 
								
							
								 
							
						 
						
							
							
								
								test: save removing the nonexistent binary output for v fmt and v vet tests  
							
							
							
						 
						
							2022-04-09 13:04:52 +03:00  
				
					
						
							
							
								 
						
							
							
								d34ef69229 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: improve deprecation detection in missdoc.v ( #13960 )  
							
							
							
						 
						
							2022-04-07 12:20:14 +03:00  
				
					
						
							
							
								 
						
							
							
								7d8db1042d 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: don't highlight less than expression as generic function ( #13938 )  
							
							
							
						 
						
							2022-04-05 05:58:47 +03:00  
				
					
						
							
							
								 
						
							
							
								2cd9c91e98 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: highlight terminal examples for `-comments -color` ( #13937 )  
							
							
							
						 
						
							2022-04-04 18:13:24 +03:00  
				
					
						
							
							
								 
						
							
							
								5369379738 
								
									
								
							
								 
							
						 
						
							
							
								
								repl: handle exit(n) ( #13930 )  
							
							
							
						 
						
							2022-04-04 16:22:34 +03:00  
				
					
						
							
							
								 
						
							
							
								91b40304b7 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: highlight `..`, `...` as punctuation & postfix ops as operators  ( #13924 )  
							
							
							
						 
						
							2022-04-04 09:21:54 +03:00  
				
					
						
							
							
								 
						
							
							
								1211b2e941 
								
									
								
							
								 
							
						 
						
							
							
								
								v: minor change in the output for an unknown help topic ( #13927 )  
							
							
							
						 
						
							2022-04-04 08:36:10 +03:00  
				
					
						
							
							
								 
						
							
							
								d10135e2c4 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: HTML highlight generic function as function, not name ( #13923 )  
							
							
							
						 
						
							2022-04-03 23:41:02 +03:00  
				
					
						
							
							
								 
						
							
							
								9c1981a309 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: show `//` comment prefix and hide any \x01 character ( #13880 )  
							
							
							
						 
						
							2022-03-31 20:00:06 +03:00  
				
					
						
							
							
								 
						
							
							
								a87cd9663e 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: highlight inline examples for `-f html` ( #13879 )  
							
							
							
						 
						
							2022-03-31 19:32:32 +03:00  
				
					
						
							
							
								 
						
							
							
								74eabba52e 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: add a `v should-compile-all examples/*.v examples/gg/` tool, to simplify CIs of V modules.  
							
							
							
						 
						
							2022-03-31 11:13:20 +03:00  
				
					
						
							
							
								 
						
							
							
								7ee93c8a20 
								
									
								
							
								 
							
						 
						
							
							
								
								docs: show the full information for deprecated functions  
							
							
							
						 
						
							2022-03-29 15:17:55 +03:00  
				
					
						
							
							
								 
						
							
							
								476f19c090 
								
									
								
							
								 
							
						 
						
							
							
								
								vdoc: tweak keyword, attribute and light theme CSS ( #13853 )  
							
							... 
							
							
							
							Make keywords bold.
Make attributes use a monospace font (like code).
Tweak light theme foreground colors:
* Make default-text, operator-text and punctuation-text a bit darker,
  improving the contrast.
* Make builtin-text a bit darker and more green (similar to dark theme).
* Make function-text a bit darker and more greeny-blue (similar to dark
  theme).
* Make attribute-text a bit less transparent for better contrast. 
							
						 
						
							2022-03-28 20:38:00 +03:00  
				
					
						
							
							
								 
						
							
							
								a07d066e8f 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: cleanup all temporary files on successfull `v check-md .`  
							
							
							
						 
						
							2022-03-27 10:24:10 +03:00  
				
					
						
							
							
								 
						
							
							
								82120d02a8 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: fix typo in vbug.v ( #13802 )  
							
							
							
						 
						
							2022-03-22 15:47:03 +02:00  
				
					
						
							
							
								 
						
							
							
								aaf87e04a2 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: make the mini greeting text in the REPL more informative  
							
							
							
						 
						
							2022-03-20 23:22:46 +02:00  
				
					
						
							
							
								 
						
							
							
								7216b5df11 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: force showing V errors in color in interactive REPLs  
							
							
							
						 
						
							2022-03-20 23:04:20 +02:00  
				
					
						
							
							
								 
						
							
							
								156efec278 
								
									
								
							
								 
							
						 
						
							
							
								
								toml: deprecate input.auto_config() and toml.parse() ( #13770 )  
							
							
							
						 
						
							2022-03-18 22:33:51 +02:00  
				
					
						
							
							
								 
						
							
							
								236bcda549 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: speedup `v fmt -verify` when there are no file differences, avoiding diff.color_compare_files  
							
							
							
						 
						
							2022-03-18 12:15:55 +02:00  
				
					
						
							
							
								 
						
							
							
								c5174c2c69 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: fix minor typos in build-c ( #13738 )  
							
							
							
						 
						
							2022-03-15 08:14:46 +02:00  
				
					
						
							
							
								 
						
							
							
								beb1b8ce1b 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: add `v scan file.v`  
							
							
							
						 
						
							2022-03-07 18:25:38 +02:00  
				
					
						
							
							
								 
						
							
							
								0fd4c699dd 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: modify .gitattributes to categorize *.vsh and v.mod files properly ( #13674 )  
							
							
							
						 
						
							2022-03-07 18:15:18 +02:00  
				
					
						
							
							
								 
						
							
							
								36ec47cd20 
								
							
								 
							
						 
						
							
							
								
								all: replace "NB:" with "Note:" (docs/comments)  
							
							
							
						 
						
							2022-03-06 20:01:22 +03:00  
				
					
						
							
							
								 
						
							
							
								114a341f5f 
								
									
								
							
								 
							
						 
						
							
							
								
								rand: simplify rand.PRNG, move to optional types for error handling ( #13570 )  
							
							
							
						 
						
							2022-02-23 12:36:14 +02:00  
				
					
						
							
							
								 
						
							
							
								8b033c3993 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: add a `-theme-dir folder/` parameter to `v doc` ( #13550 )  
							
							
							
						 
						
							2022-02-21 12:08:46 +02:00  
				
					
						
							
							
								 
						
							
							
								fad254dcce 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: skip use_net_and_net_unix_together_test.v on windows  
							
							
							
						 
						
							2022-02-18 12:45:32 +02:00  
				
					
						
							
							
								 
						
							
							
								3d46005195 
								
							
								 
							
						 
						
							
							
								
								tools/fast: bring back -usecache  
							
							
							
						 
						
							2022-02-18 10:41:53 +03:00