[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdesdk/kompare/libdiff2
From:       Dmitry Risenberg <dmitry.risenberg () gmail ! com>
Date:       2011-01-31 22:28:22
Message-ID: 20110131222822.296C93E1F1 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1218180 by risenberg:

Support for interactive patch editing in kompare/libdiff2 (backport from KDevelop).

Difference::trackingDestinationLineNumber property added to track changes to a diff destination line 
when pieces are applied/unapplied.

LevenshteinTable class made generic.

DiffModel::linesChanged method handles insertion/deletion of text.

Unit tests added to kompare/libdiff2 directory.


 M  +3 -2      CMakeLists.txt  
 M  +34 -2     difference.cpp  
 M  +20 -38    difference.h  
 A             differencestringpair.h   [License: LGPL (v2+)]
 M  +0 -1      diffhunk.cpp  
 M  +228 -1    diffmodel.cpp  
 M  +17 -3     diffmodel.h  
 M  +7 -1      kompare.h  
 M  +39 -2     komparemodellist.cpp  
 M  +2 -0      komparemodellist.h  
 D             levenshteintable.cpp  
 M  +343 -7    levenshteintable.h  
 A             marker.h   [License: LGPL (v2+)]
 A             stringlistpair.cpp   [License: LGPL (v2+)]
 A             stringlistpair.h   [License: LGPL (v2+)]
 A             tests (directory)  
 A             tests/CMakeLists.txt  
 A             tests/interactivedifftest.cpp   [License: LGPL (v2+)]
 A             tests/interactivedifftest.h   [License: LGPL (v2+)]
 A             tests/levenshteintest.cpp   [License: LGPL (v2+)]
 A             tests/levenshteintest.h   [License: LGPL (v2+)]


http://websvn.kde.org/?view=rev&revision=1218180
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic