1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-24 13:32:41 -08:00
emacs/lisp/org
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
..
ChangeLog.1 ; Fix typos: prefer American spelling 2022-07-13 13:04:22 +02:00
ob-awk.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-C.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-calc.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-clojure.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-comint.el ; Fix typos. 2022-07-02 10:20:23 +02:00
ob-core.el string-equal-ignore-case: new function 2022-07-26 13:49:28 -04:00
ob-css.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-ditaa.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-dot.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-emacs-lisp.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-eshell.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-eval.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-exp.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-forth.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-fortran.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-gnuplot.el Update to Org 9.5.2-9-g7ba24c 2022-01-15 16:02:26 -05:00
ob-groovy.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-haskell.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-java.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-js.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-julia.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
ob-latex.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-lilypond.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-lisp.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-lob.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-lua.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
ob-makefile.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-matlab.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-maxima.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-ocaml.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-octave.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-org.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-perl.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-plantuml.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-processing.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-python.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-R.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-ref.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-ruby.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-sass.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-scheme.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-screen.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-sed.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-shell.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-sql.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-sqlite.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ob-table.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
ob-tangle.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
ob.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
oc-basic.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
oc-biblatex.el Update to Org 9.5.2-38-g682ccd 2022-04-17 15:30:39 -04:00
oc-csl.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
oc-natbib.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
oc.el org-cite-list-citations: Cache footnote-definition searches 2022-06-16 10:55:05 +03:00
ol-bbdb.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ol-bibtex.el Update to Org 9.5.2-15-gc5ceb6 2022-02-13 12:43:54 -05:00
ol-docview.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ol-doi.el ; Fix typos. 2022-07-02 10:20:23 +02:00
ol-eshell.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ol-eww.el Remove some XEmacs compat code from org-mode 2022-05-13 23:17:16 +02:00
ol-gnus.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ol-info.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ol-irc.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ol-man.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ol-mhe.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ol-rmail.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ol-w3m.el Remove some XEmacs compat code from org-mode 2022-05-13 23:17:16 +02:00
ol.el ; * lisp/org/ol.el (org-link--decode-compound): lsh -> ash 2022-07-20 13:51:55 +02:00
org-agenda.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
org-archive.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-attach-git.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-attach.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-capture.el Update to Org 9.5.2-24-g668205 2022-03-06 20:18:26 -05:00
org-clock.el Merge from origin/emacs-28 2022-06-05 06:30:25 +02:00
org-colview.el Port Org encode-time usage back to Emacs 25 2022-04-05 17:52:34 -07:00
org-compat.el string-equal-ignore-case: new function 2022-07-26 13:49:28 -04:00
org-crypt.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-ctags.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-datetree.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-duration.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-element.el org-element-map: Avoid repetitive `plist-get' call 2022-06-16 10:54:14 +03:00
org-entities.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-faces.el Update to Org 9.5.3-3-gd54104 2022-04-24 21:07:40 -04:00
org-feed.el ; Fix typos. 2022-07-02 10:20:23 +02:00
org-footnote.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-goto.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-habit.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-id.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
org-indent.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-inlinetask.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-install.el
org-keys.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-lint.el string-equal-ignore-case: new function 2022-07-26 13:49:28 -04:00
org-list.el Update to Org 9.5.2-15-gc5ceb6 2022-02-13 12:43:54 -05:00
org-macro.el Port Org encode-time usage back to Emacs 25 2022-04-05 17:52:34 -07:00
org-macs.el Pacify byte compiler etc. on org-compat, org-macs 2022-04-28 13:41:35 -07:00
org-mobile.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-mouse.el Fix handling double-click-time nil or t 2022-05-02 12:03:08 +02:00
org-num.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-pcomplete.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-plot.el Merge from origin/emacs-28 2022-07-25 06:30:18 +02:00
org-protocol.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-refile.el Remove some XEmacs compat code from org-mode 2022-05-13 23:17:16 +02:00
org-src.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
org-table.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
org-tempo.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-timer.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
org-version.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
org.el Merge from origin/emacs-28 2022-07-25 06:30:18 +02:00
ox-ascii.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
ox-beamer.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ox-html.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
ox-icalendar.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ox-koma-letter.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ox-latex.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ox-man.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ox-md.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
ox-odt.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ox-org.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ox-publish.el Update to Org 9.5.4-17-g6e991f 2022-07-24 16:24:24 -04:00
ox-texinfo.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ox.el string-equal-ignore-case: new function 2022-07-26 13:49:28 -04:00