diff --git a/ChangeLog b/ChangeLog index fe827c3..1580f34 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,277 +1,281 @@ 2024-06-03 Scott E. Graves - * added clang-format and clang-tidy - * lowercase all files names - * moved to CMake build system - * pr: fixed compilation issues - * https://github.com/cubicdaiya/dtl/pull/22 - * https://github.com/cubicdaiya/dtl/pull/18 - * pr: initialize variables - * https://github.com/cubicdaiya/dtl/pull/16 + * added clang-format and clang-tidy - * 1.21 released + * lowercase all files names + + * moved to CMake build system + + * pr: fixed compilation issues + * https://github.com/cubicdaiya/dtl/pull/22 + * https://github.com/cubicdaiya/dtl/pull/18 + + * pr: initialize variables + * https://github.com/cubicdaiya/dtl/pull/16 + + * 1.21 released 2022-04-11 Tatsuhiko Kubo - * bugfix: fixed invalid offset in unified format difference when difference is too large. + * bugfix: fixed invalid offset in unified format difference when difference is too large. - * 1.20 released + * 1.20 released 2015-05-03 Tatsuhiko Kubo - * added some minor changes. + * added some minor changes. - * 1.19 released + * 1.19 released 2013-01-10 Tatsuhiko Kubo - * add printSES function for custom Printer Thanks to Hu Shubin + * add printSES function for custom Printer Thanks to Hu Shubin - * remove files related mercurial + * remove files related mercurial - * 1.18 released + * 1.18 released 2012-11-18 Tatsuhiko Kubo - * add version-string variable + * add version-string variable - * replace get_current_dir_name to getcwd(get_current_dir_name is not in Mountain Lion) + * replace get_current_dir_name to getcwd(get_current_dir_name is not in Mountain Lion) - * fix small typo + * fix small typo - * 1.17 released + * 1.17 released 2012-10-26 Tatsuhiko Kubo , Jan Weiß - * Improving comments + * Improving comments - * rewrite README with markdown-style + * rewrite README with markdown-style - * support gtest1.6 + * support gtest1.6 - * allow clients to handle if DTL swaps the arrays it is passed + * allow clients to handle if DTL swaps the arrays it is passed - * fix incorrect results for SES_COMMON when swapped + * fix incorrect results for SES_COMMON when swapped - * add explicit initialization of ses + * add explicit initialization of ses - * implement option to force the order of sesElem objects in the ses + * implement option to force the order of sesElem objects in the ses - * fix problem -> issues/4(test succeeds when result-file does not exist) + * fix problem -> issues/4(test succeeds when result-file does not exist) - * 1.16 released + * 1.16 released 2011-11-10 Tatsuhiko Kubo - * remove unused variable + * remove unused variable - * 1.15 released + * 1.15 released 2011-06-18 Tatsuhiko Kubo - * fix Issue #7 (isOnlyOneOperation returns incorrect value) + * fix Issue #7 (isOnlyOneOperation returns incorrect value) - * 1.14 released + * 1.14 released 2011-04-10 Tatsuhiko Kubo - * add check for libraries with SCons + * add check for libraries with SCons - * add installer with SCons + * add installer with SCons - * add sample of diff(bdiff) + * add sample of diff(bdiff) - * 1.13 released + * 1.13 released 2011-01-23 Tatsuhiko Kubo - * forget to add template parameter of stream for print methods of printUnifiedFormat + * forget to add template parameter of stream for print methods of printUnifiedFormat - * 1.12 released + * 1.12 released 2011-01-01 Tatsuhiko Kubo - * add template parameter of stream for print methods + * add template parameter of stream for print methods - * function of importing ses + * function of importing ses - * 1.11 released + * 1.11 released 2010-11-23 Tatsuhiko Kubo - * use static_cast instead of C-style cast + * use static_cast instead of C-style cast - * remove specifyConfliction + * remove specifyConfliction - * 1.10 released + * 1.10 released 2010-09-20 Tatsuhiko Kubo - * fix bug of specifyConfliction + * fix bug of specifyConfliction - * add parameter for Diff3's comparator + * add parameter for Diff3's comparator - * fix the bug which uniPatch fails + * fix the bug which uniPatch fails - * add debug option for examples + * add debug option for examples - * divide test sources + * divide test sources - * 1.09 released + * 1.09 released 2010-08-29 Tatsuhiko Kubo - * fix the problem that comparator parameter is completely ignored. + * fix the problem that comparator parameter is completely ignored. - * remove the warning 'comparison of unsigned expression >= 0 is always true' ( use -W ) + * remove the warning 'comparison of unsigned expression >= 0 is always true' ( use -W ) - * move directory 'src' to 'dtl' + * move directory 'src' to 'dtl' - * remove Makefile for examples and test + * remove Makefile for examples and test - * 1.08 released + * 1.08 released 2010-07-11 Tatsuhiko Kubo - * fix potential risk on 64bit environment(size of 'int' and size of 'size_t') + * fix potential risk on 64bit environment(size of 'int' and size of 'size_t') - * add scons + * add scons - * fix bug of specifyConfliction + * fix bug of specifyConfliction - * fix memory leak when onlyEditDistance is true + * fix memory leak when onlyEditDistance is true - * change indent size from 2 to 4 + * change indent size from 2 to 4 - * 1.07 released + * 1.07 released 2010-05-01 Tatsuhiko Kubo - * add specifyConfliction + * add specifyConfliction - * 1.06 released + * 1.06 released 2010-04-13 Tatsuhiko Kubo - * constructors takes referenced parameter + * constructors takes referenced parameter - * fix seg fault bug (http://code.google.com/p/dtl-cpp/issues/detail?id=2) + * fix seg fault bug (http://code.google.com/p/dtl-cpp/issues/detail?id=2) - * 1.05 released + * 1.05 released 2009-12-01 Tatsuhiko Kubo - * add test programs with googletest + * add test programs with googletest - * add sample of diff(uintdiff) + * add sample of diff(uintdiff) - * 1.04 released + * 1.04 released 2009-10-02 Tatsuhiko Kubo - * add function getLcsVec + * add function getLcsVec - * divide header files + * divide header files - * 1.03 released + * 1.03 released 2009-09-08 Tatsuhiko Kubo - * rename editType to edit_t + * rename editType to edit_t - * add print functions + * add print functions - * add functor of compare + * add functor of compare - * use 'using' declaration + * use 'using' declaration - * refactoring + * refactoring - * add ignore patterns for Mercurial + * add ignore patterns for Mercurial - * 1.02 released. + * 1.02 released. 2009-08-08 Tatsuhiko Kubo - * append appropriate const keyword + * append appropriate const keyword - * refactoring + * refactoring - * 1.01 released. + * 1.01 released. 2009-07-04 Tatsuhiko Kubo - * resolve problem memory leak occurs when default copy constructor set in motion. + * resolve problem memory leak occurs when default copy constructor set in motion. - * 1.00 released. + * 1.00 released. 2009-06-08 Tatsuhiko Kubo - * enhance readability + * enhance readability - * change behavior when conflicted + * change behavior when conflicted - * decliment parameter for patch function + * decliment parameter for patch function - * 0.07 released. + * 0.07 released. 2009-05-08 Tatsuhiko Kubo - * add flag for recording only editdistance + * add flag for recording only editdistance - * add sample of unidiff for string (unistrdiff) + * add sample of unidiff for string (unistrdiff) - * add unserious diff. ver 0.03 has this feture. + * add unserious diff. ver 0.03 has this feture. - * fix bug for merge + * fix bug for merge - * add function getUniHunks + * add function getUniHunks - * 0.06 released. + * 0.06 released. 2008-12-12 Tatsuhiko Kubo - * add sample of diff3 (strdiff3, intdiff3) + * add sample of diff3 (strdiff3, intdiff3) - * add diff3 + * add diff3 - * + -> - to - -> + with Unified Diff Format + * + -> - to - -> + with Unified Diff Format - * add function uniPatch. this function can patch with Unified Diff Format Data Structure + * add function uniPatch. this function can patch with Unified Diff Format Data Structure - * dtl Import Unified Diff Format Data Structure from unidiff.cpp. + * dtl Import Unified Diff Format Data Structure from unidiff.cpp. - * fix bug. function check whether file exists(common.cpp) + * fix bug. function check whether file exists(common.cpp) - * 0.05 released. + * 0.05 released. 2008-11-10 Tatsuhiko Kubo - * Improves accuracy of diff + * Improves accuracy of diff - * fix serious memory bug for patch + * fix serious memory bug for patch - * changed type of argument in function fileExists(common.hpp, common.cpp) + * changed type of argument in function fileExists(common.hpp, common.cpp) - * 0.04 released. + * 0.04 released. 2008-11-06 Tatsuhiko Kubo - * add erorr check for sample programs + * add erorr check for sample programs - * 0.03 released. + * 0.03 released. 2008-10-31 Tatsuhiko Kubo - * rename ChangLog to ChangeLog + * rename ChangLog to ChangeLog - * modifiy README + * modifiy README - * output OK message on patch and fpatch + * output OK message on patch and fpatch - * 0.02 released. + * 0.02 released. 2008-10-30 Tatsuhiko Kubo - * 0.01 released. + * 0.01 released.