Function: gnus-string-equal

gnus-string-equal is a byte-compiled function defined in gnus-util.el.gz.

This function is obsolete since 29.1; use string-equal-ignore-case instead.

Signature

(gnus-string-equal X Y)

Documentation

Like string-equal, except it compares case-insensitively.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-util.el.gz
;; This might use `compare-strings' to reduce consing in the
;; case-insensitive case, but it has to cope with null args.
;; (`string-equal' uses symbol print names.)
(defun gnus-string-equal (x y)
  "Like `string-equal', except it compares case-insensitively."
  (declare (obsolete string-equal-ignore-case "29.1"))
  (and (= (length x) (length y))
       (or (string-equal x y)
	   (string-equal (downcase x) (downcase y)))))