On Mon, Jul 12, 2010 at 4:42 PM, Andrew Beyer <[email protected]> wrote: > In any case, couldn't meld use the "--short" form of the stat command? > Which I believe puts all the flags before each filename, and is > probably easier to parse anyway. >
a quick glance at _lookup_tree_cache() in vc/bzr.py makes it look like the parsing is broken for other things too. Symlinks, file renames, and kind changes (dir to file, or vice versa) can all add extra annotation after the filename in stat command output which isn't dealt with at all. The short form at least puts flags before the filename, which would disambiguate the "*" issue, but still shows renames as "old-filename => new-filename" and similar for kind changes. It looks like even in the short form, an "@" is appended on symlinks, which is also a valid if uncommon character in a filename. _______________________________________________ meld-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/meld-list
