Skip to content

Tags: phikal/lua-mode

Tags

v20201010

Toggle v20201010's commit message
v20201010

* minimum Emacs version requirement is now 24.3

* fix multiline literals propertization not to break subsequent syntax

* lua--fill-paragraph: fix to not move point away

* lua-default-application: ensure it is possible to use (HOST . PORT) to
connect to remote lua process

* lua-kill-process: clean up process-related variables

* lua-indent-nested-block-content-align, lua-indent-close-paren-align: new
variables to control placement of nested blocks and their respective closers.

With lua-indent-nested-block-content-align and lua-indent-close-paren-align set
to nil, it is now possible to auto-indent code like this:

foo = bar(baz, {
      qux,
      quux,
}, {
      xyzzy
})

* lua-rx: fix compatibility with new-style rx macros introduced in Emacs 27

* lua-start-process: ensure comint-prompt-regexp is set locally in inferior
process buffer

* make "git archive" revision format reproduceable by not including the date of
the archiving operation

* imenu: add "require" lines to the index

* lua-backward-up-list: new navigation command that puts point before the
current parenthetic construction/block

* lua-indent-line: improve auto-indentation of implicitly continued statements,
add some performance optimizations

* font-lock: stop highlighting syntax errors in assignment statements

* font-lock: add highlighting of function parameters and "for" loop variables

* font-lock: fix couple of corner cases of highlighting of keywords inside
strings and comments

v20151025

Toggle v20151025's commit message
Release tag

rel-20151025

Toggle rel-20151025's commit message
Release tag

v20140514

Toggle v20140514's commit message
Release tag

rel-20130419

Toggle rel-20130419's commit message
Release tag

rel-20111107

Toggle rel-20111107's commit message
Release tag

rel-20110428

Toggle rel-20110428's commit message
Release tag

rel-20110324

Toggle rel-20110324's commit message
Release tag