Vidar Holen
							
						 
					 | 
					
						
						
							
						
						56145217fe
					 | 
					
						
						
							
							Fixed the cabal file, which didn't include formatters :|
						
						
						
						
						
						
							
						
					 | 
					
						2015-09-05 19:17:22 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						94d265ce41
					 | 
					
						
						
							
							Stable version 0.4.0
						
						
						
						
						
						
						
						This release is dedicated to the Debian project,
for basically inventing the modern Linux distro. 
						
						
							
 v0.4.0
						
					 | 
					
						2015-09-05 16:28:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						0f00de80fd
					 | 
					
						
						
							
							Support {n}>&1 named file descriptors.
						
						
						
						
						
						
							
						
					 | 
					
						2015-09-05 09:48:34 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						c808c9b6fe
					 | 
					
						
						
							
							End here doc tokens on < and >.
						
						
						
						
						
						
							
						
					 | 
					
						2015-09-03 20:58:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						bf9297e2a5
					 | 
					
						
						
							
							Parse ksh ${ ..; } expansions.
						
						
						
						
						
						
							
						
					 | 
					
						2015-09-03 20:26:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						7f547cc0ec
					 | 
					
						
						
							
							Warn when using unescaped parens in eval.
						
						
						
						
						
						
							
						
					 | 
					
						2015-09-02 21:11:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						01c27dc96a
					 | 
					
						
						
							
							Parse double arithmetic negation, i.e. (( !!a ));
						
						
						
						
						
						
							
						
					 | 
					
						2015-09-02 19:31:22 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								koalaman
							
						 
					 | 
					
						
						
							
						
						856a204ec3
					 | 
					
						
						
							
							Merge pull request #446 from mbeniamino/master
						
						
						
						
						
						
						
						Added FlexibleContexts extension in Parser.hs to fix compilation. 
						
						
							
						
					 | 
					
						2015-08-23 10:01:22 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matteo Beniamino
							
						 
					 | 
					
						
						
							
						
						f054e2e2cc
					 | 
					
						
						
							
							Added FlexibleContexts extension in Parser.hs to fix compilation.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-23 10:55:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						090e09e4ca
					 | 
					
						
						
							
							Support nested trinary expressions.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-22 14:20:20 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						10276c878d
					 | 
					
						
						
							
							Don't consider ${!os*} reference of 'os'
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-22 13:55:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						ae4aea4530
					 | 
					
						
						
							
							Adds support for a SHELLCHECK_OPTS environment variable.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-22 13:15:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						d0029ae1d4
					 | 
					
						
						
							
							Ignore === in assignments, and add a special warning 1097 for ==.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-22 12:20:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						eea7bc326e
					 | 
					
						
						
							
							Improved parsing error expected messages.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-22 11:06:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						73cd2cdd6f
					 | 
					
						
						
							
							Also warn about missing 'then' before 'else'
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-19 20:27:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						a01862bc12
					 | 
					
						
						
							
							Adds a #shellcheck source=file directive to override source statements.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-19 19:09:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						ccb6bf1ed5
					 | 
					
						
						
							
							Don't warn about uuoc for cat -n and similar.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-16 18:26:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						136b654867
					 | 
					
						
						
							
							Update man page with info for -x.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-16 18:20:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						f31c8bd3a3
					 | 
					
						
						
							
							Preliminary support for sourced files.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-16 17:18:51 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						0dd61b65d8
					 | 
					
						
						
							
							Moved the various AST convenience functions to a separate module.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-16 12:53:23 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						07747b30fb
					 | 
					
						
						
							
							Warn about undefined behavior of test -a and -o.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-15 22:42:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						26d16eb8ad
					 | 
					
						
						
							
							Avoid new 2129 warnings when disabling the first one.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-15 14:23:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						54b2d14847
					 | 
					
						
						
							
							Stop 2164 and 2103 about 'cd foo || exit' from overlapping.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-15 14:10:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						f653362b18
					 | 
					
						
						
							
							Warn about bashism [^bar].
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-15 13:50:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						f85441add9
					 | 
					
						
						
							
							Removed unused pragma.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-15 13:25:34 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						67cfcfd206
					 | 
					
						
						
							
							Separated formatters into multiple files.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-15 12:51:13 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						72eeafe002
					 | 
					
						
						
							
							Some cleanup to make room for future improvements.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-15 09:34:19 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						6d9e8472e6
					 | 
					
						
						
							
							Less confusing message for SC2140
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-02 19:55:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						47d68019e5
					 | 
					
						
						
							
							Fixed exit status for missing files.
						
						
						
						
						
						
							
						
					 | 
					
						2015-08-02 19:13:01 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						cbda90eeb5
					 | 
					
						
						
							
							Warn about zero-width spaces.
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-25 13:59:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								koalaman
							
						 
					 | 
					
						
						
							
						
						722b0606e8
					 | 
					
						
						
							
							Merge pull request #416 from chadbrewbaker/master
						
						
						
						
						
						
						
						cleanup 
						
						
							
						
					 | 
					
						2015-07-23 12:26:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chad Brewbaker
							
						 
					 | 
					
						
						
							
						
						95cfd87589
					 | 
					
						
						
							
							cleanup
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-23 12:51:38 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						0a1beb883f
					 | 
					
						
						
							
							Don't warn about unquoted :+ expansions.
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-19 12:28:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						83adcba88e
					 | 
					
						
						
							
							Warn when nested loops have conflicting variable names.
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-19 11:30:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						35fb5073f4
					 | 
					
						
						
							
							Fixed cd foo; bar; cd -; check not trigger on top level
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-18 19:58:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						de59c3586b
					 | 
					
						
						
							
							Warn about 'cd' when not used as part of a conditional
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-18 19:37:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						8894333556
					 | 
					
						
						
							
							Warn about 'export $foo'
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-18 13:23:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						b1843c520f
					 | 
					
						
						
							
							Warn when using read without -r
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-18 12:30:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						d406ba9950
					 | 
					
						
						
							
							Special case messages for [ true ] and false/0/1
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-18 11:47:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						d5dfb4a7c1
					 | 
					
						
						
							
							Add a .ghci file to allow running ghci without cabal repl
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-18 11:09:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						7929a9dbba
					 | 
					
						
						
							
							Makes literal check work for args to -z and -n
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-18 11:08:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						7e84ad031f
					 | 
					
						
						
							
							Warn about [ foo ] when "foo" is non-constant with constant parts.
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-18 09:56:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						7eef12102b
					 | 
					
						
						
							
							Make 2077 point to the = in [ foo=bar ]
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-18 09:22:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						0522a5f0bd
					 | 
					
						
						
							
							Allow escaped linefeeds to break lines in $(())
						
						
						
						
						
						
							
						
					 | 
					
						2015-07-15 09:01:29 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						6c21e4671b
					 | 
					
						
						
							
							Added bug reporting info to README.md.
						
						
						
						
						
						
							
						
					 | 
					
						2015-06-30 20:12:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						3d83b87c9a
					 | 
					
						
						
							
							Added copyright notice to individual source files.
						
						
						
						
						
						
							
						
					 | 
					
						2015-06-30 19:21:12 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						f86d68bcc0
					 | 
					
						
						
							
							Fixed incorrectly documented flag syntax for -V.
						
						
						
						
						
						
							
						
					 | 
					
						2015-06-30 19:10:41 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						1e65d36874
					 | 
					
						
						
							
							Included copyright information in the man page.
						
						
						
						
						
						
							
						
					 | 
					
						2015-06-30 19:07:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						1ff67a61b4
					 | 
					
						
						
							
							Stable version 0.3.8. Now GPLv3!
						
						
						
						
						
						
						
						This release is dedicated to Richard Stallman.
Happy hacking, and may we all live in a free GNUtopia! 
						
						
							
 v0.3.8
						
					 | 
					
						2015-06-20 10:17:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						349dfdab35
					 | 
					
						
						
							
							Relicense from AGPL v3 to GPL v3.
						
						
						
						
						
						
							
						
					 | 
					
						2015-06-20 09:52:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |