
Redline Comparison
by Appian Corporation
Description
This plug-in is used for auditing and history tracking. For long sequences of text, simply noting that something has changed is not sufficient. If one word out of 1000 has changed there needs to be a way to cleanly highlight that inline.
Features
Contains a text comparison function that provides a redlined output in the form of a list of easily readable dictionaries.
Release notes
Resolved issues with comparison when initial or ending words were edited
Version history (4)
1.1.1
Updated Author to Mike Cichy as requested because Ilan Gold no longer works for Appian
1.1.1
Release Notes - Version 1.1.1
- Bug fix for an error that occurs when the two texts being compared have a different number of newline characters in them.
1.1.0
RELEASE NOTES:
- 1.1.0:
- Updated to support newline and tab characters within text string
- Updated output so that output.value can be indexed to display the output without needing to add additional whitespace
- Substituted text will have no space between the deleted and added text for presentation purposes - this is not a defect.
The use case for this plugin is mainly focused on auditing and history tracking. For long sequences of text, simply noting that something has changed is not sufficient. If one word out of 1000 has changed there needs to be away to cleanly highlight that inline. The same applies to lists of data (a later function to be added).
Currently this plugin contains a text comparison function that provides a redlined output in the form of a list of easily readable dictionaries. The function splits text on whitespace and compares the list of sub-strings using a least-edit-distance algorithm. For this reason if newline or tab characters must be preserved the text should be manipulated in SAIL prior to running the plugin to address this.
1.0
The use case for this plugin is mainly focused on auditing and history tracking. For long sequences of text, simply noting that something has changed is not sufficient. If one word out of 1000 has changed there needs to be away to cleanly highlight that inline. The same applies to lists of data (a later function to be added).
Currently this plugin contains a text comparison function that provides a redlined output in the form of a list of easily readable dictionaries. The function splits text on whitespace and compares the list of sub-strings using a least-edit-distance algorithm. For this reason if newline or tab characters must be preserved the text should be manipulated in SAIL prior to running the plugin to address this.