Function: dabbrev--ignore-case-p

dabbrev--ignore-case-p is a byte-compiled function defined in dabbrev.el.gz.

Signature

(dabbrev--ignore-case-p ABBREV)

Source Code

;; Defined in /usr/src/emacs/lisp/dabbrev.el.gz
;;----------------------------------------------------------------
;; Exported functions
;;----------------------------------------------------------------

;;;###autoload (define-key esc-map "/" 'dabbrev-expand)
;;??? Do we want this?
;;;###autoload (define-key esc-map [?\C-/] 'dabbrev-completion)

(defun dabbrev--ignore-case-p (abbrev)
  (and (if (eq dabbrev-case-fold-search 'case-fold-search)
           case-fold-search
         dabbrev-case-fold-search)
       (or (not dabbrev-upcase-means-case-search)
           (string= abbrev (downcase abbrev)))))