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

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

[nongnu] elpa/lua-mode 4217513 230/468: Remove highlighting of numbers f


From: Philip Kaludercic
Subject: [nongnu] elpa/lua-mode 4217513 230/468: Remove highlighting of numbers for consistency with other major-modes
Date: Thu, 5 Aug 2021 04:58:42 -0400 (EDT)

branch: elpa/lua-mode
commit 4217513e6b17a39bf45d231fcde525d21c37350a
Author: immerrr <immerrr+lua@gmail.com>
Commit: immerrr <immerrr+lua@gmail.com>

    Remove highlighting of numbers for consistency with other major-modes
    
    See http://lists.gnu.org/archive/html/emacs-devel/2011-06/msg00565.html
    for a history of analogous discussion concerning python-mode.
---
 lua-mode.el | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/lua-mode.el b/lua-mode.el
index 6a13330..9ce1214 100644
--- a/lua-mode.el
+++ b/lua-mode.el
@@ -527,21 +527,6 @@ Groups 6-9 can be used in any of argument regexps."
     (,lua--builtins
      (1 font-lock-builtin-face) (2 font-lock-builtin-face nil noerror))
 
-    ;; hexadecimal numbers
-    ("\\_<0x[[:xdigit:]]+\\_>" . font-lock-constant-face)
-
-    ;; regular numbers
-    ;;
-    ;; This regexp relies on '.' being symbol constituent. Whenever this
-    ;; changes, the regexp needs revisiting --immerrr
-    (, (rx symbol-start
-           ;; make a digit on either side of dot mandatory
-           (or (seq (+ num) (? ".") (* num))
-               (seq (* num) (? ".") (+ num)))
-           (? (regexp "[eE][+-]?") (+ num))
-           symbol-end)
-       . font-lock-constant-face)
-
     ("^[ \t]*\\_<for\\_>"
      (,(lua-make-delimited-matcher "\\_<[[:alpha:]_][[:alnum:]_]*\\_>" ","
                                    "\\(?:\\_<in\\_>\\|=\\(?:[^=]\\|$\\)\\)")



reply via email to

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