finalize
[pkg/t-prot.git] / TODO
1         TODO LIST FOR T-PROT
2         ====================
3
4 For more issues and/or some details, please see the BUGS section of
5 the man page. To report bugs, please first see the REPORTING BUGS
6 section of the man page.
7
8 To make suggestions or tell about features you miss, please drop an
9 email to <t-prot@tolot.escape.de>.
10
11
12 Known Bugs (more severe ones come first)
13 ----------------------------------------
14 (none)
15
16
17 Wishlist
18 --------
19     * Support for gpg2. Please send an email to <t-prot@tolot.escape.de>
20 if you want this feature in vanilla t-prot.
21     * Now Quoted-printable and the lot in Subject, To and From header
22 fields is done by --sani, but UTF-8 is still out there.
23
24
25 Rejected issues
26 ---------------
27     * Improving heuristics for M$ style TOFU is way tricky. In the end,
28 it's just plain guessing what is newly added text and what is quoted,
29 in particular with most "modern" MUAs disgustingly trying to invent some
30 new way of (not machine-parseable, of course) quoting that makes guessing
31 even harder.
32
33     * Block-align lines of text. Same problem as above: It's really hard
34 guesswork to figure out what is intentional formatting and what is just
35 user laziness. Patches solving this issue are greatly welcome, of course.
36
37     * If you set mutt's display_filter to "tee foo" when viewing a pgp
38 signed message and attach the resulting file to a pgp signed message,
39 the result is confusion when displaying this new message with t-prot.
40
41 This sounds much like "garbage in, garbage out", so just keep in mind
42 that the whole idea behind t-prot using the display_filter thing is
43 that you can turn it off with just one key stroke. It is definitely not
44 t-prot's responsibility to make *everything* look good and readable.
45
46
47
48         TODO LIST FOR T-PROT.SL
49         =======================
50
51 Wishlist
52 --------
53 Known problems:
54     * t-prot.sl interacts badly with some other macros using the
55 read_article_hook. We should at least document the What and Why. Anyone
56 with some more S-Lang experience volunteering for this? ;)
57     * ESC-6/ESC-7 as described in t-prot.sl does not take effect on the
58 article currently displayed (just on those processed later on). It would
59 be nice to have an alternative taking effect immediately.
60
61
62 Please keep in mind that t-prot.sl is an *example* script (for you to get
63 an idea on how to integrate t-prot into other software), so these are
64 really low priority. However, patches in unified diff format are always
65 welcome.