./devel/lua-mode, Emacs major mode for editing Lua code

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 20130419, Package name: lua-mode-20130419, Maintainer: cheusov

Lua-mode is a major Emacs mode for editing source code written in Lua
programming language.

Required to run:

Required to build:

Master sites:

SHA1: 8c199a29fba43185f7d1c1735b2ecf4fb1ef037e
RMD160: ad210b679ab26c5dd32d7a7d8d657aeb2d9bbcd3
Filesize: 25.621 KB

Version history: (Expand)

CVS history: (Expand)

   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2013-07-29 22:35:00 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 20130419:

* highlight hash-bang line as comment

* make lua-mode-hook editable via customize

* fix several indentation bugs & quirks

* fix lua-send-proc not to send previous function when point is at the beginning \ 
of a function

* derive lua-mode from prog-mode for Emacs24

* add font-locking for builtins and numeric constants

* fix a bug causing exponential complexity in a keyword matching regexp

* add more unindentation cases for block-closing tokens

* improve multiline highlighting via font-lock-syntactic-keywords
   This should make font-locking of multiline literals more fluent & stable. And
   it becomes customizable via standard font-lock configuration

* properly fontify variable definitions in 'local ...' & 'for ...'
   Also, perform some basic syntax verification in those lines. Multi-line
   constructs not supported yet.

* fix indentation for blocks starting on continued lines
     local foo =
        } ^
           1. these lines should be indented properly now
     2. the following lines should be unindented properly now

* extend imenu-generic-expression
   Now it matches 'foo = function(...)' function definitions
   2013-02-17 20:18:11 by David A. Holland | Files touched by this commit (90)
Log message:
Revbump all elisp packages after emacs changes.
   2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2011-10-09 12:02:48 by Aleksey Cheusov | Files touched by this commit (43) | Package updated
Log message:
Update my email
   2011-02-11 11:05:31 by Julio Merino | Files touched by this commit (2) | Package updated
Log message:
Update to 20110121:

* lua-mode now lives in github.
* Small patch to show how to make Emacs automatically use lua-mode for
  files that have a hash-bang line containing "lua", even if they don't
  have a ".lua" suffix.
* Customization of indent level and comments.
   2010-11-20 22:02:40 by Min Sik Kim | Files touched by this commit (2) | Package updated
Log message:
Update lua-mode to 20100617.

- Cleans up the code and attempts to improve long string colouring.
- Adds syntax colouring for variable declarations and long strings,
  and tidies up the source somewhat, while simplifying the
  distribution to a single ELisp file.
- Fixes minor bugs.
   2009-08-06 03:44:57 by Min Sik Kim | Files touched by this commit (67)
Log message:
PKGREVISION bump for elisp packages because of bytecode format changes
in emacs23.