Vidar Holen
							
						 
					 | 
					
						
						
							
						
						ba5bb488d1
					 | 
					
						
						
							
							Case statements are now rightfully unquotable contexts
						
						
						
						
						
						
					 | 
					
						2012-11-27 00:11:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						2052adffef
					 | 
					
						
						
							
							Even more robust then/fi/do/done feedback
						
						
						
						
						
						
					 | 
					
						2012-11-27 00:08:24 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						8cf02e60af
					 | 
					
						
						
							
							More robust fi/done mixup reporting
						
						
						
						
						
						
					 | 
					
						2012-11-26 23:50:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						2ea4711ff4
					 | 
					
						
						
							
							Added check, for f in 'find /'; do ..
						
						
						
						
						
						
					 | 
					
						2012-11-26 22:58:30 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						ef332217a1
					 | 
					
						
						
							
							Check for if[ foo ]
						
						
						
						
						
						
					 | 
					
						2012-11-26 22:49:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						34690ad3db
					 | 
					
						
						
							
							Added more helpful message for 'if [ grep .. ]'
						
						
						
						
						
						
					 | 
					
						2012-11-26 22:23:40 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						7025ebd633
					 | 
					
						
						
							
							Made unquoted $(..) check more robust
						
						
						
						
						
						
					 | 
					
						2012-11-26 21:52:47 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						211c923f8b
					 | 
					
						
						
							
							Replaced common commands from /bin to posix utility list
						
						
						
						
						
						
					 | 
					
						2012-11-26 21:22:20 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						4a803d2e48
					 | 
					
						
						
							
							Removed trailing whitespace
						
						
						
						
						
						
					 | 
					
						2012-11-26 20:43:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						f4afb9a88f
					 | 
					
						
						
							
							Added check for constant [[]] expression, e.g. [[ a == b ]]
						
						
						
						
						
						
					 | 
					
						2012-11-26 20:42:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						648090af31
					 | 
					
						
						
							
							Added warnings for then/fi/do/done treated literally.
						
						
						
						
						
						
					 | 
					
						2012-11-25 10:49:21 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						21262399cc
					 | 
					
						
						
							
							Added a check for spurious }s
						
						
						
						
						
						
					 | 
					
						2012-11-25 00:42:59 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						d58bd400ea
					 | 
					
						
						
							
							Added check for echo $foo | wc -c
						
						
						
						
						
						
					 | 
					
						2012-11-25 00:07:53 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						aaf5ac6f8f
					 | 
					
						
						
							
							Added check for echo $a | sed s/foo/bar/g
						
						
						
						
						
						
					 | 
					
						2012-11-24 20:38:37 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						aae87fc030
					 | 
					
						
						
							
							Added better space/glob checks
						
						
						
						
						
						
					 | 
					
						2012-11-24 14:41:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						0d34f2dedd
					 | 
					
						
						
							
							Added ulimit to test script because lol debugging
						
						
						
						
						
						
					 | 
					
						2012-11-19 23:24:24 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						807ecbd038
					 | 
					
						
						
							
							Added extglob support that actually works
						
						
						
						
						
						
					 | 
					
						2012-11-19 23:20:01 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						5100bc0989
					 | 
					
						
						
							
							Added check for [[ a != foo || a != bar ]], and same for (( ))
						
						
						
						
						
						
					 | 
					
						2012-11-19 22:54:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						3f3ca2789b
					 | 
					
						
						
							
							Moved Eq Token instance to AST where it belongs
						
						
						
						
						
						
					 | 
					
						2012-11-19 22:32:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						0e4f8a763f
					 | 
					
						
						
							
							Added extglob support
						
						
						
						
						
						
					 | 
					
						2012-11-19 22:27:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						6977963124
					 | 
					
						
						
							
							Added checks for multiple pipe combinations.
						
						
						
						
						
						
					 | 
					
						2012-11-19 21:52:26 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						7e3712f853
					 | 
					
						
						
							
							Added the regex lib as a dependency
						
						
						
						
						
						
					 | 
					
						2012-11-17 12:09:34 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						2fb011aa9b
					 | 
					
						
						
							
							Typo
						
						
						
						
						
						
					 | 
					
						2012-11-17 11:48:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						090b94161d
					 | 
					
						
						
							
							Fixed incorrect warning for foo=$3
						
						
						
						
						
						
					 | 
					
						2012-11-17 10:53:39 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						ecccc7a6b7
					 | 
					
						
						
							
							Added some more punctuation to messages.
						
						
						
						
						
						
					 | 
					
						2012-11-17 10:21:34 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						0141bd812b
					 | 
					
						
						
							
							Give it some attitude
						
						
						
						
						
						
					 | 
					
						2012-11-16 23:04:40 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						9eac0bfab9
					 | 
					
						
						
							
							Homogenized punctuation across messages.
						
						
						
						
						
						
					 | 
					
						2012-11-16 22:20:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						45d5896cf8
					 | 
					
						
						
							
							More helpful errors for partial if statements
						
						
						
						
						
						
					 | 
					
						2012-11-16 21:30:52 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						89b0168254
					 | 
					
						
						
							
							Fixed incorrect errors on [[ $1 ]]
						
						
						
						
						
						
					 | 
					
						2012-11-16 21:01:26 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						19a7698785
					 | 
					
						
						
							
							Accidentally made quackCheck non-executable
						
						
						
						
						
						
					 | 
					
						2012-11-16 20:40:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						07b29dceb4
					 | 
					
						
						
							
							Never mind quackCheck
						
						
						
						
						
						
					 | 
					
						2012-11-16 19:43:41 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						258a13721e
					 | 
					
						
						
							
							Added readme and licenses
						
						
						
						
						
						
					 | 
					
						2012-11-16 19:43:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						a7a19fa366
					 | 
					
						
						
							
							Support a+=foo
						
						
						
						
						
						
					 | 
					
						2012-11-16 18:53:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						851de930c0
					 | 
					
						
						
							
							Removed bash, true and false from [ command ] check, since these could be values
						
						
						
						
						
						
					 | 
					
						2012-11-16 11:15:26 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						a172c8a8b9
					 | 
					
						
						
							
							Fixed $(( ! n )) and incorrect warning on $(($?))
						
						
						
						
						
						
					 | 
					
						2012-11-16 11:07:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						900c6d01d4
					 | 
					
						
						
							
							Cleaned up analytics notes
						
						
						
						
						
						
					 | 
					
						2012-11-16 10:22:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						2581be14e4
					 | 
					
						
						
							
							Moved AST into its own file
						
						
						
						
						
						
					 | 
					
						2012-11-16 10:12:51 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						5faf8e7141
					 | 
					
						
						
							
							Added check for printf "$var"
						
						
						
						
						
						
					 | 
					
						2012-11-16 09:53:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						686c895858
					 | 
					
						
						
							
							Added check for [[ foo == $bar ]]
						
						
						
						
						
						
					 | 
					
						2012-11-15 23:43:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						a2cc44a04d
					 | 
					
						
						
							
							Added check for $(($n))
						
						
						
						
						
						
					 | 
					
						2012-11-15 23:32:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						ad9db04856
					 | 
					
						
						
							
							Fixed incorrect n=1 & n=foo$n and same for $((n++))
						
						
						
						
						
						
					 | 
					
						2012-11-15 23:23:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						5d26f627cf
					 | 
					
						
						
							
							Rewrote the horrible analyze code
						
						
						
						
						
						
					 | 
					
						2012-11-15 22:19:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						61baf730e0
					 | 
					
						
						
							
							Added support for parsing arithmetic context
						
						
						
						
						
						
					 | 
					
						2012-11-15 21:38:36 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						38c5c6f847
					 | 
					
						
						
							
							Added warning for {1..$N}
						
						
						
						
						
						
					 | 
					
						2012-11-08 21:55:24 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						7dbae12c7e
					 | 
					
						
						
							
							Fixed bugs related to groupings in conditions
						
						
						
						
						
						
					 | 
					
						2012-11-08 21:48:32 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						33913366b1
					 | 
					
						
						
							
							Fixed bug in allModifiedVariables
						
						
						
						
						
						
					 | 
					
						2012-11-08 21:08:20 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						f9f2982c9f
					 | 
					
						
						
							
							Added check for [ a==b ]
						
						
						
						
						
						
					 | 
					
						2012-11-08 20:43:51 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						947ae519a2
					 | 
					
						
						
							
							Fixed [ grep foo bar ] warning not working
						
						
						
						
						
						
					 | 
					
						2012-11-08 20:28:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						97e886e6dd
					 | 
					
						
						
							
							Added more [[]]-related checks
						
						
						
						
						
						
					 | 
					
						2012-11-08 20:19:34 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						977cf427ca
					 | 
					
						
						
							
							Added parser for [[]]/[] with associated errors
						
						
						
						
						
						
					 | 
					
						2012-11-08 14:39:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |