1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-27 23:50:30 -08:00
emacs/lisp/vc
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
..
add-log.el Prefer defcustom :safe to putting 'safe-local-variable' 2022-07-06 20:50:42 +02:00
compare-w.el Make some additional defcustom types more restrictive 2022-07-06 19:29:51 +02:00
cvs-status.el
diff-mode.el Add new user option 'diff-whitespace-style' 2022-07-24 11:06:57 +02:00
diff.el Further audits of single quotes in Lisp doc strings 2022-05-24 13:17:53 +02:00
ediff-diff.el Improve the ediff-diff-options documentation 2022-02-07 04:58:49 +01:00
ediff-help.el Prefer defvar-keymap in some trivial cases 2022-07-20 09:27:30 +02:00
ediff-hook.el Prefer defvar-keymap in some trivial cases 2022-07-20 09:27:30 +02:00
ediff-init.el Fix too-long ediff defface doc strings 2022-06-21 19:08:25 +02:00
ediff-merg.el Further audits of single quotes in Lisp doc strings 2022-05-24 13:17:53 +02:00
ediff-mult.el Prefer Emacs mouse button event names to XEmacs names 2022-06-22 13:28:25 +02:00
ediff-ptch.el
ediff-util.el ; * lisp/vc/ediff-util.el (ediff-show-diff-output): Doc fix. 2022-05-09 15:45:08 +03:00
ediff-vers.el
ediff-wind.el Tune when to show "Quick Help" in Ediff mode-line 2022-06-19 14:20:15 +02:00
ediff.el
emerge.el Make some defcustom types more restrictive 2022-07-05 18:33:29 +02:00
log-edit.el Use fields on log-edit headers (which changes `C-a' behaviour) 2022-05-10 17:05:22 +02:00
log-view.el Further log-view-file-next fix-ups 2022-05-06 19:09:29 +02:00
pcvs-defs.el
pcvs-info.el * pcvs-info.el (cvs-mode-toggle-mark): Typo 2022-01-15 09:31:55 -05:00
pcvs-parse.el
pcvs-util.el
pcvs.el
smerge-mode.el Make smerge-refine-ignore-whitespace into defcustom 2022-01-26 18:57:29 +01:00
vc-annotate.el Make g' in vc-annotate' not bug out 2022-07-11 16:29:58 +02:00
vc-bzr.el * lisp/vc/vc-bzr.el (vc-bzr-program): Support breezy. 2022-07-13 14:44:32 +02:00
vc-cvs.el Remove the P/N/M-p/M-n bindings from the general log-view map 2022-05-06 13:45:11 +02:00
vc-dav.el Further vcs-cvs/rcs-responsible-p updates from master 2022-04-16 16:24:53 +02:00
vc-dir.el Add new command 'vc-dir-mark-by-regexp' 2022-05-11 14:59:27 +02:00
vc-dispatcher.el string-equal-ignore-case: new function 2022-07-26 13:49:28 -04:00
vc-filewise.el
vc-git.el ; Fix mistakes in 'declare function' forms 2022-05-14 16:19:12 +03:00
vc-hg.el
vc-hooks.el Remove many items obsolete since 24.1 2022-07-08 14:10:38 +02:00
vc-rcs.el Fix more defcustom :type errors 2022-05-11 11:58:24 +02:00
vc-sccs.el Remove the P/N/M-p/M-n bindings from the general log-view map 2022-05-06 13:45:11 +02:00
vc-src.el Fix more defcustom :type errors 2022-05-11 11:58:24 +02:00
vc-svn.el Audit symbol quoting in Lisp doc strings 2022-05-24 12:36:51 +02:00
vc.el Make some defcustom types more restrictive 2022-07-05 18:33:29 +02:00