summaryrefslogtreecommitdiffstats
path: root/ShellCheck
AgeCommit message (Expand)Author
2014-02-03Stable version 0.3.1v0.3.1Vidar Holen
2014-02-03Added --version flagVidar Holen
2014-02-03Fixed parser not accepting `` in arithmetic contexVidar Holen
2014-02-02Fixed compilation error on GHC7Vidar Holen
2014-02-02Added -s flag to override dialect, e.g. -s kshVidar Holen
2014-02-02Replaced parser error for 'function' with shell-aware check.Vidar Holen
2014-02-02Don't consider last stage of pipeline a subshell for Ksh/ZshVidar Holen
2014-02-02Refactoring, 25% speedup.Vidar Holen
2014-02-01Warn about break/continue in subshells and outside loopsVidar Holen
2014-02-01Removed duplicate check for [[ a == b + 1 ]]Vidar Holen
2014-01-27Check for [[ i + 1 = 2 ]]Vidar Holen
2014-01-27Warn about literal "\ " just like literal quotes.Vidar Holen
2014-01-26Allow {} in arithmetic for loopsVidar Holen
2014-01-25Don't warn about sed '$d' or '$p'Vidar Holen
2014-01-25Don't warn about comma separation in for f in {a,b}Vidar Holen
2014-01-25Parse but warn about "else if"Vidar Holen
2014-01-17Warn about 'cd $f; foo; cd ..' loop antipattern.Vidar Holen
2014-01-16Allow '# shellcheck disable=SC1234' to ignore by code.Vidar Holen
2014-01-16Don't warn about quotes in variables for evalVidar Holen
2014-01-14Warn about abused char classes, such as [10-15] and [:digit:]Vidar Holen
2013-12-30Fixed ${!var} not counting as reference of varVidar Holen
2013-12-30Parser: allow subshell function definitionsVidar Holen
2013-12-15Minor performance tweaks (~10% improvement)Vidar Holen
2013-12-15Warn about 'i=i+1' and 'i=i + 1'Vidar Holen
2013-12-15Fixed parser error for '..; done| ..'Vidar Holen
2013-12-14Warn about 'foo=bar echo $foo'Vidar Holen
2013-12-14Don't warn about single quoted vars for sshVidar Holen
2013-12-14If printf string contains %, don't warn about using varsVidar Holen
2013-12-14Parser: accept here doc token strings more liberallyVidar Holen
2013-12-14Fixed parsing of 'time' in front of compound commandsVidar Holen
2013-11-29Warn about while read f; do ssh "$f"; doneVidar Holen
2013-11-29Don't require separator before do in 'for i do ..'Vidar Holen
2013-11-24Fixed incorrect parsing of [ foo -a -f bar ]Vidar Holen
2013-11-24Don't warn for A&&B||C if C is echo/exit/assignmentVidar Holen
2013-11-24Cleaned up command matching codeVidar Holen
2013-11-24Fixed warning for 'exec foo; exit 3'Vidar Holen
2013-11-24Fix incorrect warning for 'foo > bar 2> bar'Vidar Holen
2013-11-17Assume variables have spaces by defaultVidar Holen
2013-11-17Assume variables have spaces/globs by defaultVidar Holen
2013-11-17Fixed wrong quoting warning for foo=" "; fooVidar Holen
2013-11-17Added hint to suggest missing ;; in caseVidar Holen
2013-11-12\" should not be treated specially in `backticks`Vidar Holen
2013-11-10Show expose error code in shellcheck frontendsVidar Holen
2013-11-10Numbered messagesVidar Holen
2013-11-03Accept ./? in function namesVidar Holen
2013-11-03Don't warn about expr if using : operatorVidar Holen
2013-11-03Fixed parsing of | outside of groups in =~ regexVidar Holen
2013-11-03Don't warn about single quotes in args to perlVidar Holen
2013-11-03Accept dir-/basename due to edge cases like "/" and "foo"Vidar Holen
2013-10-27Fixed parser accepting spaces after here doc tokenVidar Holen