changelog: Update through HEAD (c0dafd1d85).
				
					
				
			This commit is contained in:
		
							parent
							
								
									c0dafd1d85
								
							
						
					
					
						commit
						44e5323b53
					
				
							
								
								
									
										79
									
								
								changelog.md
								
								
								
								
							
							
						
						
									
										79
									
								
								changelog.md
								
								
								
								
							|  | @ -1,10 +1,66 @@ | |||
| up to 98aee7f8b9a34c639352034087ac31193256b898 | ||||
| up to c0dafd1d850e582291b41d693369794d1ea31343 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| # Changes in version 0.3.1  | ||||
| 
 | ||||
| 
 | ||||
| ## Added highlighting of: | ||||
| 
 | ||||
| - incomplete sudo commands | ||||
|   (a3047a912100, 2f05620b19ae) | ||||
| 
 | ||||
|         sudo; | ||||
|         sudo -u; | ||||
| 
 | ||||
| - command words following reserved words | ||||
|   (#207, #222, b397b12ac139 et seq, 6fbd2aa9579b et seq, 8b4adbd991b0) | ||||
| 
 | ||||
|         if ls; then ls; else ls; fi | ||||
|         repeat 10 do ls; done | ||||
| 
 | ||||
|     (The `ls` are now highlighted as a command.) | ||||
| 
 | ||||
| - comments (when `INTERACTIVE_COMMENTS` is set) | ||||
|   (#163, #167, 693de99a9030) | ||||
| 
 | ||||
|         echo Hello # comment | ||||
| 
 | ||||
| - closing brackets of arithmetic expansion, subshells, and blocks | ||||
|   (#226, a59f442d2d34, et seq) | ||||
| 
 | ||||
|         (( foo )) | ||||
|         ( foo ) | ||||
|         { foo } | ||||
| 
 | ||||
| 
 | ||||
| ## Fixed highlighting of: | ||||
| 
 | ||||
| - precommand modifiers at non-command-word position | ||||
|   (#209, 2c9f8c8c95fa) | ||||
| 
 | ||||
|         ls command foo | ||||
| 
 | ||||
| - sudo commands with infix redirections | ||||
|   (#221, be006aded590, 86e924970911) | ||||
| 
 | ||||
|         sudo -u >/tmp/foo.out user ls | ||||
| 
 | ||||
| - subshells; anonymous functions | ||||
|   (#166, #194, 0d1bfbcbfa67, 9e178f9f3948) | ||||
| 
 | ||||
|         (true) | ||||
|         () { true } | ||||
| 
 | ||||
| - parameter assignment statements with no command | ||||
|   (#205, 01d7eeb3c713) | ||||
| 
 | ||||
|         A=1; | ||||
| 
 | ||||
|     (The semicolon used to be highlighted as a mistake) | ||||
| 
 | ||||
| 
 | ||||
| ## Removed features: | ||||
| 
 | ||||
| - Removed highlighting of approximate paths (`path_approx`). | ||||
|  | @ -13,27 +69,48 @@ up to 98aee7f8b9a34c639352034087ac31193256b898 | |||
| 
 | ||||
| ## Other changes: | ||||
| 
 | ||||
| - main highlighter refactored to use states rather than booleans. | ||||
|   (2080a441ac49, et seq) | ||||
| 
 | ||||
| - Fix initialization when sourcing `zsh-syntax-highlighting.zsh` via a symlink | ||||
|   (083c47b00707) | ||||
| 
 | ||||
| - docs: Add screenshot. | ||||
|   (57624bb9f64b) | ||||
| 
 | ||||
| - widgets wrapping: Don't add '--' when invoking widgets. | ||||
|   (c808d2187a73) | ||||
| 
 | ||||
| - Refresh highlighting upon `accept-*` widgets (`accept-line` et al). | ||||
|   (59fbdda64c21) | ||||
| 
 | ||||
| - Stop leaking match/mbegin/mend to global scope (thanks to upstream | ||||
|   `WARN_CREATE_GLOBAL` improvements). | ||||
|   (d3deffbf46a4) | ||||
| 
 | ||||
| 
 | ||||
| ## Developer-visible changes: | ||||
| 
 | ||||
| - Test harness converted to [TAP](http://testanything.org/tap-specification.html) format | ||||
|   (d99aa58aaaef, et seq) | ||||
| 
 | ||||
| - Run each test in a separate subprocess, isolating them from each other | ||||
|   (d99aa58aaaef, et seq) | ||||
| 
 | ||||
| - Fix test failure with nonexisting $HOME | ||||
|   (#216, b2ac98b98150) | ||||
| 
 | ||||
| - Test output is now colorized. | ||||
|   (4d3da30f8b72, 6fe07c096109) | ||||
| 
 | ||||
| - Document `make install` | ||||
|   (a18a7427fd2c) | ||||
| 
 | ||||
| - tests: Allow specifying the zsh binary to use. | ||||
|   (557bb7e0c6a0) | ||||
| 
 | ||||
| - tests: Add 'make perf' target | ||||
|   (4513eaea71d7) | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue