Mercurial > hg > easyhg-kdiff3
view kdiff3/TODO @ 65:8ea11c8efeb5
Version 0.9.83
author | joachim99 |
---|---|
date | Sun, 07 Mar 2004 10:58:36 +0000 |
parents | 8af4bb9d9a5a |
children | efe33e938730 |
line wrap: on
line source
This file contains some feature-wishes for future KDiff3-versions. TODO ==== - Automatic line wrap for too long lines in the difference windows - Printing of the diff-windows (requires automatic line wrap) - Undo function in the merge-editor. - More viewing options for directory widget. - And one observation. When select Cyrillic charset - it looks like it was not saved. When open this dialog again - Latin charset is selected anyway. - Add options to specify a language and charset. - Ask before saving to a file that already exists (optionally). - Don't overwrite existing .orig-file, when saving the second time. - File Menu: Close (Ctrl-F4): Close current file (check if saved and forget the data) - Dirview: - Multiselections: Changing Operations or applying ops for all selected items. - Optionally show size/date for A/B/C - Choose what to see (all or only different items) - If only different items are visible: copy the others nevertheless to destdir. - Improve Ctrl-1/2/3 shortcuts in Dirview. - Warnung wenn Datum in B oder C älter als A ist. - Zielverzeichnis nachträglich änderbar - Bei Kopie von Remote nach lokal: Auf jeden Fall das modification Datum setzen. - Ctrl-Space doesn't work when a file comparison takes place. - Option to allow case-insensitive filename-matching. - Options to show/suppress annoying messages - Unicode-support - What's this-Help. - Tip of the day. More Statistics before the merge begins: - How many files are there? - How many files are equal/different? - How many files would be copies/merged/ignored? - Allow to view and merge CVS-conflict files (and diff3-output) and allow to save output with conflicts in diff3 output-format. - Provide configure-rules for systems without KDE. (I need help here.) - Allow different comment-styles (e.g. via a regexp for comments) - Possibility to jump to next difference in the same line (for very long lines). - Allow analysis of unified directory-diff/patch-file. - Add example for line-matching preprocessor to the documentation. Simple testcase: Consider file a.txt (6 lines): aa ba ca da ea fa And file b.txt (3 lines): cg dg eg And the following line matching preprocessor command, that replaces 'g' with 'a': /usr/bin/perl -p -e 's/g/a/;' Without that command the following lines would be placed next to each other: aa - cg ba - dg ca - eg da ea fa But with this command the result of the comparison would be: aa ba ca - cg da - dg ea - eg fa