emacs/lisp/net
Mattias Engdegård 770f76f050 Remove subsumed repetitions in regexps
Make regexps smaller and faster by removing terms that are superfluous
by virtue of standing next to another term that matches more.  See
https://lists.gnu.org/archive/html/emacs-devel/2020-01/msg00949.html
for details.

* lisp/bs.el (bs--make-header-match-string):
* lisp/gnus/deuglify.el (gnus-outlook-repair-attribution-block):
* lisp/gnus/message.el (message-subject-trailing-was-ask-regexp)
(message-subject-trailing-was-regexp):
* lisp/informat.el (Info-validate):
* lisp/net/browse-url.el (browse-url-button-regexp):
* lisp/net/rcirc.el (rcirc-url-regexp):
* lisp/org/ob-core.el (org-babel-remove-result):
* lisp/org/ob-fortran.el (org-babel-fortran-ensure-main-wrap):
* lisp/org/org-capture.el (org-capture-set-target-location):
* lisp/org/org-table.el (org-table-expand-lhs-ranges):
* lisp/org/org.el (org-maybe-keyword-time-regexp, org-ts-regexp)
(org-ts-regexp-inactive, org-ts-regexp-both):
* lisp/play/gametree.el (gametree-hack-file-layout):
* lisp/progmodes/cc-mode.el (c-Java-defun-prompt-regexp):
* lisp/progmodes/idlw-shell.el (idlwave-shell-halting-error):
* lisp/progmodes/ruby-mode.el (ruby-mode-set-encoding):
* lisp/progmodes/verilog-mode.el (verilog-error-font-lock-keywords)
(verilog-verilint-off, verilog-case-indent-level)
(verilog-within-translate-off, verilog-start-translate-off)
(verilog-back-to-start-translate-off, verilog-end-translate-off)
(verilog-expand-dirnames):
* lisp/term.el (term-control-seq-regexp):
* lisp/textmodes/reftex-vars.el (featurep):
* lisp/url/url-gw.el (url-open-telnet):
* lisp/vc/ediff-ptch.el (ediff-context-diff-label-regexp):
* lisp/vc/pcvs-parse.el (cvs-parse-status):
* test/src/regex-emacs-tests.el (regex-tests-PCRE):
Remove subsumed repetitions.
* lisp/progmodes/sh-script.el (sh-syntax-propertize-function):
Simplify repetition of a repetition.
2020-02-20 16:05:18 +01:00
..
ange-ftp.el Merge from origin/emacs-27 2020-01-01 01:08:16 +00:00
browse-url.el Remove subsumed repetitions in regexps 2020-02-20 16:05:18 +01:00
dbus.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
dig.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
dns.el dns-query now represents SOA integers as integers (Bug#38937) 2020-01-15 17:55:15 -08:00
eudc-bob.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
eudc-export.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
eudc-hotlist.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
eudc-vars.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
eudc.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
eudcb-bbdb.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
eudcb-ldap.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
eudcb-mab.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
eww.el Fix <button>...</button> submit button rendering in eww 2020-02-20 14:44:16 +01:00
gnutls.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
goto-addr.el Example goto-addr hook: MH-E already uses goto-address 2020-02-01 09:06:34 -08:00
hmac-def.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
hmac-md5.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
imap.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
ldap.el Merge from origin/emacs-27 2020-01-01 01:08:16 +00:00
mailcap.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
mairix.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
net-utils.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
netrc.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
network-stream.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
newst-backend.el Merge from origin/emacs-27 2020-01-01 01:08:16 +00:00
newst-plainview.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
newst-reader.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
newst-ticker.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
newst-treeview.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
newsticker.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
nsm.el Remove (or double) redundant backslashes in string literals 2020-01-24 23:04:34 +01:00
ntlm.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
pop3.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
puny.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
quickurl.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
rcirc.el Remove subsumed repetitions in regexps 2020-02-20 16:05:18 +01:00
rfc2104.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
rlogin.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
sasl-cram.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
sasl-digest.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
sasl-ntlm.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
sasl-scram-rfc.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
sasl-scram-sha256.el Add SASL SCRAM-SHA-256 support. 2020-01-16 08:54:04 +01:00
sasl.el Add SASL SCRAM-SHA-256 support. 2020-01-16 08:54:04 +01:00
secrets.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
shr-color.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
shr.el shr comment typo fix 2020-02-20 15:15:07 +01:00
sieve-manage.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
sieve-mode.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
sieve.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
snmp-mode.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
soap-client.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
soap-inspect.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
socks.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
telnet.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
tramp-adb.el Fix problems in Tramp's async-shell-command 2020-01-27 10:11:32 +01:00
tramp-archive.el Sync with Tramp 2.5.0-pre 2020-01-19 14:11:07 +01:00
tramp-cache.el Simplify Tramp caching 2020-02-13 16:34:41 +01:00
tramp-cmds.el ; Sync with Tramp repository 2020-01-06 12:11:53 +01:00
tramp-compat.el Remove compatibility hack in Tramp 2020-01-31 10:29:02 +01:00
tramp-ftp.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
tramp-gvfs.el Simplify Tramp caching 2020-02-13 16:34:41 +01:00
tramp-integration.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
tramp-rclone.el Minor code cleanup in Tramp 2020-01-24 14:41:44 +01:00
tramp-sh.el Some Tramp fixes 2020-02-07 11:56:13 +01:00
tramp-smb.el Sync with Tramp 2.5.0-pre 2020-01-19 14:11:07 +01:00
tramp-sudoedit.el Minor code cleanup in Tramp 2020-01-24 14:41:44 +01:00
tramp-uu.el Sync with Tramp 2.5.0-pre 2020-01-19 14:11:07 +01:00
tramp.el Fix `tramp-interrupt-process' 2020-02-13 16:34:07 +01:00
trampver.el Sync with Tramp 2.5.0-pre 2020-01-19 14:11:07 +01:00
webjump.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
zeroconf.el Replace add-to-list to lexical variable with push (bug#39373) 2020-02-01 22:27:23 +01:00