To: kifer@cs.stonybrook.edu Subject: Ediff 2.81.1 of October 23, 2006; ediff-directories reports comps dirs are the same X-Reporter-Void-Vars-Found: ediff-patch-program ediff-patch-options --text follows this line-- Congratulations! You may have unearthed a bug in Ediff! Please make a concise and accurate summary of what happened and mail it to the address above. ----------------------------------------------------------- ediff-directories is confused by a trailing slash on default directory names. For example, say I'm in directory /dir1/dir2 and I start ediff for directory comparison the minibuffer will show "/dir1/dir2/" and I hit return. The minibuffer then shows "/dir1/" and I hit return and I get a response that the two directories are the same. If I do the same sequence but for each directory trim the trailing slash in the minibuffer, everything works as it always has (I believe that the old behavior did not have the trailing slash as the default as it does now). Emacs : XEmacs 21.5 (beta28) "fuki" [Lucid] (i386-redhat-linux, Mule) of Thu Jun 7 2007 on hammer2.fedora.redhat.com Package: Ediff 2.81.1 of October 23, 2006 current state: ============== (setq ediff-diff-program "diff" ediff-diff-options "" ediff-diff3-program "diff3" ediff-diff3-options "" ediff-shell "sh" ediff-use-faces t ediff-auto-refine 'on ediff-highlighting-style 'face ediff-buffer-A # ediff-buffer-B #"> ediff-control-buffer # ediff-forward-word-function 'ediff-forward-word ediff-control-frame # ediff-control-frame-parameters '((name . "Ediff") (minibuffer) (user-position . t) (vertical-scroll-bars) (scrollbar-width . 0) (scrollbar-height . 0) (menu-bar-lines . 0) (tool-bar-lines . 0) (left-fringe . 0) (right-fringe . 0) (auto-lower) (auto-raise . t) (visibility) (width . 1) (height . 1) (top . 769) (left . 1281)) ediff-control-frame-position-function 'ediff-make-frame-position ediff-prefer-iconified-control-frame nil ediff-window-setup-function 'ediff-setup-windows-multiframe ediff-split-window-function 'split-window-vertically ediff-job-name 'ediff-files ediff-word-mode nil buffer-name "*Ediff Control Panel*" ediff-device-type 'x )