• Paul Eggert's avatar
    Fix regular-expression glitches and typos · 3c94c7bc
    Paul Eggert authored
    Problems reported by Mattias Engdegård in:
    https://lists.gnu.org/r/emacs-devel/2019-03/msg00085.html
    * admin/admin.el (set-version):
    * lisp/allout.el (allout-latexify-one-item):
    * lisp/arc-mode.el (archive-arc-rename-entry)
    (archive-rar-summarize):
    * lisp/calc/calc-graph.el (calc-graph-set-styles)
    (calc-graph-hide):
    * lisp/calc/calc-help.el (calc-describe-key):
    * lisp/calc/calc-lang.el (math-compose-tex-func, eqn):
    * lisp/calc/calc.el (calcDigit-key):
    * lisp/cedet/ede/makefile-edit.el (makefile-macro-file-list):
    * lisp/cedet/ede/speedbar.el (ede-tag-expand):
    * lisp/cedet/semantic/sb.el (semantic-sb-show-extra)
    (semantic-sb-expand-group):
    * lisp/comint.el (comint-substitute-in-file-name):
    * lisp/dired.el (dired-actual-switches):
    * lisp/emacs-lisp/chart.el (chart-rmail-from):
    * lisp/emacs-lisp/eieio-opt.el (eieio-sb-expand):
    * lisp/emacs-lisp/eieio-speedbar.el (eieio-speedbar-object-expand):
    * lisp/emacs-lisp/rx.el (rx-not, rx-atomic-p):
    * lisp/emulation/viper-ex.el (viper-get-ex-token)
    (viper-get-ex-pat, ex-set-read-variable):
    * lisp/epg.el (epg--status-SIG_CREATED):
    * lisp/erc/erc-speedbar.el (erc-speedbar-expand-user):
    (erc-speedbar-expand-channel, erc-speedbar-expand-server)
    * lisp/erc/erc.el (erc-is-message-ctcp-and-not-action-p)
    (erc-banlist-update):
    * lisp/eshell/em-dirs.el (eshell-parse-drive-letter, eshell/pwd):
    * lisp/find-dired.el (find-dired):
    * lisp/frame.el (frame-set-background-mode):
    * lisp/generic-x.el (apache-log-generic-mode):
    * lisp/gnus/gnus-art.el (gnus-button-valid-localpart-regexp):
    * lisp/gnus/gnus.el (gnus-short-group-name):
    * lisp/gnus/message.el (message-mailer-swallows-blank-line):
    * lisp/ibuffer.el (ibuffer-fontification-alist):
    * lisp/ido.el (ido-set-matches-1):
    * lisp/info-xref.el (info-xref-lock-file-p):
    * lisp/info.el (Info-dir-remove-duplicates)
    (Info-unescape-quotes, Info-split-parameter-string)
    (Info-speedbar-expand-node):
    * lisp/international/mule.el (sgml-html-meta-auto-coding-function):
    * lisp/isearch.el (isearch-pre-command-hook):
    * lisp/language/ethio-util.el (ethio-fidel-to-tex-buffer):
    * lisp/mail/rmail.el (rmail-collect-deleted):
    * lisp/mh-e/mh-alias.el (mh-alias-suggest-alias):
    * lisp/mh-e/mh-comp.el (mh-forward):
    * lisp/mh-e/mh-search.el (mh-index-next-folder)
    (mh-index-create-imenu-index):
    * lisp/mh-e/mh-xface.el (mh-picon-get-image):
    * lisp/minibuffer.el (completion--embedded-envvar-re):
    * lisp/net/ange-ftp.el (ange-ftp-ls-parser):
    * lisp/net/goto-addr.el (goto-address-mail-regexp)
    (goto-address-find-address-at-point):
    * lisp/net/pop3.el (pop3-read-response, pop3-user)
    (pop3-pass, pop3-apop):
    * lisp/net/tramp.el (tramp-ipv6-regexp)
    (tramp-replace-environment-variables):
    * lisp/nxml/nxml-maint.el (nxml-insert-target-repertoire-glyph-set):
    * lisp/nxml/rng-uri.el (rng-uri-escape-multibyte):
    * lisp/nxml/rng-xsd.el (rng-xsd-convert-any-uri):
    * lisp/obsolete/pgg.el (pgg-fetch-key):
    * lisp/obsolete/vip.el (vip-get-ex-token):
    * lisp/org/ob-core.el (org-babel-string-read):
    * lisp/org/org-agenda.el:
    (org-agenda-add-entry-to-org-agenda-diary-file):
    * lisp/org/org-element.el (org-element-keyword-parser):
    * lisp/org/org-list.el (org-list-indent-item-generic):
    * lisp/org/org-mhe.el (org-mhe-get-message-folder-from-index):
    * lisp/org/org-mobile.el (org-mobile-apply):
    * lisp/org/org-mouse.el (org-mouse-context-menu):
    * lisp/org/org-plot.el (org-plot/gnuplot):
    * lisp/org/org-protocol.el (org-protocol-flatten-greedy):
    * lisp/org/org-table.el (org-table-copy-down)
    (org-table-formula-make-cmp-string)
    (org-table-get-stored-formulas, org-table-recalculate)
    (org-table-edit-formulas):
    * lisp/org/org.el (org-translate-link-from-planner)
    (org-fill-line-break-nobreak-p):
    * lisp/org/ox-ascii.el (org-ascii-item):
    * lisp/org/ox-latex.el (org-latex-clean-invalid-line-breaks):
    * lisp/org/ox.el (org-export-expand-include-keyword):
    * lisp/progmodes/ada-xref.el (ada-treat-cmd-string):
    * lisp/progmodes/cfengine.el (cfengine2-font-lock-keywords):
    * lisp/progmodes/cperl-mode.el (cperl-to-comment-or-eol)
    (cperl-find-pods-heres, cperl-fix-line-spacing)
    (cperl-have-help-regexp, cperl-word-at-point-hard)
    (cperl-make-regexp-x):
    * lisp/progmodes/dcl-mode.el (dcl-option-value-offset):
    * lisp/progmodes/etags.el (tag-implicit-name-match-p):
    * lisp/progmodes/fortran.el (fortran-fill):
    * lisp/progmodes/gdb-mi.el (gdb-speedbar-expand-node)
    (gdb-locals-handler-custom):
    * lisp/progmodes/grep.el (grep-mode-font-lock-keywords):
    * lisp/progmodes/gud.el (gud-jdb-find-source-using-classpath):
    * lisp/progmodes/js.el (js--continued-expression-p):
    * lisp/progmodes/m4-mode.el (m4-font-lock-keywords):
    * lisp/progmodes/meta-mode.el (meta-indent-level-count):
    * lisp/progmodes/mixal-mode.el (mixal-font-lock-keywords):
    * lisp/progmodes/opascal.el (opascal-find-unit-in-directory):
    * lisp/progmodes/pascal.el (pascal-progbeg-re):
    * lisp/progmodes/ruby-mode.el (ruby-expression-expansion-re)
    (ruby-expr-beg, ruby-parse-partial)
    (ruby-toggle-string-quotes, ruby-font-lock-keywords):
    * lisp/progmodes/sql.el (sql--make-help-docstring):
    * lisp/progmodes/verilog-mode.el (verilog-coverpoint-re)
    (verilog-skip-forward-comment-p)
    (verilog-read-sub-decls-gate)
    (verilog-read-auto-template-middle):
    * lisp/progmodes/vhdl-mode.el (vhdl-resolve-env-variable)
    (vhdl-speedbar-expand-project, vhdl-speedbar-expand-entity)
    (vhdl-speedbar-expand-architecture)
    (vhdl-speedbar-expand-config, vhdl-speedbar-expand-package)
    (vhdl-speedbar-dired):
    * lisp/speedbar.el (speedbar-dired, speedbar-tag-file)
    (speedbar-tag-expand):
    * lisp/textmodes/dns-mode.el (dns-mode-font-lock-keywords):
    * lisp/textmodes/flyspell.el (flyspell-debug-signal-word-checked):
    * lisp/textmodes/ispell.el (ispell-process-line):
    * lisp/textmodes/reftex-cite.el (reftex-end-of-bib-entry):
    * lisp/textmodes/reftex-ref.el (reftex-replace-prefix-escapes):
    * lisp/url/url-parse.el (url-generic-parse-url):
    * lisp/url/url-util.el (url-truncate-url-for-viewing):
    * lisp/vc/diff-mode.el (diff-unified->context):
    * lisp/vc/vc-bzr.el (vc-bzr-error-regexp-alist):
    * lisp/vc/vc-cvs.el (vc-cvs-parse-status):
    * lisp/woman.el (woman0-el, woman-if-ignore)
    (woman-change-fonts):
    * lisp/xdg.el (xdg--substitute-home-env):
    Fix regular-expression infelicities and typos.
    
    Fix regular expression typos
    Fix typos reported by Mattias Engdegård in:
    that occurred in preloaded modules.
    * lisp/frame.el (frame-set-background-mode):
    * lisp/international/mule.el (sgml-html-meta-auto-coding-function):
    * lisp/isearch.el (isearch-pre-command-hook):
    * lisp/minibuffer.el (completion--embedded-envvar-re):
    3c94c7bc
admin.el 37.5 KB