diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..08d3ee5 --- /dev/null +++ b/ChangeLog @@ -0,0 +1,46 @@ +Revision history for Ruby library Diff::LCS. Unless explicitly noted otherwise, +all changes are produced by Austin Ziegler <diff-lcs@halostatue.ca>. + +== Diff::LCS 1.1.2 +* Fixed a problem reported by Mauricio Fernandez in htmldiff. Future versions + of Diff::LCS will be removing this program. + +== Diff::LCS 1.1.1 +* Fixed bug #891: + http://rubyforge.org/tracker/?func=detail&atid=407&aid=891&group_id=84 +* Fixed a problem with callback initialisation code (it assumed that all + callbacks passed as classes can be initialised; now, it rescues + NoMethodError in the event of private :new being called). +* Modified the non-initialisable callbacks to have a private #new method. +* Moved ldiff core code to Diff::LCS::Ldiff (diff/lcs/ldiff.rb). + +== Diff::LCS 1.1.0 +* Eliminated the need for Diff::LCS::Event and removed it. +* Added a contextual diff callback, Diff::LCS::ContextDiffCallback. +* Implemented patching/unpatching for standard Diff callback output formats + with both #diff and #sdiff. +* Extensive documentation changes. + +== Diff::LCS 1.0.4 +* Fixed a problem with bin/ldiff output, especially for unified format. + Newlines that should have been present weren't. +* Changed the .tar.gz installer to generate Windows batch files if ones do not + exist already. Removed the existing batch files as they didn't work. + +== Diff::LCS 1.0.3 +* Fixed a problem with #traverse_sequences where the first difference from the + left sequence might not be appropriately captured. + +== Diff::LCS 1.0.2 +* Fixed an issue with ldiff not working because actions were changed from + symbols to strings. + +== Diff::LCS 1.0.1 +* Minor modifications to the gemspec, the README. +* Renamed the diff program to ldiff (as well as the companion batch file) so as + to not collide with the standard diff program. +* Fixed issues with RubyGEMs. Requires RubyGems > 0.6.1 or >= 0.6.1 with the + latest CVS version. + +== Diff::LCS 1.0 +* Initial release based mostly on Perl's Algorithm::Diff. |