Vidar Holen 
							
						 
					 
					
						
						
							
						
						1ab29ddb39 
					 
					
						
						
							
							Made SC2082 indirection message more sh friendly.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-14 17:20:52 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						09b7788412 
					 
					
						
						
							
							Don't consider declare -Ffp assignments.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-14 16:51:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						ef2135f3aa 
					 
					
						
						
							
							Don't warn about unpassed parameters if used in child functions.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-14 16:14:05 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						d10c3b2709 
					 
					
						
						
							
							Don't warn about 2>&1 > foo if piping or capturing.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-14 15:39:44 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						ca37794b7c 
					 
					
						
						
							
							Allow empty scripts, $()s and <()s. Also improves related error messages.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-14 14:30:11 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						8b8b48ef55 
					 
					
						
						
							
							Make quoted tilde message suggest $HOME instead.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-14 10:24:40 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						aea0310a07 
					 
					
						
						
							
							Added install instructions for native Windows  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-14 10:16:32 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						7fff088ce9 
					 
					
						
						
							
							Don't output ansi escape codes on Windows  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-07 18:08:23 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						65ab8c8ecb 
					 
					
						
						
							
							Account for brace expansion in SC2115 (catastrophic rm).  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-07 13:02:49 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						3a041954d1 
					 
					
						
						
							
							Don't warn about a&&b||c if c == printf  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-24 12:41:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						828378cdff 
					 
					
						
						
							
							Warn about injecting filenames into sh -c strings with find.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-23 13:03:07 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						509cda4dcf 
					 
					
						
						
							
							Count mapfile/readarray as variable assignment  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-10 13:13:42 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						6076f0b1da 
					 
					
						
						
							
							Parse variables and subexpressions in brace expansions  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-10 12:49:50 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						1d26c280d6 
					 
					
						
						
							
							Warn when failing to quote here strings.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-09 12:12:11 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						c785d43e34 
					 
					
						
						
							
							Fixed unquoted $@ warning message.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-09 12:07:33 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						4c3e731445 
					 
					
						
						
							
							Don't warn about a/b*c for ksh or when b == c  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-09 11:48:08 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						3940462da3 
					 
					
						
						
							
							Warn about glob matching in [[ ]] for != as well as ==.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-09 11:34:34 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						bb7ef5834b 
					 
					
						
						
							
							Warn on unindexed references for implicit arrays.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-21 19:19:15 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						2f7bd556e8 
					 
					
						
						
							
							Stable version 0.3.7  
						
						 
						
						... 
						
						
						
						This is purely a bugfix bump that compiles on GHC 7.10
and uses a regex lib that doesn't crash on OS X. 
						
						
							
  v0.3.7
 
						
					 
					
						2015-04-16 08:13:49 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						081751c1b5 
					 
					
						
						
							
							Fixed case sensitivity in 'trap' bashism test  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-05 10:33:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						cc86aab3f1 
					 
					
						
						
							
							Added multiple new checks from checkbashisms  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-05 10:25:00 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						9f1f00cdd1 
					 
					
						
						
							
							Switch from regex-compat to regex-tdfa  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-04 16:26:28 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						93debd3556 
					 
					
						
						
							
							Add expect to list of known non-shells  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-02 19:22:47 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						47b971c582 
					 
					
						
						
							
							Declared FlexibleContexts for GHC 7.10  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-31 21:59:03 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						f25ae90746 
					 
					
						
						
							
							Stable version 0.3.6  
						
						 
						
						... 
						
						
						
						This release is dedicated to Maxis: shaping the 90s
for yours truly with SimCity, SimCopter and El-Fish. 
						
						
							
  v0.3.6
 
						
					 
					
						2015-03-28 12:27:39 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						3daa47c0f2 
					 
					
						
						
							
							Remove zsh specific variables.  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-28 11:55:25 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						ed56a837c3 
					 
					
						
						
							
							Killed Zsh support  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-20 10:03:56 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						80cf5d9852 
					 
					
						
						
							
							Include [] as glob chars to warn about quoting for  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-19 18:29:47 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						8e554ae3d4 
					 
					
						
						
							
							Fix SC2143 to not warn about pgrep and other quasi-greps.  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-12 08:31:49 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						0a80188363 
					 
					
						
						
							
							Fix parsing of ((a?b:c))  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-08 18:11:23 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						0e1a64b6ba 
					 
					
						
						
							
							Warn about export/declare/local masking return values.  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-08 14:17:43 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						0a2cf208c8 
					 
					
						
						
							
							Fixed quoted ~ warning to only trigger for ~/  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-07 23:48:01 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						dcc10bbdf6 
					 
					
						
						
							
							Fixed accidentally ignored undef warning for ${#foo}  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-07 23:01:34 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						2c2e41952f 
					 
					
						
						
							
							Improved missing shebang message.  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-07 22:37:49 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						0d74140650 
					 
					
						
						
							
							Multiple wrong assignment warning fixes  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-07 20:15:04 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						955ad60823 
					 
					
						
						
							
							Fixed parser errors not being excluded by -e  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-01 13:44:57 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						2573332d77 
					 
					
						
						
							
							Fixed edge cases for braced reference extractor.  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-01 13:44:18 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						00c470f323 
					 
					
						
						
							
							Improve SC2143 error message  
						
						 
						
						
						
						
							
						
					 
					
						2015-03-01 12:20:37 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						63188282e9 
					 
					
						
						
							
							Add warning for vars that are referenced but not assigned.  
						
						 
						
						
						
						
							
						
					 
					
						2015-02-28 18:43:22 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						61b4b65184 
					 
					
						
						
							
							Warn about obviously bad return values, like -1 or "foo"  
						
						 
						
						
						
						
							
						
					 
					
						2015-02-14 12:03:38 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						39b2bf4378 
					 
					
						
						
							
							Don't warn about modifying $@ or $IFS in a subshell  
						
						 
						
						
						
						
							
						
					 
					
						2015-02-14 10:43:49 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						2fe117728d 
					 
					
						
						
							
							Count [[ -v foo ]] (and -R) as a variable reference  
						
						 
						
						
						
						
							
						
					 
					
						2015-02-13 20:10:18 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						cde3ba8769 
					 
					
						
						
							
							Add filename to JSON output.  
						
						 
						
						
						
						
							
						
					 
					
						2015-02-13 19:32:20 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						33c78b7c95 
					 
					
						
						
							
							Track variables created through coproc.  
						
						 
						
						
						
						
							
						
					 
					
						2015-01-27 10:11:17 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						a485482979 
					 
					
						
						
							
							Add support for coproc  
						
						 
						
						
						
						
							
						
					 
					
						2015-01-26 22:21:04 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						895d83afc5 
					 
					
						
						
							
							s/deprecated/legacy/ for backtick warnings.  
						
						 
						
						
						
						
							
						
					 
					
						2015-01-25 12:27:49 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						39bc011757 
					 
					
						
						
							
							Rewrote catastrophic rm detection, now simpler and more robust.  
						
						 
						
						
						
						
							
						
					 
					
						2015-01-25 12:18:06 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								koalaman 
							
						 
					 
					
						
						
							
						
						fe0a398239 
					 
					
						
						
							
							Merge pull request  #295  from orlitzky/sdist-manpage  
						
						 
						
						... 
						
						
						
						Add a pre-sdist hook to compile the man page (Github issue #247 ). 
						
						
							
						
					 
					
						2015-01-24 13:10:09 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Orlitzky 
							
						 
					 
					
						
						
							
						
						1be0f1ea75 
					 
					
						
						
							
							Add a pre-sdist hook to compile the man page (Github issue  #247 ).  
						
						 
						
						... 
						
						
						
						This replaces the default preSDist hook in Setup.hs with our own. The
only thing the new hook does is compile the man page using callCommand
from System.Process.
If Pandoc fails, the entire sdist process will fail, since
Extra-Source-Files in the cabal file now lists the man page.
This is preferable to a build hook, because Pandoc pulls in a huge
number of dependencies. It's better to build the man page once and
ship it than to require every user to build and install pandoc before
he can build ShellCheck.
This creates another TODO item: an install hook can now be used to
install the man page along with the rest of ShellCheck. But beware,
the "man path" can vary from system to system. 
						
						
							
						
					 
					
						2015-01-24 12:15:36 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vidar Holen 
							
						 
					 
					
						
						
							
						
						c9aa133282 
					 
					
						
						
							
							Fix pattern matching error in z=$(echo)  
						
						 
						
						
						
						
							
						
					 
					
						2015-01-02 18:06:10 -08:00