Function: string-equal-ignore-case

string-equal-ignore-case is a byte-compiled function defined in compat-29.el.

Signature

(string-equal-ignore-case STRING1 STRING2)

Documentation

[Compatibility function for string-equal-ignore-case, defined in Emacs
29.1. See (compat) Emacs 29.1' for more details.]

Like string-equal, but case-insensitive. Upper-case and lower-case letters are treated as equal. Unibyte strings are converted to multibyte for comparison.

Aliases

org-string-equal-ignore-case

Source Code

;; Defined in ~/.emacs.d/elpa/compat-30.1.0.1/compat-29.el
(compat-defun string-equal-ignore-case (string1 string2) ;; <compat-tests:string-equal-ignore-case>
  "Like `string-equal', but case-insensitive.
Upper-case and lower-case letters are treated as equal.
Unibyte strings are converted to multibyte for comparison."
  (declare (pure t) (side-effect-free t))
  (eq t (compare-strings string1 0 nil string2 0 nil t)))