Mercurial > hg > easyhg-kdiff3
comparison kdiff3/TODO @ 58:8af4bb9d9a5a
Version 0.9.83
author | joachim99 |
---|---|
date | Sun, 07 Mar 2004 09:59:09 +0000 |
parents | c59d5a3a8ff3 |
children | efe33e938730 |
comparison
equal
deleted
inserted
replaced
57:023fbd76c1e3 | 58:8af4bb9d9a5a |
---|---|
1 This file contains some feature-wishes for future KDiff3-versions. | 1 This file contains some feature-wishes for future KDiff3-versions. |
2 | 2 |
3 TODO | 3 TODO |
4 ==== | 4 ==== |
5 | 5 |
6 - Automatic line wrap in the difference windows | 6 - Automatic line wrap for too long lines in the difference windows |
7 - Printing of the diff-windows (requires automatic line wrap) | 7 - Printing of the diff-windows (requires automatic line wrap) |
8 - Undo function in the merge-editor. | 8 - Undo function in the merge-editor. |
9 - More viewing options for directory widget. | 9 - More viewing options for directory widget. |
10 | |
11 - And one observation. When select Cyrillic charset - it looks like it was | |
12 not saved. When open this dialog again - Latin charset is selected anyway. | |
13 - Add options to specify a language and charset. | |
14 - Ask before saving to a file that already exists (optionally). | |
15 - Don't overwrite existing .orig-file, when saving the second time. | |
16 | |
17 - File Menu: Close (Ctrl-F4): Close current file (check if saved and forget the data) | |
18 - Dirview: | |
19 - Multiselections: Changing Operations or applying ops for all selected items. | |
20 - Optionally show size/date for A/B/C | |
21 - Choose what to see (all or only different items) | |
22 - If only different items are visible: copy the others nevertheless to destdir. | |
23 - Improve Ctrl-1/2/3 shortcuts in Dirview. | |
24 - Warnung wenn Datum in B oder C älter als A ist. | |
25 - Zielverzeichnis nachträglich änderbar | |
26 - Bei Kopie von Remote nach lokal: Auf jeden Fall das modification Datum setzen. | |
27 - Ctrl-Space doesn't work when a file comparison takes place. | |
28 - Option to allow case-insensitive filename-matching. | |
29 - Options to show/suppress annoying messages | |
30 | |
31 - Unicode-support | |
32 | |
33 - What's this-Help. | |
34 - Tip of the day. | |
35 | |
36 More Statistics before the merge begins: | |
37 - How many files are there? | |
38 - How many files are equal/different? | |
39 - How many files would be copies/merged/ignored? | |
40 | |
41 - Allow to view and merge CVS-conflict files (and diff3-output) and allow to save output | |
42 with conflicts in diff3 output-format. | |
43 | |
44 - Provide configure-rules for systems without KDE. (I need help here.) | |
45 | |
46 - Allow different comment-styles (e.g. via a regexp for comments) | |
47 | |
48 - Possibility to jump to next difference in the same line (for very long lines). | |
49 | |
50 - Allow analysis of unified directory-diff/patch-file. | |
51 | |
52 - Add example for line-matching preprocessor to the documentation. | |
53 Simple testcase: Consider file a.txt (6 lines): | |
54 aa | |
55 ba | |
56 ca | |
57 da | |
58 ea | |
59 fa | |
60 And file b.txt (3 lines): | |
61 cg | |
62 dg | |
63 eg | |
64 And the following line matching preprocessor command, that replaces 'g' with 'a': | |
65 /usr/bin/perl -p -e 's/g/a/;' | |
66 Without that command the following lines would be placed next to each other: | |
67 aa - cg | |
68 ba - dg | |
69 ca - eg | |
70 da | |
71 ea | |
72 fa | |
73 But with this command the result of the comparison would be: | |
74 aa | |
75 ba | |
76 ca - cg | |
77 da - dg | |
78 ea - eg | |
79 fa | |
80 |