comparison lisp/ido.el @ 73266:acb35bee2828

(ido-file-extension-aux): Fix comparison.
author Kim F. Storm <storm@cua.dk>
date Fri, 06 Oct 2006 22:54:36 +0000
parents 4dce8f520712
children 22f24dad9952 8dd8c8286063
comparison
equal deleted inserted replaced
73265:0190a09474b5 73266:acb35bee2828
3082 3082
3083 (defun ido-file-extension-aux (a b n lessp) 3083 (defun ido-file-extension-aux (a b n lessp)
3084 (let ((oa (ido-file-extension-order a n)) 3084 (let ((oa (ido-file-extension-order a n))
3085 (ob (ido-file-extension-order b n))) 3085 (ob (ido-file-extension-order b n)))
3086 (cond 3086 (cond
3087 ((= oa ob)
3088 lessp)
3089 ((and oa ob) 3087 ((and oa ob)
3090 (if lessp 3088 (cond
3091 (> oa ob) 3089 ((= oa ob)
3092 (< oa ob))) 3090 lessp)
3091 (lessp
3092 (> oa ob))
3093 (t
3094 (< oa ob))))
3093 (oa 3095 (oa
3094 (not lessp)) 3096 (not lessp))
3095 (ob 3097 (ob
3096 lessp) 3098 lessp)
3097 (t 3099 (t