diff --git a/lisp/org-compat.el b/lisp/org-compat.el index 975752224..a22b5f1a6 100644 --- a/lisp/org-compat.el +++ b/lisp/org-compat.el @@ -88,10 +88,16 @@ (= lastc ?\\)))))) ;; `string-collate-lessp' is new in Emacs 25. -(defalias 'org-string-collate-lessp - (if (fboundp 'string-collate-lessp) - 'string-collate-lessp - 'string-lessp)) +(if (fboundp 'string-collate-lessp) + (defalias 'org-string-collate-lessp + 'string-collate-lessp) + (defun org-string-collate-lessp (s1 s2 &optional locale ignore-case) + "Return non-nil if STRING1 is less than STRING2 in lexicographic order. + +Case is significant. + +LOCALE and IGNORE-CASE are ignored." + (string< s1 s2))) ;;; Obsolete aliases (remove them after the next major release).