internal package Foswiki::UI::RDiff

See PublishedAPI for packages intended to be used by Plugin and Contrib authors, or browse all packages.
See also Developing plugins, Developer's Bible, Technical Overview

internal package Foswiki::UI::RDiff

UI functions for diffing.

StaticMethod diff( $session )

diff command handler. This method is designed to be invoked via the UI::run method.

Renders the differences between version of a topic
topic topic that we are showing the differences of
rev1 the higher revision
rev2 the lower revision
render the rendering style {sequential, sidebyside, raw, debug} (preferences) DIFFRENDERSTYLE, sequential
type {history, diff, last} history diff, version to version, last version to previous history
context number of lines of context
skin the skin(s) to use to display the diff
TODO:
  • add a {word} render style
  • move the common CGI param handling to one place
  • move defaults somewhere

This site is powered by FoswikiCopyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding AustLII Communities? Send feedback
This website is using cookies. More info. That's Fine