*** minibuffer.el.~1.27.~ 2008-04-24 13:38:54.000000000 +0200 --- minibuffer.el 2008-04-26 01:34:55.000000000 +0200 *************** *** 1002,1008 **** ;; Merge a trailing / in completion with a / after point. ;; We used to only do it for word completion, but it seems to make ;; sense for all completions. ! (if (and (eq ?/ (aref completion (1- (length completion)))) (not (zerop (length suffix))) (eq ?/ (aref suffix 0))) ;; This leaves point before the / . --- 1002,1009 ---- ;; Merge a trailing / in completion with a / after point. ;; We used to only do it for word completion, but it seems to make ;; sense for all completions. ! (if (and (< 0 (length completion)) ! (eq ?/ (aref completion (1- (length completion)))) (not (zerop (length suffix))) (eq ?/ (aref suffix 0))) ;; This leaves point before the / .