diff --git a/CHANGELOG.md b/CHANGELOG.md index 10f4e759..643927f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 0.19.1 (2017-03-12) + +### Miscellaneous + +* Added warning code for `line is too long` warnings to documentation. +* Added binary executable file for Windows. + ## 0.19.0 (2017-03-03) ### Breaking changes @@ -32,7 +39,7 @@ ### Fixes -* Fixes inconsistent indentation not being detected on lines +* Fixed inconsistent indentation not being detected on lines with trailing whitespace. ## 0.18.0 (2017-01-10) diff --git a/README.md b/README.md index 1fa42b30..d4d8f547 100644 --- a/README.md +++ b/README.md @@ -34,11 +34,16 @@ luarocks install luacheck If it is not possible to install [LuaFileSystem](http://keplerproject.github.io/luafilesystem/) in your environment, use `luarocks install luacheck --deps-mode=none`. For parallel checking Luacheck additionally requires [LuaLanes](https://github.com/LuaLanes/lanes), which can be installed using LuaRocks as well. +### Binary download + +For Windows there is experimental single-file 64-bit binary distribution, bundling Lua 5.3.4, Luacheck, LuaFileSystem, and LuaLanes using [LuaStatic](https://github.com/ers35/luastatic): +[download](https://github.com/mpeterv/luacheck/releases/download/0.19.1/luacheck.exe), [build script](https://gist.github.com/mpeterv/93cf0c71a1ae4138141b0abadc43b525). + ### Manual installation For manual installation, only a Lua interpreter binary is required. -1. Download and unpack latest Luacheck release ([.zip](https://github.com/mpeterv/luacheck/archive/0.19.0.zip), [.tar.gz](https://github.com/mpeterv/luacheck/archive/0.19.0.tar.gz)). +1. Download and unpack latest Luacheck release ([.zip](https://github.com/mpeterv/luacheck/archive/0.19.1.zip), [.tar.gz](https://github.com/mpeterv/luacheck/archive/0.19.1.tar.gz)). 2. Run `install.lua ` script using the Lua interpreter. If Lua interpreter is not in `PATH`, invoke it using absolute path. 3. Add `/bin` to PATH or run Luacheck as `/bin/luacheck`. @@ -108,7 +113,7 @@ Documentation can be built using [Sphinx](http://sphinx-doc.org/): `sphinx-build ## Development -Luacheck is currently in development. The latest released version is 0.19.0. The interface of the `luacheck` module may change between minor releases. The command line interface is fairly stable. +Luacheck is currently in development. The latest released version is 0.19.1. The interface of the `luacheck` module may change between minor releases. The command line interface is fairly stable. Use the Luacheck issue tracker on GitHub to submit bugs, suggestions and questions. Any pull requests are welcome, too. diff --git a/docsrc/conf.py b/docsrc/conf.py index de51dee4..b5d089ed 100644 --- a/docsrc/conf.py +++ b/docsrc/conf.py @@ -48,9 +48,9 @@ # built documents. # # The short X.Y version. -version = '0.19.0' +version = '0.19.1' # The full version, including alpha/beta/rc tags. -release = '0.19.0' +release = '0.19.1' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docsrc/index.rst b/docsrc/index.rst index 0bfd407f..568734a1 100644 --- a/docsrc/index.rst +++ b/docsrc/index.rst @@ -11,4 +11,4 @@ Contents: inline module -This is documentation for 0.19.0 version of `Luacheck `_, a linter for `Lua `_. +This is documentation for 0.19.1 version of `Luacheck `_, a linter for `Lua `_. diff --git a/src/luacheck/init.lua b/src/luacheck/init.lua index 0544488e..50763dcb 100644 --- a/src/luacheck/init.lua +++ b/src/luacheck/init.lua @@ -5,7 +5,7 @@ local format = require "luacheck.format" local utils = require "luacheck.utils" local luacheck = { - _VERSION = "0.19.0" + _VERSION = "0.19.1" } local function raw_validate_options(fname, opts)