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
Vidar Holen
c343217fd2
Added Fedora prerequisites in README
2013-11-03 13:27:10 -08:00
Vidar Holen
71bc26aefa
Fixed parsing of | outside of groups in =~ regex
2013-11-03 13:13:24 -08:00
Vidar Holen
8a3d259ae6
Don't warn about single quotes in args to perl
2013-11-03 12:47:44 -08:00
Vidar Holen
3a9ae0ebf1
Accept dir-/basename due to edge cases like "/" and "foo"
2013-11-03 12:42:11 -08:00
Carlo Marcelo Arenas Belon
d6b903e6cc
gitignore and makefile for building with cabal and make
...
makefile should also delete cabal generated files on cleanup so
they could be used interchangably.
ensure that all generated files are ignored as recommended by
bese practices.
2013-10-28 02:56:29 -07:00
Vidar Holen
b9f7f82e29
Stable version 0.2.0
2013-10-27 16:04:33 -07:00
Vidar Holen
6d0bfcf37a
Fixed parser accepting spaces after here doc token
2013-10-27 16:02:27 -07:00
Vidar Holen
e0bbb89d00
Fixed parser bug where }> wasn't recognized as Rbrace
2013-10-27 15:36:47 -07:00
Vidar Holen
a0a58d432a
Merge branch 'master' of github.com:koalaman/shellcheck
2013-10-20 15:04:45 -07:00
Vidar Holen
206900fb64
Use exit status and stderr properly in terminal tool
2013-10-20 15:03:14 -07:00
koalaman
794a5523d1
Merge pull request #12 from mcandre/master
...
README: clarify build step
2013-10-20 13:47:15 -07:00
Andrew Pennebaker
389c7b670c
README: clarify build step
...
Help those unfamiliar with cabal to install shellcheck.
2013-10-20 16:33:00 -04:00
Vidar Holen
b1af7bb8f2
Fixed parser error for 'for ((;;)) ; do'
2013-10-11 20:03:55 -07:00
Vidar Holen
157fea73da
Suggest ./* instead of * for command arguments
2013-10-06 15:54:31 -07:00
Vidar Holen
b439f02b8e
Improved assignment parsing: track indices and += vs =
2013-10-06 14:44:43 -07:00
Vidar Holen
710a28c572
Revert "Fixed parsing for 'eval var=(values)'", because it fails for 'eval $x=foo'
...
This reverts commit 34e69556b1
.
2013-09-29 21:35:20 -07:00
Vidar Holen
702d57b655
Warn about unicode quotes
2013-09-29 21:22:42 -07:00
Vidar Holen
34e69556b1
Fixed parsing for 'eval var=(values)'
2013-09-29 21:00:29 -07:00
Vidar Holen
7c411b39ac
Fixed warnings for read -p "Name: "
2013-09-29 20:55:26 -07:00
Vidar Holen
5a959bc340
Fix parser errors for unclosed $( in here docs
2013-09-21 16:27:17 -07:00
Vidar Holen
fb5f72951d
Don't warn about unused variables for read ''
2013-09-12 19:11:42 -07:00
Vidar Holen
7630136d6c
Move command and variable lists to ShellCheck.Data.
2013-09-12 18:50:33 -07:00
Vidar Holen
dacb8c597f
Fixed a series of extglob parsing oddities and edge cases
2013-09-04 13:02:30 -07:00
Vidar Holen
d99aaaf8dc
Merge branch 'master' of github.com:koalaman/shellcheck
2013-09-03 14:09:50 -07:00
Vidar Holen
876831b419
Fixed up readme
2013-09-03 14:08:30 -07:00
Vidar Holen
24580609b8
Merge branch 'master' of https://github.com/carenas/shellcheck into carenas-master
2013-09-03 14:06:38 -07:00
koalaman
5828abe324
Merge pull request #7 from carenas/master
...
Include jsoncheck in 'make clean' target and update required ubuntu package list.
2013-09-03 14:04:49 -07:00
Carlo Marcelo Arenas Belon
c229d3929a
build: update recommended Ubuntu package list
...
last still supported version to use ghc6 was lucid, so it is
better to refer instead to ghc 7 as used since precise
2013-09-01 21:46:32 -07:00
Carlo Marcelo Arenas Belon
31907ca51d
build: include all binaries for clean
2013-09-01 21:37:30 -07:00
Vidar Holen
58b8e0ab70
Suggest pgrep when grepping ps
2013-08-31 18:32:07 -07:00
Vidar Holen
9586a46c9c
Warn about assigned but unreferenced variables
2013-08-31 18:26:20 -07:00
Vidar Holen
bb49cf8e65
Parse the contents of unquoted here documents
2013-08-31 17:03:15 -07:00
Vidar Holen
de1fa61560
Warn about client side expansion in ssh strings/heredocs.
2013-08-03 21:19:32 -07:00
Vidar Holen
07b1fd6f44
Allow :+- in function names. :(){ :|:;};:, anyone?
2013-08-03 20:22:32 -07:00
Vidar Holen
d0caa1e1df
Don't warn for 'find .. | xargs -0' or 'ls -N | ..'
2013-07-25 19:58:53 -07:00
Vidar Holen
4f7926cf26
Stable version 0.1.0.
2013-07-24 00:23:23 -07:00
Vidar Holen
62566ee016
Clarified warning for expr
2013-07-24 00:17:31 -07:00
Vidar Holen
c1731bd72c
Don't warn about redirecting sudo to /dev/null
2013-07-23 23:46:40 -07:00