82cf2527fc 
								
							 
						 
						
							
							
								
								'main': Add test for  #548  
							
							... 
							
							
							
							Closes  #548  
						
							2019-04-19 19:48:01 -05:00  
				
					
						
							
							
								 
						
							
								972ad197c1 
								
							 
						 
						
							
							
								
								driver: Disable BASH_REMATCH  
							
							... 
							
							
							
							Fixes  #612 . 
						
							2019-04-14 08:26:03 -05:00  
				
					
						
							
							
								 
						
							
								7ba4f0f119 
								
							 
						 
						
							
							
								
								'main': Use nice for tests in previous  
							
							... 
							
							
							
							stdbuf is not present on all systems. nice is not builtin and is POSIX. 
							
						 
						
							2019-04-04 21:52:51 -05:00  
				
					
						
							
							
								 
						
							
								bc3f77f719 
								
							 
						 
						
							
							
								
								'main': Add XFailing tests for issue  #608 .  
							
							
							
						 
						
							2019-03-29 17:50:49 +00:00  
				
					
						
							
							
								 
						
							
								5f80147c55 
								
							 
						 
						
							
							
								
								'main': Follow-up to last commit: Fix stdbuf options spec.  
							
							... 
							
							
							
							The effect of the bug was that «-:» was considered an option taking an argument
(see the parsing of the associative array in lines 692-693).
As to preventing recurrence, add a warning comment.  We _could_ change
the separator from colon to something else, but colon is idiomatic for
this use (see, e.g., passwd(5)), and the problem will be unlikely to
recur if and when we add a third field to the assoc's values.  (For
example, jexec(1), chroot(1), and even ssh(1) would benefit from a third
field saying how many positional arguments to skip before the positional
argument that's to be the command word — though in the last two cases,
specifying an "inner" command is optional.) 
							
						 
						
							2019-03-27 11:45:17 +00:00  
				
					
						
							
							
								 
						
							
								3e86ef59b7 
								
							 
						 
						
							
							
								
								'main': precommands += stdbuf  
							
							
							
						 
						
							2019-03-26 22:04:50 +00:00  
				
					
						
							
							
								 
						
							
								a109ab54f0 
								
							 
						 
						
							
							
								
								CI: Add zsh 5.7 and 5.7.1  
							
							
							
						 
						
							2019-03-21 22:59:11 -05:00  
				
					
						
							
							
								 
						
							
								809443f5c5 
								
							 
						 
						
							
							
								
								'main': Add the issue number for future reference.  
							
							
							
						 
						
							2019-03-16 07:49:04 +00:00  
				
					
						
							
							
								 
						
							
								abec25d013 
								
							 
						 
						
							
							
								
								'main': _zsh_highlight_main__type: Add comments.  
							
							
							
						 
						
							2019-03-16 07:47:53 +00:00  
				
					
						
							
							
								 
						
							
								79596a84be 
								
							 
						 
						
							
							
								
								'main': Document the last change.  
							
							
							
						 
						
							2019-03-16 07:45:23 +00:00  
				
					
						
							
							
								 
						
							
								37d6108215 
								
							 
						 
						
							
							
								
								'main': Work around a zsh bug reported to us as  #606 .  
							
							... 
							
							
							
							As of this writing, it seems that the 'type' builtin poisons the commands hash
in a way that breaks AUTO_CD to absolute paths that don't end with a slash. 
							
						 
						
							2019-03-16 07:34:12 +00:00  
				
					
						
							
							
								 
						
							
								d61ebbcbbf 
								
							 
						 
						
							
							
								
								docs: Fix void-linux link  
							
							
							
						 
						
							2019-01-31 18:27:34 -06:00  
				
					
						
							
							
								 
						
							
								2f3b98ff6f 
								
							 
						 
						
							
							
								
								Merge pull request  #543  from Sea-n/patch-1  
							
							... 
							
							
							
							Add Markdown Syntax Highlight 
							
						 
						
							2019-01-13 13:48:45 -06:00  
				
					
						
							
							
								 
						
							
								4fb570e104 
								
							 
						 
						
							
							
								
								docs: Enable Syntax Highlighting for Code Snippits  
							
							
							
						 
						
							2019-01-13 16:12:41 +08:00  
				
					
						
							
							
								 
						
							
								693757bfd7 
								
							 
						 
						
							
							
								
								tests: Run harness in an anon function to catch global variables  
							
							... 
							
							
							
							Thanks Daniel for the set -- suggestion. 
							
						 
						
							2019-01-12 00:36:42 -06:00  
				
					
						
							
							
								 
						
							
								1e34c4aa0b 
								
							 
						 
						
							
							
								
								main: in arguments starting with %?, ? is not a glob  
							
							... 
							
							
							
							Fixes  #596  
						
							2019-01-06 22:23:10 -06:00  
				
					
						
							
							
								 
						
							
								3259fe338d 
								
							 
						 
						
							
							
								
								Revert "tests: Run tests in an anon function to catch global variables"  
							
							... 
							
							
							
							This reverts commit ba2d8fcf76 
							
						 
						
							2019-01-06 21:38:13 -06:00  
				
					
						
							
							
								 
						
							
								ba2d8fcf76 
								
							 
						 
						
							
							
								
								tests: Run tests in an anon function to catch global variables  
							
							... 
							
							
							
							This would have caught #593 . 
							
						 
						
							2019-01-06 21:23:46 -06:00  
				
					
						
							
							
								 
						
							
								9bd38c6fc0 
								
							 
						 
						
							
							
								
								tests: Use root variable for root of the project  
							
							
							
						 
						
							2019-01-06 21:21:42 -06:00  
				
					
						
							
							
								 
						
							
								dddea5d5dd 
								
							 
						 
						
							
							
								
								tests: Set harness variables local  
							
							
							
						 
						
							2019-01-06 21:18:41 -06:00  
				
					
						
							
							
								 
						
							
								9a06c28ddc 
								
							 
						 
						
							
							
								
								docs: Don't recommend to `source .zshrc`  
							
							... 
							
							
							
							That might not be idempotent (cf #598 ). 
							
						 
						
							2019-01-05 21:27:09 +00:00  
				
					
						
							
							
								 
						
							
								fd57ed94f1 
								
							 
						 
						
							
							
								
								docs: Clarify installation instructions (cf  #598 )  
							
							
							
						 
						
							2019-01-05 19:12:59 +00:00  
				
					
						
							
							
								 
						
							
								78b95b0695 
								
							 
						 
						
							
							
								
								Add a test for the 'true negative' case of issue  #596 .  
							
							
							
						 
						
							2018-12-31 17:57:53 +00:00  
				
					
						
							
							
								 
						
							
								06893a3873 
								
							 
						 
						
							
							
								
								tests: Escape region_highlight and expected_region_highlight in TAP output.  
							
							... 
							
							
							
							Required for TAP compliance in case the output ever contains '#' or '\n'. 
							
						 
						
							2018-12-29 12:15:34 +00:00  
				
					
						
							
							
								 
						
							
								580ccaebb8 
								
							 
						 
						
							
							
								
								tests: (try to) Fix test failure under zsh<5.3, where 'typeset -p arrayvar''s is two lines long.  
							
							
							
						 
						
							2018-12-29 11:57:15 +00:00  
				
					
						
							
							
								 
						
							
								7cb5ad0f9b 
								
							 
						 
						
							
							
								
								tests: Tweak XFAIL/XPASS output of cardinality check.  
							
							... 
							
							
							
							Stylistic tweaks only; no functional change, no effect on TAP compliance. 
							
						 
						
							2018-12-29 11:46:18 +00:00  
				
					
						
							
							
								 
						
							
								cd1647f4d4 
								
							 
						 
						
							
							
								
								tests: Follow-up to grandparent: Make the cardinality check XPASS properly when it should.  
							
							
							
						 
						
							2018-12-29 11:42:34 +00:00  
				
					
						
							
							
								 
						
							
								0efad58f30 
								
							 
						 
						
							
							
								
								Add a test for issue  #596 .  
							
							
							
						 
						
							2018-12-29 11:31:50 +00:00  
				
					
						
							
							
								 
						
							
								864864442e 
								
							 
						 
						
							
							
								
								tests: Allow marking the cardinality check as TODO (XFail).  
							
							... 
							
							
							
							Needed for next commit. 
							
						 
						
							2018-12-29 11:31:18 +00:00  
				
					
						
							
							
								 
						
							
								55f846c673 
								
							 
						 
						
							
							
								
								driver: Avoid warn_create_global warnings  
							
							
							
						 
						
							2018-12-20 12:48:14 +00:00  
				
					
						
							
							
								 
						
							
								3dc74b5c2c 
								
							 
						 
						
							
							
								
								pattern, regexp: Declare the variable in the documentation example  
							
							... 
							
							
							
							Fixes  #590 . 
						
							2018-12-14 10:21:55 +00:00  
				
					
						
							
							
								 
						
							
								e900ad8bad 
								
							 
						 
						
							
							
								
								main: Add another test, inspired by  #577  and  #502 .  
							
							
							
						 
						
							2018-11-01 04:01:33 +00:00  
				
					
						
							
							
								 
						
							
								f087f3c6e4 
								
							 
						 
						
							
							
								
								main: Add a test for issue  #577 .  
							
							
							
						 
						
							2018-11-01 04:01:05 +00:00  
				
					
						
							
							
								 
						
							
								3e6d1375c9 
								
							 
						 
						
							
							
								
								main: Fix check for suffix aliases ( fixes   #574 )  
							
							
							
						 
						
							2018-10-30 21:25:59 +00:00  
				
					
						
							
							
								 
						
							
								4ce56a821e 
								
							 
						 
						
							
							
								
								Merge branch 'i511-bang-pipeline'  
							
							... 
							
							
							
							* i511-bang-pipeline:
  main: Fold '!' handling in to the 'case'.  No functional change.
  Fix indentation.  No functional change.
  main: Fix highlighting of the ! precommand after array assignments. Add tests.
  main: Highlight the ! precommand as an error when not at the start of a pipeline. 
							
						 
						
							2018-10-23 16:58:33 +00:00  
				
					
						
							
							
								 
						
							
								44b89f3307 
								
							 
						 
						
							
							
								
								main: Fold '!' handling in to the 'case'.  No functional change.  
							
							
							
						 
						
							2018-10-23 16:36:14 +00:00  
				
					
						
							
							
								 
						
							
								0c9252ac69 
								
							 
						 
						
							
							
								
								Fix indentation.  No functional change.  
							
							
							
						 
						
							2018-10-23 16:34:35 +00:00  
				
					
						
							
							
								 
						
							
								6cf522b7b3 
								
							 
						 
						
							
							
								
								main: Fix highlighting of the ! precommand after array assignments. Add tests.  
							
							
							
						 
						
							2018-10-23 16:31:39 +00:00  
				
					
						
							
							
								 
						
							
								298ef6a2fa 
								
							 
						 
						
							
							
								
								main: Highlight the ! precommand as an error when not at the start of a pipeline.  
							
							... 
							
							
							
							Fixes  #511 . 
						
							2018-10-23 16:31:00 +00:00  
				
					
						
							
							
								 
						
							
								d9e326b993 
								
							 
						 
						
							
							
								
								main: consume trailing whitespace in _highlight_list  
							
							... 
							
							
							
							Fixes highlighting when an unclosed $( ends in whitespace. 
							
						 
						
							2018-10-22 07:53:18 -05:00  
				
					
						
							
							
								 
						
							
								48a20d067f 
								
							 
						 
						
							
							
								
								main: Break double-quoted-argument on command substitutions  
							
							
							
						 
						
							2018-10-22 07:53:18 -05:00  
				
					
						
							
							
								 
						
							
								6539f0d419 
								
							 
						 
						
							
							
								
								'main': Highlight named fd redirections.  
							
							... 
							
							
							
							Merge remote-tracking branch 'danielsh/i238-named-fd-redirection-v1'
* danielsh/i238-named-fd-redirection-v1:
  'main': Tighten condition.
  noop: Tweak condition at Matthew's suggestion
  'main': Highlight named fd redirections. 
							
						 
						
							2018-10-22 05:00:07 +00:00  
				
					
						
							
							
								 
						
							
								7d961ba1e6 
								
							 
						 
						
							
							
								
								'main': Add a test for issue  #237 .  
							
							
							
						 
						
							2018-10-22 04:58:57 +00:00  
				
					
						
							
							
								 
						
							
								ad3a6cb3c9 
								
							 
						 
						
							
							
								
								'main': Tighten condition.  
							
							... 
							
							
							
							Should rule out brace expansions such as '{foo,bar}' and '{10..20}'. 
							
						 
						
							2018-10-22 04:56:50 +00:00  
				
					
						
							
							
								 
						
							
								9870ccc505 
								
							 
						 
						
							
							
								
								noop: Tweak condition at Matthew's suggestion  
							
							
							
						 
						
							2018-10-22 04:54:11 +00:00  
				
					
						
							
							
								 
						
							
								38c794a978 
								
							 
						 
						
							
							
								
								'main': Highlight named fd redirections.  
							
							... 
							
							
							
							Fixes  #238  
						
							2018-10-22 04:33:11 +00:00  
				
					
						
							
							
								 
						
							
								de23e75946 
								
							 
						 
						
							
							
								
								minor: Fix the editor braces matching confusion prevention sentinel.  
							
							
							
						 
						
							2018-10-22 04:27:18 +00:00  
				
					
						
							
							
								 
						
							
								a3c9e7ebc7 
								
							 
						 
						
							
							
								
								main: Simplify insane alias checking  
							
							
							
						 
						
							2018-10-21 14:59:52 -05:00  
				
					
						
							
							
								 
						
							
								f71a17c58e 
								
							 
						 
						
							
							
								
								main: Highlight closing brackets  
							
							... 
							
							
							
							Closes  #226  
						
							2018-10-21 12:10:07 -05:00  
				
					
						
							
							
								 
						
							
								d0c23a68b3 
								
							 
						 
						
							
							
								
								main: Simplify proc_buf offset calculation  
							
							... 
							
							
							
							Fixes  #347  
						
							2018-10-20 23:48:39 -05:00