Class: String

Inherits:
Object
  • Object
show all
Includes:
Diff::LCS
Defined in:
lib/diff/lcs/string.rb

Overview

! /usr/env/bin ruby – Copyright 2004 Austin Ziegler <[email protected]>

adapted from:
  Algorithm::Diff (Perl) by Ned Konz <[email protected]>
  Smalltalk by Mario I. Wolczko <[email protected]>
implements McIlroy-Hunt diff algorithm

This program is free software. It may be redistributed and/or modified under the terms of the GPL version 2 (or later), the Perl Artistic licence, or the Ruby licence.

$Id$ ++ Includes Diff::LCS into String.

Constant Summary

Constants included from Diff::LCS

Diff::LCS::BalancedCallbacks, Diff::LCS::PATCH_MAP, Diff::LCS::SequenceCallbacks, Diff::LCS::VERSION

Method Summary

Methods included from Diff::LCS

LCS, __diff_direction, __inverse_vector, __lcs, __normalize_patchset, __position_hash, __replace_next_larger, diff, #diff, #lcs, patch, #patch, #patch!, patch!, sdiff, #sdiff, traverse_balanced, #traverse_balanced, traverse_sequences, #traverse_sequences, #unpatch, #unpatch!, unpatch!