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. -- D. Richard Hipp d...@sqlite.org
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users