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

Reply via email to