emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/lua-mode 89dbb80 020/468: imenu fix for local functions


From: Philip Kaludercic
Subject: [nongnu] elpa/lua-mode 89dbb80 020/468: imenu fix for local functions
Date: Thu, 5 Aug 2021 04:58:00 -0400 (EDT)

branch: elpa/lua-mode
commit 89dbb806903732b0d2cc81abd36cfeee457a8656
Author: juergen <juergen>
Commit: juergen <juergen>

    imenu fix for local functions
---
 lua-mode.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lua-mode.el b/lua-mode.el
index 93e966a..76f7251 100755
--- a/lua-mode.el
+++ b/lua-mode.el
@@ -36,6 +36,8 @@
 
 ;;; Commentary:
 
+;; Thanks to  Fabien <fleutot<at>gmail.com> for imenu patches.
+
 ;; Special Thanks to Simon Marshall <simonm@mail.esrin.esa.it> for
 ;; font-lock patches.
 
@@ -231,7 +233,7 @@ traceback location."
      "Default expressions to highlight in Lua mode.")))
 
 (defvar lua-imenu-generic-expression
-  '((nil "^[ \t]*function[ \t]+\\(\\(\\sw:\\|\\sw_\\|\\sw\\.\\|\\sw\\)+\\)" 1))
+  '((nil "^[ \t]*\\(?:local[ \t]+\\)?function[ 
\t]+\\(\\(\\sw:\\|\\sw_\\|\\sw\\.\\|\\sw\\)+\\)" 1))
   "Imenu generic expression for lua-mode.  See `imenu-generic-expression'.")
 
 (defvar lua-mode-abbrev-table nil



reply via email to

[Prev in Thread] Current Thread [Next in Thread]