aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/cedet/srecode
diff options
context:
space:
mode:
authorPaul Eggert2019-04-12 19:43:16 -0700
committerPaul Eggert2019-04-12 19:43:41 -0700
commit7ddd08bd3ebc48998062a7d29274cf080256a48f (patch)
treeda54083040dc4675dc5b9084ab32a0ed4ec6a8f5 /lisp/cedet/srecode
parent8635e011edd1c50678074a49cbbf857b35823e9d (diff)
downloademacs-7ddd08bd3ebc48998062a7d29274cf080256a48f.tar.gz
emacs-7ddd08bd3ebc48998062a7d29274cf080256a48f.zip
Omit/rewrite useless regexp repetitions
Problem reported by Mattias EngdegÄrd in: https://lists.gnu.org/r/emacs-devel/2019-04/msg00527.html * lisp/align.el (align-rules-list): * lisp/cedet/srecode/srt-mode.el (srecode-font-lock-keywords): * lisp/emacs-lisp/copyright.el (copyright-regexp): * lisp/erc/erc-backend.el (JOIN): * lisp/erc/erc-goodies.el (erc-unmorse): * lisp/mail/mail-extr.el (mail-extr-telephone-extension-pattern): * lisp/net/tramp-adb.el (tramp-adb-prompt): * lisp/org/org-table.el (org-table-range-regexp): * lisp/progmodes/idlwave.el (idlwave-where): * lisp/progmodes/verilog-mode.el (verilog-declaration-re-2-no-macro) (verilog-declaration-re-2-macro, verilog-delete-auto-buffer) (verilog-auto-inst-port): * lisp/url/url-misc.el (url-data): Omit or rewrite useless repetitions that risk being very slow in the backtracking regexp engine in Emacs.
Diffstat (limited to 'lisp/cedet/srecode')
-rw-r--r--lisp/cedet/srecode/srt-mode.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/cedet/srecode/srt-mode.el b/lisp/cedet/srecode/srt-mode.el
index 2ad7ffcdb87..6bf2d51ab41 100644
--- a/lisp/cedet/srecode/srt-mode.el
+++ b/lisp/cedet/srecode/srt-mode.el
@@ -64,7 +64,7 @@
64(defvar srecode-font-lock-keywords 64(defvar srecode-font-lock-keywords
65 '( 65 '(
66 ;; Template 66 ;; Template
67 ("^\\(template\\)\\s-+\\(\\w*\\)\\(\\( \\(:\\w+\\)\\|\\)+\\)$" 67 ("^\\(template\\)\\s-+\\(\\w*\\)\\(\\( \\(:\\w+\\)\\)*\\)$"
68 (1 font-lock-keyword-face) 68 (1 font-lock-keyword-face)
69 (2 font-lock-function-name-face) 69 (2 font-lock-function-name-face)
70 (3 font-lock-builtin-face )) 70 (3 font-lock-builtin-face ))