Vidar Holen
94d265ce41
Stable version 0.4.0
...
This release is dedicated to the Debian project,
for basically inventing the modern Linux distro.
2015-09-05 16:28:44 -07:00
Vidar Holen
0dd61b65d8
Moved the various AST convenience functions to a separate module.
2015-08-16 12:53:23 -07:00
Vidar Holen
67cfcfd206
Separated formatters into multiple files.
2015-08-15 12:51:13 -07:00
Vidar Holen
72eeafe002
Some cleanup to make room for future improvements.
2015-08-15 09:34:19 -07:00
Vidar Holen
1ff67a61b4
Stable version 0.3.8. Now GPLv3!
...
This release is dedicated to Richard Stallman.
Happy hacking, and may we all live in a free GNUtopia!
2015-06-20 10:17:48 -07:00
Vidar Holen
349dfdab35
Relicense from AGPL v3 to GPL v3.
2015-06-20 09:52:07 -07:00
Vidar Holen
2f7bd556e8
Stable version 0.3.7
...
This is purely a bugfix bump that compiles on GHC 7.10
and uses a regex lib that doesn't crash on OS X.
2015-04-16 08:13:49 -07:00
Vidar Holen
9f1f00cdd1
Switch from regex-compat to regex-tdfa
2015-04-04 16:26:28 -07:00
Vidar Holen
f25ae90746
Stable version 0.3.6
...
This release is dedicated to Maxis: shaping the 90s
for yours truly with SimCity, SimCopter and El-Fish.
2015-03-28 12:27:39 -07:00
Michael Orlitzky
1be0f1ea75
Add a pre-sdist hook to compile the man page (Github issue #247 ).
...
This replaces the default preSDist hook in Setup.hs with our own. The
only thing the new hook does is compile the man page using callCommand
from System.Process.
If Pandoc fails, the entire sdist process will fail, since
Extra-Source-Files in the cabal file now lists the man page.
This is preferable to a build hook, because Pandoc pulls in a huge
number of dependencies. It's better to build the man page once and
ship it than to require every user to build and install pandoc before
he can build ShellCheck.
This creates another TODO item: an install hook can now be used to
install the man page along with the rest of ShellCheck. But beware,
the "man path" can vary from system to system.
2015-01-24 12:15:36 -05:00
Vidar Holen
c5479b8ca3
Stable version 0.3.5
...
This release is dedicated to Maru, internet celebrity cat.
Where would the web be without you? (Runner-up: Tim Berners-Lee)
2014-11-09 16:30:00 -08:00
Aycan iRiCAN
dccfb3c4a1
Update ShellCheck.cabal
...
Fixed License.
2014-09-18 09:10:07 +03:00
Vidar Holen
5f7419ca37
Require a QuickCheck that doesn't break on UTF-8.
2014-08-10 17:16:27 -07:00
Vidar Holen
8494509150
Warn about missing shebangs.
2014-08-09 17:32:42 -07:00
Vidar Holen
8ba1f2fdf2
Better handling of directories and inaccessible files.
2014-08-08 09:36:17 -07:00
Vidar Holen
39423ddf81
Stable version 0.3.4
...
This release is dedicated to Kerbal Space Program,
which has delayed the project by at least a month.
2014-07-08 18:43:33 -07:00
Vidar Holen
875c2d2aad
Removed Makefile from cabal file
2014-07-08 18:18:32 -07:00
Dridi Boukelmoune
d53087f056
Updated Extra-Source-Files accordingly with #165
2014-06-01 21:35:45 +02:00
Dridi Boukelmoune
39756b420e
Add extra source files in the source tarball
...
This way ShellCheck can be entirely built (including the test suite)
from the Hackage tarball.
The source tarball can be generated using:
cabal sdist
2014-06-01 17:59:24 +02:00
Vidar Holen
98b790f87a
Removed outdated version comment
2014-05-31 10:16:11 -07:00
Vidar Holen
726a4e5848
Merge branch 'cabal-version' of https://github.com/rodrigosetti/shellcheck into rodrigosetti-cabal-version
...
Conflicts:
ShellCheck/Analytics.hs
ShellCheck/Data.hs
2014-05-31 09:55:07 -07:00
Rodrigo Setti
0a9ed917e7
Test Suite in Cabal (cabal test)
...
Please run using "cabal test --show-details=streaming", there's a known
issue about this that was fixed in the latest version of cabal:
https://github.com/haskell/cabal/issues/1810
2014-05-31 01:30:23 +00:00
Vidar Holen
b10d31c8b7
Stable version 0.3.3
...
This release is dedicated to Jarkko Oikarinen, creator of IRC,
the fabric of the author's existence for so many years.
2014-05-29 21:01:34 -07:00
Rodrigo Setti
3fcc6c44d8
Use version from generated cabal Paths module
2014-05-30 00:08:09 +00:00
Vidar Holen
de0145fb29
Stable version 0.3.2
...
This release is dedicated to knirch, mcandre, Dridi,
ptman, pihentagy, Riviera, and everyone else who keeps
submitting bug reports and feature suggestions!
2014-03-22 11:05:27 -07:00
Dridi Boukelmoune
948b750754
Make the executable depend on the library
...
It needed a bump to 1.8 for the minimum `Cabal-Version'. One downside is
that the executable also build-depends on the same libraries.
Alphabetical order is kept, except for the dependency to the ShellCheck
library itself.
2014-02-28 19:55:04 +01:00
Dridi Boukelmoune
41ae95116d
Reformat ShellCheck.cabal for readability
...
Uses one line per `build-depends' or `exposed-modules'. Also got them
sorted by name. Folded `base' dependencies into a single one.
2014-02-28 19:44:09 +01:00
Vidar Holen
0e464ea476
Stable version 0.3.1
...
This release is dedicated to the Flycheck team,
even though ShellCheck is written entirely in Vim.
2014-02-03 20:22:30 -08:00
Vidar Holen
811df6f0da
Fixed cabal file
2014-02-03 20:21:26 -08:00
Vidar Holen
4e5d32b05a
Added --version flag
2014-02-03 20:06:59 -08:00
Vidar Holen
8c3d8d7cfa
Stable version 0.3.0
2014-01-19 13:04:17 -08:00
Vidar Holen
380d6c3317
Cleaned up cabal file to make 'cabal check' pass.
2014-01-19 13:03:05 -08:00
John Chee
fc716738eb
expanded cabal file
2014-01-13 19:14:18 -08:00
Vidar Holen
2e13cedc4b
Removed jsoncheck. Use 'shellcheck -f json -' instead
2013-11-12 21:39:41 -08:00
Vidar Holen
b9f7f82e29
Stable version 0.2.0
2013-10-27 16:04:33 -07:00
Vidar Holen
7630136d6c
Move command and variable lists to ShellCheck.Data.
2013-09-12 18:50:33 -07:00
Vidar Holen
4f7926cf26
Stable version 0.1.0.
2013-07-24 00:23:23 -07:00
Vidar Holen
f3c8ce3e3d
Initial Cabal file
2013-06-18 09:29:39 -07:00