Package: xxdiff
Version: 1:3.1-3
Severity: normal

To recreate, create two directory structures:

/tmp/a/
/tmp/a/b/
/tmp/a/b/c
/tmp/a/b/d

/tmp/a2/
/tmp/a2/b/
/tmp/a2/b/d

The 'd' files are identical, but it doesn't matter exactly what the
contents are.

Invoke xxdiff:

xxdiff -r /tmp/a /tmp/a2

xxdiff correctly shows b/c in green, and doesn't highlight the 'd'
files because they are identical. However, if one right-clicks on b/c,
and selects 'Copy left file to right', nothing seems to happen. Then
quit xxdiff and re-start it with the same command. It is obvious (and
this is backed up by looking at the contents of the filesystem), that
c has been copied to /tmp/a2/. I'm not sure if this is the intended
behaviour, but it's obviously not particularly useful if the directory
structure in question is complex!

I think there are two problems here:

1. xxdiff should copy files to the correct subdirectory.
2. It should update the file listings straight away to show that
change, as it would if you were merging files (again, a look at the
filesystem shows the file is copied instantly).

Hope this helps. Thanks for packaging xxdiff - it's invaluable to me
day-by-day!

Thanks,
Andrew.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (50, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xxdiff depends on:
ii  libc6                    2.3.2.ds1-22    GNU C Library: Shared libraries an
ii  libgcc1                  1:3.4.3-13      GCC support library
ii  libqt3c102-mt            3:3.3.4-3       Qt GUI Library (Threaded runtime v
ii  libstdc++5               1:3.3.5-13      The GNU Standard C++ Library v3
ii  libx11-6                 4.3.0.dfsg.1-14 X Window System protocol client li
ii  libxext6                 4.3.0.dfsg.1-14 X Window System miscellaneous exte
ii  xlibs                    4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to