summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2013-07-29 20:35:00 +0000
committerwiz <wiz@pkgsrc.org>2013-07-29 20:35:00 +0000
commit4b22d3cc9ce21b2dd7c54ad316e0e50ed26d2817 (patch)
tree99ac3f92121e3c18c899434b34f54b314a0adaea /devel
parente90ea8bc3b825e912e850eb69ebc571ac552d958 (diff)
downloadpkgsrc-4b22d3cc9ce21b2dd7c54ad316e0e50ed26d2817.tar.gz
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 = { bar, baz } ^ 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
Diffstat (limited to 'devel')
-rw-r--r--devel/lua-mode/Makefile17
-rw-r--r--devel/lua-mode/distinfo8
2 files changed, 12 insertions, 13 deletions
diff --git a/devel/lua-mode/Makefile b/devel/lua-mode/Makefile
index d4ef1090174..910b28ee148 100644
--- a/devel/lua-mode/Makefile
+++ b/devel/lua-mode/Makefile
@@ -1,18 +1,17 @@
-# $NetBSD: Makefile,v 1.7 2013/02/17 19:17:59 dholland Exp $
-#
+# $NetBSD: Makefile,v 1.8 2013/07/29 20:35:00 wiz Exp $
-DISTNAME= lua-mode-20110121
-PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
-EXTRACT_SUFX= .zip
-PKGREVISION= 1
+DISTNAME= rel-${VERSION}
+VERSION= 20130419
+PKGNAME= ${EMACS_PKGNAME_PREFIX}lua-mode-${VERSION}
CATEGORIES= devel
-MASTER_SITES= http://luaforge.net/frs/download.php/4792/
+MASTER_SITES= https://github.com/immerrr/lua-mode/archive/
MAINTAINER= cheusov@NetBSD.org
-HOMEPAGE= http://luaforge.net/projects/lua-mode/
+HOMEPAGE= https://github.com/immerrr/lua-mode/
COMMENT= Emacs major mode for editing Lua code
+LICENSE= gnu-gpl-v2 # or newer
-WRKSRC= ${WRKDIR}
+WRKSRC= ${WRKDIR}/lua-mode-rel-${VERSION}
USE_LANGUAGES= # none
NO_CONFIGURE= yes
diff --git a/devel/lua-mode/distinfo b/devel/lua-mode/distinfo
index 1061a414b9f..e3472b1cb4e 100644
--- a/devel/lua-mode/distinfo
+++ b/devel/lua-mode/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2011/02/11 10:05:30 jmmv Exp $
+$NetBSD: distinfo,v 1.4 2013/07/29 20:35:00 wiz Exp $
-SHA1 (lua-mode-20110121.zip) = 0565a55bf6941e9d82a9e16c4578bb205dc09a5c
-RMD160 (lua-mode-20110121.zip) = ab5531e70add93804d02970754b7a422fae6dee6
-Size (lua-mode-20110121.zip) = 12956 bytes
+SHA1 (rel-20130419.tar.gz) = 8c199a29fba43185f7d1c1735b2ecf4fb1ef037e
+RMD160 (rel-20130419.tar.gz) = ad210b679ab26c5dd32d7a7d8d657aeb2d9bbcd3
+Size (rel-20130419.tar.gz) = 26236 bytes