Edgewall Software
Modify

Opened 10 years ago

Last modified 9 years ago

#9048 new defect

Wiki history empty if end revision precedes start revision

Reported by: luca.ceresoli@… Owned by:
Priority: low Milestone: next-major-releases
Component: wiki system Version: 0.12dev
Severity: minor Keywords: history diff
Cc: Branch:
Release Notes:
API Changes:

Description

How To Reproduce:

  1. go to http://trac.edgewall.org/wiki/WikiStart?action=history
  2. in the first radiobutton column click on, say, version 130
  3. in the second radiobutton column click on, say, version 128
  4. Click the "View Changes" button
  5. Note that the resulting page shows differences between Version 128 and Version 128. Version 130 has been completely neglected.

System Information: Just verified on trac.edgewall.org (currently running 0.12dev-r9164).

What it should do instead? Not sure:

  • show differences between 128 and 130 (i.e. swap versions so that they are correctly ordered), or
  • show backwards differences, or
  • anything else?

Attachments (0)

Change History (2)

in reply to:  description comment:1 by Christian Boos, 10 years ago

Milestone: next-major-0.1X

Replying to luca.ceresoli@…:

What it should do instead? Not sure:

  • show backwards differences,

+ make it clear it's a reverse diff, as reverse diffs for wiki changes is not a common feature. But I'm not in favor of preventing the feature, like MediaWiki does.

comment:2 by Christian Boos, 9 years ago

Keywords: history diff added

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The ticket will remain with no owner.
The ticket will be disowned. Next status will be 'new'.
as The resolution will be set. Next status will be 'closed'.
The owner will be changed from (none) to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.