1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-19 01:10:57 -08:00
emacs/lisp/textmodes
Mattias Engdegård 905c0a13f7 Fix bugs, inefficiencies and bad style in regexps
Found by relint.  See discussion at
https://lists.gnu.org/archive/html/emacs-devel/2020-04/msg00265.html

* lisp/org/org-table.el (org-table-finish-edit-field):
* lisp/arc-mode.el (archive-rar-summarize):
Avoid wrapped subsumption in repeated sequences.
* lisp/erc/erc-dcc.el (erc-dcc-ctcp-query-send-regexp): Replace
inefficient repeated empty-matching expression with a plain greedy
form.
(erc-dcc-handle-ctcp-send): Adjust group numbers.
* lisp/net/puny.el (puny-encode-domain): Fix fast-path shortcut
pattern so that it actually works as intended.
* lisp/progmodes/gdb-mi.el (gdb-control-commands-regexp):
* lisp/vc/diff-mode.el (diff-imenu-generic-expression):
Remove superfluous backslashes.
* lisp/progmodes/scheme.el (scheme-imenu-generic-expression):
Correct confused definition-matching pattern which would match more
than intended.
* lisp/textmodes/sgml-mode.el (sgml-tag-name-re): Avoid inefficient
matching by using the fact that the first character cannot match the
last char of sgml-name-re.
2020-04-16 12:14:38 +02:00
..
artist.el
bib-mode.el
bibtex-style.el
bibtex.el Use regexp-opt to define bibtex-autokey-transcriptions. (Bug#39686) 2020-03-06 09:37:55 +01:00
conf-mode.el * lisp/textmodes/conf-mode.el (conf-mode): Fix last change 2020-03-25 14:09:48 -04:00
css-mode.el
dns-mode.el dns-mode-soa-auto-increment-serial: safe if symbolp 2020-01-27 21:35:17 -08:00
enriched.el
fill.el * lisp/textmodes/fill.el (fill-nobreak-predicate): Fix documentation. 2020-03-14 11:25:57 +01:00
flyspell.el
ispell.el ; spelling fixes 2020-01-17 14:24:15 -08:00
less-css-mode.el
makeinfo.el
mhtml-mode.el
nroff-mode.el * lisp/textmodes/nroff-mode.el (nroff-mode-map): Remove key 'M-s' (bug#39706) 2020-02-25 02:38:33 +02:00
page-ext.el
page.el
paragraphs.el Merge from origin/emacs-27 2020-01-24 07:50:22 -08:00
picture.el
po.el
refbib.el
refer.el Fix edge case errors in filename-matching regexps 2020-04-14 12:25:16 +02:00
refill.el
reftex-auc.el
reftex-cite.el
reftex-dcr.el
reftex-global.el
reftex-index.el
reftex-parse.el
reftex-ref.el
reftex-sel.el
reftex-toc.el
reftex-vars.el Remove subsumed repetitions in regexps 2020-02-20 16:05:18 +01:00
reftex.el Remove (or double) redundant backslashes in string literals 2020-01-24 23:04:34 +01:00
remember.el Declare some <package>-version variables obsolete 2020-03-21 02:49:25 +01:00
rst.el
sgml-mode.el Fix bugs, inefficiencies and bad style in regexps 2020-04-16 12:14:38 +02:00
table.el Merge from origin/emacs-27 2020-03-07 07:50:28 -08:00
tex-mode.el * lisp/textmodes/tex-mode.el: Replace double-definition hack with an advice 2020-03-27 12:54:52 -04:00
texinfmt.el
texinfo.el Update texinfo.el following changes in 'tex-start-options-string' 2020-04-03 15:12:47 +03:00
texnfo-upd.el
text-mode.el
tildify.el
two-column.el
underline.el