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]