Revision Log should not allow viewing changes out-of-order
|Reported by:||Owned by:||Christian Boos|
|Component:||version control/log view||Version:||0.10|
When viewing the revision log for a file, the default option is set up so that pressing "View Changes" will give you a diff for the last revision of the file, which is fine. However, the user can easily make trac give you a backwards diff, for which the output is confusing (a change where text was deleted says that text was added instead).
I suggest something like Wikipedia's interface, where it's impossible to see this kind of diff. Another option would be to provide a warning to the user if they tried that, or to detect it and show a forward diff.
If there is a real reason to show a backwards diff, perhaps a special option could be enabled somewhere…
(sorry for not knowing the component)