• Paul Eggert's avatar
    Omit/rewrite useless regexp repetitions · 7ddd08bd
    Paul Eggert authored
    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.
    7ddd08bd
align.el 58.3 KB