Class: String
- Inherits:
-
Object
- Object
- String
- Includes:
- Diff::LCS
- Defined in:
- lib/watobo/external/diff/lcs/string.rb
Overview
. string.rb
Copyright 2013 by siberas, www.siberas.de
This file is part of WATOBO (Web Application Tool Box)
http://watobo.sourceforge.com
WATOBO is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation version 2 of the License.
WATOBO is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with WATOBO; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . ! /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: string.rb,v 1.3 2004/08/08 20:33:09 austin Exp $ ++ 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!