Ediff Confused

Browder, Tom Tom.Browder at fwb.srs.com
Mon Jun 25 06:43:12 EDT 2007


Skipped content of type multipart/alternative-------------- next part --------------
To: kifer at 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 #<buffer "packbrl.pl">
 ediff-buffer-B #<buffer "packbrl.pl<2>">
 ediff-control-buffer #<buffer "*Ediff Control Panel*">
 ediff-forward-word-function 'ediff-forward-word
 ediff-control-frame #<x-frame "Ediff" 0x1380249>
 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
 )


More information about the XEmacs-Beta mailing list