Vidar Holen
1863f2f12d
Warn about += bashism in sh and dash.
2017-01-14 12:40:09 -08:00
Vidar Holen
8809a36952
Warn when finding HTML entities like &
2017-01-14 11:59:31 -08:00
Vidar Holen
7f307c5775
Count | as a regex metacharacter for 2076.
2017-01-12 19:02:46 -08:00
David da Silva
eb12086d05
Fix typos in Travis CI section of the README.md
2017-01-11 11:48:57 +01:00
David da Silva
6259a32601
Add TravisCI Setup to README.md
2017-01-11 10:04:48 +01:00
Bastian Bittorf
4e13c7cbc1
SC2164: show two possible variants for circumenting the warning
...
always calling 'exit' is not good in e.g. functions.
the basic idea is at least that the returncode of
cd *is* evaluated somehow and not ignored.
Reported-by: Garance Alistair Drosehn <drosehn@rpi.edu >
Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com >
2017-01-10 12:30:47 +01:00
Vidar Holen
edb01fa855
Warn about ( -d foo ) and similar.
2017-01-09 23:49:22 -08:00
koalaman
85e6c35845
Merge pull request #814 from Scorpiokat/master
...
This commit fixes #797
2017-01-03 21:25:45 -08:00
Ekaterina Efimova
43f667a8f9
Update Analytics.hs
2017-01-03 21:48:35 +03:00
Ekaterina Efimova
daacc98a8f
Update Analytics.hs
2017-01-03 21:40:32 +03:00
Scorpiokat
40907b1636
This commit fixes #803
2017-01-03 14:55:12 +00:00
Scorpiokat
96168fc707
This commit fixes #797
2017-01-02 18:01:24 +00:00
Vidar Holen
6aee12a572
Warnings for braces/globs/arrays in [/[[.
2016-12-31 13:18:36 -08:00
Vidar Holen
0048f34b11
Merge branch 'master' of github.com:koalaman/shellcheck
2016-12-30 17:11:32 -08:00
Vidar Holen
e679ff222a
Warn when using deprecated egrep/fgrep.
2016-12-30 16:55:31 -08:00
koalaman
6f5648faca
Update README.md
2016-12-30 10:31:34 -08:00
Vidar Holen
30e94ea7ab
Warn about comparisons and cases that can never match.
2016-12-29 14:04:49 -08:00
Vidar Holen
d8f8a2fa14
Minor 2% parser speedup
2016-12-29 10:56:00 -08:00
Vidar Holen
df3cc70658
Improve code for warning about escaped single quotes.
2016-12-28 21:51:28 -08:00
Vidar Holen
5669702362
Warn about missing and invalid subscripts in array assignments.
2016-12-28 18:58:03 -08:00
Vidar Holen
bd9d05c759
Warn about missing space in [ foo= bar ]
2016-12-27 21:20:59 -08:00
Austin English
af87fe9315
add missing references to dash
2016-12-20 17:10:55 -08:00
koalaman
c2850e436f
Merge pull request #804 from austin987/readme2
...
README.md: sort package managers, add emerge (Gentoo)
2016-12-20 10:16:42 -08:00
Austin English
d73fc8f91d
README.md: sort package managers, add emerge (Gentoo)
2016-12-20 12:11:10 -06:00
Vidar Holen
7124c113e8
Don't warn about .sh.version being unused (for Ksh)
2016-12-17 16:03:06 -08:00
Vidar Holen
f594f01d35
Add warnings about redirections without commands.
2016-12-17 15:03:52 -08:00
Vidar Holen
6ccb7e9129
Fix 'for file; do ..' counting $file as a safe variable.
2016-12-17 12:55:14 -08:00
Vidar Holen
838f0ce4dc
Count "%(%Y%m%d)T" as a single format in printf.
2016-12-17 12:48:09 -08:00
Vidar Holen
105b09792c
Fix SC095 about < /dev/null when using ssh -n
2016-12-17 12:41:00 -08:00
Vidar Holen
f6618d4332
Fix BSD style flag parsing to stop at --
2016-12-11 10:58:01 -08:00
Vidar Holen
0a381be37b
Improve heredoc delimiter handling.
2016-12-11 10:09:13 -08:00
Vidar Holen
46e47dad45
Don't quote source in 2041 and 2043.
2016-12-10 22:41:25 -08:00
Vidar Holen
fee6c94d40
Alias ash to dash with warning.
2016-12-10 10:57:01 -08:00
Vidar Holen
cf1c46d852
Add deprecation warning for tempfile
2016-12-10 09:58:27 -08:00
Vidar Holen
a40efffec9
Explicitly import Data.Monoid
2016-12-10 08:49:07 -08:00
Vidar Holen
44b96fca66
Merge branch 'bug562'
2016-12-03 10:21:49 -08:00
Vidar Holen
b4fb439191
Save string read by T_ParamSubSpecialChar
2016-12-03 10:19:14 -08:00
MortimerMcMire315
0897ab7092
Add handling for special characters in parameter substitutions.
...
Fixes koalaman/shellcheck#562 . Special characters inside braces are
parsed into T_ParamSubSpecialChar instead of T_Literal so that they are
not flagged in the function checkInexplicablyUnquoted when sandwiched
between double quotes.
2016-11-28 16:06:02 -05:00
koalaman
9703f89f79
Merge pull request #774 from oyvindio/tag-releases-in-dockerhub
...
Push git tags to dockerhub as docker tags
2016-11-28 11:39:48 -08:00
koalaman
aadf02e635
Merge pull request #781 from austin987/patch-1
...
Add info/link on ignoring issues to README
2016-11-28 11:33:05 -08:00
Øyvind Ingebrigtsen Øvergaard
090051bdc1
Use $TRAVIS_TAG in $TAG if defined
2016-11-27 13:42:49 +01:00
Austin English
b8c96b4361
Add info/link on ignoring issues to README
2016-11-21 19:53:26 -06:00
Vidar Holen
f26038125d
Allow spaces/comments before filewide annotations.
2016-11-20 18:06:36 -08:00
Vidar Holen
08f7ff37c5
Some cleanup and refactoring.
2016-11-12 15:51:36 -08:00
Øyvind Ingebrigtsen Øvergaard
60fc33ebdf
Push git tags to dockerhub as docker tags
2016-11-11 20:32:05 +01:00
Vidar Holen
3a006f7bcb
Use camelcase for cabal commands to align with stack.
2016-11-10 13:13:42 -08:00
koalaman
89b6fd58fa
Reformat issue template
2016-10-31 18:20:39 -07:00
koalaman
069ddeffcc
Merge pull request #766 from ryanoasis/issue-template
...
Add an issue template
2016-10-31 17:46:47 -07:00
Ryan L McIntyre
59c4ed106c
Create ISSUE_TEMPLATE.md
...
* Suggestion for an issue template to help with the amount of issues
2016-10-31 20:25:55 -04:00
Vidar Holen
5efb724a3e
Stable version 0.4.5
...
This release is dedicated to Google Inc for four great years of
employment and being good sports about hobby projects like this.
v0.4.5
2016-10-21 14:00:50 -07:00