| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  |