Vidar Holen
							
						 
					 | 
					
						
						
							
						
						16bd52333a
					 | 
					
						
						
							
							man page: Added Directives section
						
						
						
						
						
						
					 | 
					
						2014-01-19 12:36:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						cfb44b3fe2
					 | 
					
						
						
							
							Warn about 'cd $f; foo; cd ..' loop antipattern.
						
						
						
						
						
						
					 | 
					
						2014-01-17 09:02:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						43ed5e748d
					 | 
					
						
						
							
							Allow '# shellcheck disable=SC1234' to ignore by code.
						
						
						
						
						
						
					 | 
					
						2014-01-16 23:08:56 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						4dca88aade
					 | 
					
						
						
							
							Don't warn about quotes in variables for eval
						
						
						
						
						
						
					 | 
					
						2014-01-16 19:41:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						1d2c7a8551
					 | 
					
						
						
							
							Warn about abused char classes, such as [10-15] and [:digit:]
						
						
						
						
						
						
					 | 
					
						2014-01-14 21:20:21 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								koalaman
							
						 
					 | 
					
						
						
							
						
						ba080e7e34
					 | 
					
						
						
							
							Merge pull request #61 from cheecheeo/master
						
						
						
						
						
						
						
						expanded cabal file 
						
						
					 | 
					
						2014-01-14 10:40:27 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Chee
							
						 
					 | 
					
						
						
							
						
						fc716738eb
					 | 
					
						
						
							
							expanded cabal file
						
						
						
						
						
						
					 | 
					
						2014-01-13 19:14:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						659709d529
					 | 
					
						
						
							
							Fixed ${!var} not counting as reference of var
						
						
						
						
						
						
					 | 
					
						2013-12-30 10:00:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						5b4729d940
					 | 
					
						
						
							
							Parser: allow subshell function definitions
						
						
						
						
						
						
					 | 
					
						2013-12-30 09:50:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						b936f28763
					 | 
					
						
						
							
							Merge branch 'manpage'
						
						
						
						
						
						
					 | 
					
						2013-12-15 19:43:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						78d9a7ad97
					 | 
					
						
						
							
							Tweaked man page format
						
						
						
						
						
						
					 | 
					
						2013-12-15 19:40:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						d540a98d33
					 | 
					
						
						
							
							Merge branch 'man_page' of https://github.com/Dridi/shellcheck into manpage
						
						
						
						
						
						
					 | 
					
						2013-12-15 18:44:49 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						8c00850134
					 | 
					
						
						
							
							Minor performance tweaks (~10% improvement)
						
						
						
						
						
						
					 | 
					
						2013-12-15 18:43:34 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						d1990e3396
					 | 
					
						
						
							
							Warn about 'i=i+1' and 'i=i + 1'
						
						
						
						
						
						
					 | 
					
						2013-12-15 16:11:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dridi Boukelmoune
							
						 
					 | 
					
						
						
							
						
						91fc4a046c
					 | 
					
						
						
							
							Added a shellcheck(1) man page
						
						
						
						
						
						
						
						The manual is mainly a copy/paste from the current documentation. It is
builded with pandoc, and written in markdown.
closes #50 
						
						
					 | 
					
						2013-12-16 00:04:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						95ebe1cd07
					 | 
					
						
						
							
							Fixed parser error for '..; done| ..'
						
						
						
						
						
						
					 | 
					
						2013-12-15 14:39:47 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						27822a1f56
					 | 
					
						
						
							
							Warn about 'foo=bar echo $foo'
						
						
						
						
						
						
					 | 
					
						2013-12-14 16:06:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						eb06b06475
					 | 
					
						
						
							
							Don't warn about single quoted vars for ssh
						
						
						
						
						
						
					 | 
					
						2013-12-14 15:28:58 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						5d72432046
					 | 
					
						
						
							
							If printf string contains %, don't warn about using vars
						
						
						
						
						
						
					 | 
					
						2013-12-14 15:27:11 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						da51b14789
					 | 
					
						
						
							
							Parser: accept here doc token strings more liberally
						
						
						
						
						
						
					 | 
					
						2013-12-14 15:20:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						7be8485b8b
					 | 
					
						
						
							
							Fixed parsing of 'time' in front of compound commands
						
						
						
						
						
						
					 | 
					
						2013-12-14 14:44:47 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						a4d36ba0d2
					 | 
					
						
						
							
							Warn about while read f; do ssh "$f"; done
						
						
						
						
						
						
					 | 
					
						2013-11-29 23:05:41 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						d4bc0f6e10
					 | 
					
						
						
							
							Don't require separator before do in 'for i do ..'
						
						
						
						
						
						
					 | 
					
						2013-11-29 16:22:37 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						1011ae7b3c
					 | 
					
						
						
							
							Fixed incorrect parsing of [ foo -a -f bar ]
						
						
						
						
						
						
					 | 
					
						2013-11-24 18:49:49 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						d603ee1e89
					 | 
					
						
						
							
							Don't warn for A&&B||C if C is echo/exit/assignment
						
						
						
						
						
						
					 | 
					
						2013-11-24 16:15:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						4fc518c877
					 | 
					
						
						
							
							Cleaned up command matching code
						
						
						
						
						
						
					 | 
					
						2013-11-24 15:48:07 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						7fda86d6e2
					 | 
					
						
						
							
							Fixed warning for 'exec foo; exit 3'
						
						
						
						
						
						
					 | 
					
						2013-11-24 14:48:12 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						6905373b6c
					 | 
					
						
						
							
							Fix incorrect warning for 'foo > bar 2> bar'
						
						
						
						
						
						
					 | 
					
						2013-11-24 14:20:24 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						1d8401d583
					 | 
					
						
						
							
							Assume variables have spaces by default
						
						
						
						
						
						
					 | 
					
						2013-11-17 16:16:58 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						a89aee1a34
					 | 
					
						
						
							
							Assume variables have spaces/globs by default
						
						
						
						
						
						
					 | 
					
						2013-11-17 16:13:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						4853dce3fe
					 | 
					
						
						
							
							Fixed wrong quoting warning for foo=" "; foo
						
						
						
						
						
						
					 | 
					
						2013-11-17 15:00:07 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						a793e09bab
					 | 
					
						
						
							
							Added hint to suggest missing ;; in case
						
						
						
						
						
						
					 | 
					
						2013-11-17 14:41:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						fbd85e93ee
					 | 
					
						
						
							
							Added --exclude to filter out warnings
						
						
						
						
						
						
					 | 
					
						2013-11-17 13:41:42 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						77f754fa32
					 | 
					
						
						
							
							Replace Prelude.catch with Control.Exception.catch
						
						
						
						
						
						
					 | 
					
						2013-11-15 17:31:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						01d557abe6
					 | 
					
						
						
							
							More discriminating error codes
						
						
						
						
						
						
					 | 
					
						2013-11-14 22:46:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						68cc00b6e8
					 | 
					
						
						
							
							Exit with 1 on comments and 2 on failure
						
						
						
						
						
						
					 | 
					
						2013-11-14 22:35:38 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						8b7c0be06f
					 | 
					
						
						
							
							gcc output mode now uses a tab width of 1
						
						
						
						
						
						
					 | 
					
						2013-11-14 22:23:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						473bb666d8
					 | 
					
						
						
							
							Support for checkstyle compatible xml output
						
						
						
						
						
						
					 | 
					
						2013-11-13 22:39:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						376d407ea1
					 | 
					
						
						
							
							Added gcc compatible output for editor integrations
						
						
						
						
						
						
					 | 
					
						2013-11-13 17:28:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						2e13cedc4b
					 | 
					
						
						
							
							Removed jsoncheck. Use 'shellcheck -f json -' instead
						
						
						
						
						
						
					 | 
					
						2013-11-12 21:39:41 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						17515ad706
					 | 
					
						
						
							
							Added proper command line parsing
						
						
						
						
						
						
					 | 
					
						2013-11-12 21:22:52 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						d8b5d6393a
					 | 
					
						
						
							
							\" should not be treated specially in backticks
						
						
						
						
						
						
					 | 
					
						2013-11-12 18:27:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						d404bc703d
					 | 
					
						
						
							
							Show expose error code in shellcheck frontends
						
						
						
						
						
						
					 | 
					
						2013-11-10 12:22:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						e5e08df1d9
					 | 
					
						
						
							
							Numbered messages
						
						
						
						
						
						
					 | 
					
						2013-11-10 10:55:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								koalaman
							
						 
					 | 
					
						
						
							
						
						1988cba147
					 | 
					
						
						
							
							Merge pull request #33 from daniellawrence/master
						
						
						
						
						
						
						
						updated debian/ubuntu required packages 
						
						
					 | 
					
						2013-11-07 10:21:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Lawrence
							
						 
					 | 
					
						
						
							
						
						4cee7fd27f
					 | 
					
						
						
							
							updated debian/ubuntu required packages
						
						
						
						
						
						
					 | 
					
						2013-11-04 16:00:47 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						b75fe02aac
					 | 
					
						
						
							
							Merge branch 'master' of github.com:koalaman/shellcheck
						
						
						
						
						
						
					 | 
					
						2013-11-03 13:58:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						83c3dd3418
					 | 
					
						
						
							
							Accept ./? in function names
						
						
						
						
						
						
					 | 
					
						2013-11-03 13:58:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								koalaman
							
						 
					 | 
					
						
						
							
						
						020850dbbb
					 | 
					
						
						
							
							Merge pull request #16 from carenas/master
						
						
						
						
						
						
						
						gitignore and makefile for building with cabal and make 
						
						
					 | 
					
						2013-11-03 13:51:13 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vidar Holen
							
						 
					 | 
					
						
						
							
						
						8d265aa25e
					 | 
					
						
						
							
							Don't warn about expr if using : operator
						
						
						
						
						
						
					 | 
					
						2013-11-03 13:47:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |