Text_Diff pear.php.net Engine for performing and rendering text diffs This package provides a text-based diff engine and renderers for multiple diff output formats. Chuck Hagenbuch chagenbu chuck@horde.org yes Jan Schneider yunosh jan@horde.org yes Paul M Jones pmjones pmjones@memphis.edu no 2009-07-24 1.1.1 1.1.0 stable stable LGPL * Make sure that the diff string ends with a line break (PEAR Bug #14533). * Fix notices if xdiff engine creates empty lines (PEAR Bug #16240). * Fix inline renderer if xdiff extension is installed. 4.2.0 1.4.0b1 xdiff 2008-09-10 1.1.0 1.1.0 stable stable LGPL * Add countAddedLines() and countDeletedLines() methods (Christian King, PEAR Request #13183). * Improve string engine if patch data has no header (PEAR Bug #14533). * Fix autodetection of diff type in string engine (PEAR Bug #14625). 1.0.0 1.0.0 stable stable 2008-01-31 LGPL * Stable release; final non-bugfix PHP 4 release. 0.3.2 0.3.0 beta beta 2007-01-04 LGPL * Fixed assertion in the native engine with PHP 5 (PEAR Bug #12740). 0.3.1 0.3.0 beta beta 2007-10-28 LGPL * Fixed off-by-one errors with line numbers in default renderer output (Milian Wolff, PEAR Bugs #7839, #12111). * Restore compatibility with PHP 4 in the shell diff engine. 0.3.0 0.3.0 beta beta 2007-09-20 LGPL * Converted to package.xml 2.0. * Added context diff renderer. * Stripped nul characters to avoid infinite loops (PEAR Bug #7921). * Fix assertion with PHP 5 (PEAR Bug #10423). * Add shell diff engine (Milian Wolff, PEAR Request #12051). 0.2.1 0.2.1 beta beta 2006-02-06 LGPL * Fix Text_Diff::reverse() method with PHP 5 (PEAR Bug #6699). 0.2.0 0.2.0 beta beta 2006-01-06 LGPL * Fix reference warnings with PHP 4.4 and PHP 5.1. * Fix too many trailing context lines for the last diff chunk. (PEAR Bug #6251). * Add diff engine for existing diffs/patches (Örjan Persson, PEAR Request #5373). * Fix problems with numbers, whitespace-only changes and the inline renderer (PEAR Bug #6428. 0.1.1 0.1.1 beta beta 2005-08-19 LGPL * Restore compatibility with PHP 4.2.0 (PEAR Bug #5152). 0.1.0 0.1.0 beta beta 2005-08-16 LGPL * Fix Renderer::getParams() (PEAR Bug #4549) * Encode HTML entities in the inline renderer (Horde Bug #2181) * Fix endless loop in inline renderer with certain whitespaces (PEAR Bug #4879) 0.0.5 0.0.5 beta beta 2005-05-04 LGPL * Fixed variable name in Text_MappedDiff. * Removed output buffering code. * Fixed additional empty lines being added with the inline renderer (Bug 3730). * Fixed multiple calls to _endBlock per block (Bug 4065). 0.0.4 0.0.4 beta beta 2004-10-13 LGPL * Generalized Diff Renderer parameter handling. * Added an inline renderer contributed by Ciprian Popovici (ciprian@zuavra.net). * Fixed PHPDoc. * Fixed a PHP 5 incompatibility. 0.0.3 0.0.3 alpha alpha 2004-05-13 LGPL Renamed final() and orig() methods to avoid conflict with final keyword in PHP5 0.0.2 0.0.2 alpha alpha 2004-03-16 LGPL Added optional xdiff support 0.0.1 0.0.1 alpha alpha 2004-01-09 LGPL Initial package release