tag:github.com,2008:https://github.com/immerrr/lua-mode/releasesRelease notes from lua-mode2021-08-02T17:47:56Ztag:github.com,2008:Repository/1418662/v202108022021-08-02T17:47:56Zv20210802<ul>
<li>
<p>performance optimizations for automatic indentation</p>
</li>
<li>
<p>lua-skip-ws-and-comments-forward, lua-skip-ws-and-comments-backward: add new<br>
functions</p>
</li>
<li>
<p>lua-comment-start-pos: make sure point inside comment starter "--" is<br>
considered inside comment</p>
</li>
<li>
<p>lua-funcname-at-point: refactor to avoid copying syntax table to improve<br>
performance</p>
</li>
<li>
<p>lua--signum: add backward compat helper</p>
</li>
<li>
<p>code cleanups & minor refactors</p>
</li>
</ul>immerrrtag:github.com,2008:Repository/1418662/v202010102020-10-10T14:57:44Zv20201010<ul>
<li>
<p>minimum Emacs version requirement is now 24.3</p>
</li>
<li>
<p>fix multiline literals propertization not to break subsequent syntax</p>
</li>
<li>
<p>lua--fill-paragraph: fix to not move point away</p>
</li>
<li>
<p>lua-default-application: ensure it is possible to use (HOST . PORT) to<br>
connect to remote lua process</p>
</li>
<li>
<p>lua-kill-process: clean up process-related variables</p>
</li>
<li>
<p>lua-indent-nested-block-content-align, lua-indent-close-paren-align: new<br>
variables to control placement of nested blocks and their respective closers.</p>
</li>
</ul>
<p>With lua-indent-nested-block-content-align and lua-indent-close-paren-align set<br>
to nil, it is now possible to auto-indent code like this:</p>
<p>foo = bar(baz, {<br>
qux,<br>
quux,<br>
}, {<br>
xyzzy<br>
})</p>
<ul>
<li>
<p>lua-rx: fix compatibility with new-style rx macros introduced in Emacs 27</p>
</li>
<li>
<p>lua-start-process: ensure comint-prompt-regexp is set locally in inferior<br>
process buffer</p>
</li>
<li>
<p>make "git archive" revision format reproduceable by not including the date of<br>
the archiving operation</p>
</li>
<li>
<p>imenu: add "require" lines to the index</p>
</li>
<li>
<p>lua-backward-up-list: new navigation command that puts point before the<br>
current parenthetic construction/block</p>
</li>
<li>
<p>lua-indent-line: improve auto-indentation of implicitly continued statements,<br>
add some performance optimizations</p>
</li>
<li>
<p>font-lock: stop highlighting syntax errors in assignment statements</p>
</li>
<li>
<p>font-lock: add highlighting of function parameters and "for" loop variables</p>
</li>
<li>
<p>font-lock: fix couple of corner cases of highlighting of keywords inside<br>
strings and comments</p>
</li>
</ul>immerrrtag:github.com,2008:Repository/1418662/v201510252015-10-25T12:34:36Zv20151025<p>Release tag</p>immerrrtag:github.com,2008:Repository/1418662/rel-201510252015-10-25T12:31:40Zrel-20151025<p>Release tag</p>immerrrtag:github.com,2008:Repository/1418662/v201405142014-06-28T22:33:24Zv20140514<p>Release tag</p>immerrrtag:github.com,2008:Repository/1418662/rel-201304192013-04-19T07:27:50Zrel-20130419<p>Release tag</p>immerrrtag:github.com,2008:Repository/1418662/rel-201111072011-11-07T10:40:18Zrel-20111107<p>Release tag</p>immerrrtag:github.com,2008:Repository/1418662/rel-201104282011-04-28T15:08:31Zrel-20110428<p>Release tag</p>immerrrtag:github.com,2008:Repository/1418662/rel-201103242011-03-24T04:58:31Zrel-20110324<p>Release tag</p>immerrr