1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-28 01:00:52 -07:00
emacs/lisp/international
Sam Steingold 70341cab3e string-equal-ignore-case: new function
* lisp/cedet/semantic/complete.el (semantic-collector-calculate-completions):
  Use `string-prefix-p' instead of explicit `compare-strings'.
* lisp/emacs-lisp/byte-opt.el (side-effect-free-fns):
  Add `string-equal-ignore-case'.
* lisp/emacs-lisp/cl-extra.el (cl-equalp): Use `string-equal-ignore-case'.
* lisp/emacs-lisp/shadow.el (load-path-shadows-find): Likewise.
* lisp/emacs-lisp/shortdoc.el (string): Add `string-equal-ignore-case'.
* lisp/files.el (file-truename): Use `string-equal-ignore-case'.
(file-relative-name): Likewise.
* lisp/gnus/gnus-art.el (article-hide-boring-headers):
  Use `string-equal-ignore-case' instead of `gnus-string-equal'.
* lisp/gnus/gnus-util.el (gnus-string-equal):
  Remove, use `string-equal-ignore-case' instead.
* lisp/international/mule-cmds.el (describe-language-environment):
  Use `string-equal-ignore-case'.
(locale-charset-match-p): Likewise.
* lisp/man.el (Man-softhyphen-to-minus): Use `string-prefix-p'.
* lisp/minibuffer.el (completion--string-equal-p):
  Remove, use `string-equal-ignore-case' instead.
(completion--twq-all): Use `string-equal-ignore-case'.
(completion--do-completion): Likewise.
* lisp/net/browse-url.el (browse-url-default-windows-browser):
  Use `string-prefix-p' instead of explicit `compare-strings'.
* lisp/org/ob-core.el (org-babel-results-keyword):
  Use `string-equal-ignore-case' instead of explicit `compare-strings'.
(org-babel-insert-result): Likewise.
* lisp/org/org-compat.el (string-equal-ignore-case):
  Define unless defined already.
(org-mode-flyspell-verify): Use `string-equal-ignore-case'.
* lisp/org/org-lint.el (org-lint-duplicate-custom-id): Likewise.
* lisp/org/ox.el (org-export-resolve-radio-link): Use
  `string-equal-ignore-case' and `string-clean-whitespace'.
* lisp/progmodes/flymake-proc.el
  (flymake-proc--check-patch-master-file-buffer):
  Use `string-prefix-p' instead of explicit `compare-strings'.
* lisp/progmodes/idlwave.el (idlwave-class-or-superclass-with-tag):
  Use `string-equal-ignore-case' instead of explicit `compare-strings'.
* lisp/subr.el (member-ignore-case): Use `string-equal-ignore-case'.
(string-equal-ignore-case): Compare strings ignoring case.
* lisp/textmodes/bibtex.el (bibtex-string=): Remove.
(bibtex-format-entry, bibtex-font-lock-url, bibtex-autofill-entry)
(bibtex-print-help-message, bibtex-validate, bibtex-validate-globally)
(bibtex-clean-entry, bibtex-completion-at-point-function, (bibtex-url):
  Use `string-equal-ignore-case' instead of `bibtex-string='.
* lisp/textmodes/sgml-mode.el (sgml-get-context):
  Use `string-equal-ignore-case' instead of explicit `compare-strings'.
(sgml-calculate-indent): Likewise
* test/lisp/subr-tests.el (string-comparison-test):
  Add tests for `string-equal-ignore-case'.
2022-07-26 13:49:28 -04:00
..
ccl.el Audit quoting the quote character in doc strings 2022-04-22 16:17:22 +02:00
characters.el ; * lisp/international/characters.el (#xfb50): Fix last change. 2022-05-04 11:20:05 +03:00
emoji.el Add new args MESSAGE and TIMEOUT to set-transient-map (bug#21634) 2022-07-06 20:39:41 +03:00
fontset.el Add support for the Meetei Mayek script 2022-06-13 16:55:20 +03:00
isearch-x.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
iso-ascii.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
iso-cvt.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
iso-transl.el Quote some literal keys to get help-key-binding face 2022-07-03 23:31:31 +02:00
ja-dic-cnv.el ; Minor copyedits of --with-small-ja-dic option 2022-06-10 16:12:00 +03:00
ja-dic-utl.el
kinsoku.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
kkc.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
latexenc.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
latin1-disp.el Improve 'latin1-display-ucs-per-lynx' 2022-01-31 15:08:08 +02:00
mule-cmds.el string-equal-ignore-case: new function 2022-07-26 13:49:28 -04:00
mule-conf.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
mule-diag.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
mule-util.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mule.el ; Fix typos 2022-05-15 11:15:06 +02:00
ogonek.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
quail.el * quail.el (quail-define-package): Describe VAR form in DOCSTRING better. 2022-03-13 10:19:18 +02:00
rfc1843.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
robin.el Make two aliases obsolete in lisp/international/robin.el 2021-12-13 15:58:49 +01:00
textsec-check.el Rename the textsec-check function to textsec-suspicious-p 2022-01-20 14:33:36 +01:00
textsec.el Make more IPV6 domains non-suspicious in textsec 2022-04-11 17:36:26 +02:00
titdic-cnv.el Rename generate-file to generate-lisp-file 2022-06-05 17:48:39 +02:00
ucs-normalize.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
utf-7.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
utf7.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00