On Tue, 29 Apr 2014 19:50:39 +0200, Richard Hipp <d...@sqlite.org> wrote:
File renames are uncommon in Fossil itself. See
http://www.fossil-scm.org/fossil/test-rename-list for a complete list of
all file renames that have occurred over the entire 6.78-year history of
Fossil. Renames in SQLite are similarly scarce (
http://www.sqlite.org/src/test-rename-list). Hence, diffs across renames
have never been a priority.
The most recent rename (on 2013-12-17) is seen here:
http://www.fossil-scm.org/fossil/timeline?n=5&c=2013-12-17+22:10:50&v
http://www.fossil-scm.org/fossil/info/8fab3e3f6ccafdb
Notice that on the diff shown on the "info" page of the check-in, it
correctly shows the changes that occurred to the file in parallel with
the
file rename.
However, if you do a diff, it shows the old file being deleted and the
new
file being added:
http://www.fossil-scm.org/fossil/vdiff?from=555c44eb5d9506e7&to=8fab3e3f6ccafdb3&sbs=1
The latter URL above can be used as a test-case when implementing
rename-aware diff.
would this be easy or complicated to do? anybody out there who would be
willing and able to take this over? I'm quite pessimistic whether I could
do this (no C programming for many years)...
--
Using Opera's revolutionary email client: http://www.opera.com/mail/
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users