create new tag
, view all tags
Just wanted to remind myself that AbiWord now has / is getting a feature to keep track of revisions within the document.

Tomas Frydrych was originally going to call the feature "revisions" (or "revision marks") -- he may call it "track changes".

Here's a sample of the proposed markup within a document:

<[token, e.g., c] revision="-1;+2;-5;">some text</c>

See AboutThesePages.



From http://www.abisource.com/mailinglists/abiword-dev/02/May/0652.html -- revision marks:

<[token, e.g., c] revision="-1;+2;-5;">some text</c>

This would mean that this particular segment of text was marked for deleting in revision 1, put back in revision 2, untouched in revisions 3 and 4, and removed again in revision 5. This is how we would handle the display for a particular revision level cases:

case A: user chooses revision explicitly mentioned in the attribute a) revision 1: hide this segment of text b) revision 2: display this segment of text

case B: user chooses revision not mentioned in the attribute, e.g. revision 4 We find the highest revision id lower than the id requested, in this case 2, and use it instead; we display the text. If the smallest revision id found is > 2, we will use implicit revision 0, with a sign opposite of that of the smalles id we found (see an example below).

To answer David's concern about changing a single letter within a continuous <c> ... </> span: this does not pose a problem, since by changing the attributes of a single letter, the letter will automatically be enclosed in its own <c> </> container on export.


See ResourceRecommendations. Feel free to add additional resources to these lists, but please follow the guidelines on ResourceRecommendations including ResourceRecommendations#Guidelines_for_Rating_Resources.


  • (rhk) [[][]] --

Recommended for Specific Needs

  • (rhk) [[][]] --

Recommended by Others

  • (rhk) [[][]] --

No Recommendation

Not Recommended

  • (rhk) [[][]] --


  • () RandyKramer - 17 Jul 2002
  • <If you edit this page: add your name here; move this to the next line; and include your comment marker (initials), if you have created one, in parenthesis before your WikiName.>

[[Main.RandyKramer#17 Jul 2002][]]

Page Ratings

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2002-07-17 - RandyKramer
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by PerlCopyright 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WikiLearn? WebBottomBar">Send feedback
See TWiki's New Look