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