File: exmh.TODO

package info (click to toggle)
exmh 1:2.9.0-1
  • links: PTS
  • area: main
  • in suites: buster
  • size: 4,216 kB
  • sloc: tcl: 38,046; perl: 1,647; makefile: 130; sh: 101; exp: 75; csh: 9; sed: 2
file content (412 lines) | stat: -rw-r--r-- 10,946 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412

----------------------------------------------------------------------
Number: 2
Priority: Med 
Scope: Wide
Complexity: High
Status: 

Improve/simplify font handling.  See especially the mime preview
window and the message clip window (which may be the same set of
widgets).

----------------------------------------------------------------------
Number: 3
Priority: Med 
Scope: Narrow
Complexity: Low
Status: 

Incorporate mime-forwarding (is this already there?) as is used by
many "exmh hackers" already but with a look at Jerry Peek's section on
"mforw".

----------------------------------------------------------------------
Number: 6a
Priority: Med
Scope: 
Complexity: 
Status: 

Improve handling of slow access to files.

----------------------------------------------------------------------
Number: 7
Priority: Med
Scope: 
Complexity: 
Status: 

Improve ability to run multiple exmh instances to the same X server
and the same mail folders and anywhere else there might be problems

----------------------------------------------------------------------
Number: 8
Priority: Med
Scope: 
Complexity: High
Status: 

Add ability to have multiple "current" messages being viewed

----------------------------------------------------------------------
Number: 9
Priority: Med
Scope: 
Complexity: High
Status: 

Add ability to have multiple FTOCs viewed.

----------------------------------------------------------------------
Number: 11
Priority: Med
Scope: Narrow
Complexity: 
Status: 

Convert address book to use some sort of real database instead of a
dumped tcl list, or flesh out the LDAP support to provide this
functionality. 

----------------------------------------------------------------------
Number: 13
Priority: Med
Scope: 
Complexity: 
Status: 

Put a real menu bar on the top of the windows and move many of the
buttons into the menu bar.  Those items that make sense as buttons,
should remain buttons, but the look of them should be more like the
ones in other applications we use.

----------------------------------------------------------------------
Number: 16
Priority: Low
Scope: 
Complexity: 
Status: 

Composition of multipart messages is ugly.  I'm sure we can do better.
Also, it would be nice to be able to control where attached messages
get in-lined instead of always putting them at the bottom.

----------------------------------------------------------------------
Number: 17
Priority: Low
Scope: 
Complexity: 
Status: 

Display of multipart messages is less than ideal (ugly, but not as
ugly as the composition).  I (cwg) wrote it before tk had the ability to
in-line graphics.

----------------------------------------------------------------------
Number: 19
Priority: 
Scope: 
Complexity: 
Status: 

Automatic detection of what style digital signatures to use.

----------------------------------------------------------------------
Number: 22
Priority: 
Scope: 
Complexity: 
Status: 

Generalized support for per-recipient twiddling of headers.  Includes
ability to control the "from", "reply-to"

----------------------------------------------------------------------
Number: 23
Priority: 
Scope: 
Complexity: 
Status: 

Support for group addresses (address lists) in the address book.

----------------------------------------------------------------------
Number: 25
Priority: High
Scope: varies
Complexity: varies
Status: 

Incorporate patches from the New Features section of the Patch page

  4.Patch to slocal.c that allows regular expressions in .maildelivery files. 

----------------------------------------------------------------------
Number: 27
Priority: Med
Scope: Medium
Complexity: Medium
Status: 

From: Anders Eriksson <anders.c.eriksson@era.ericsson.se>

I'd like to see the possibility to run an attachment though `file` as an 
alternative to Content-type. Way too many attachments comes as  
application/octet-stream which effectively disables all mime display magic in 
exmh.

This should be mostly working already, save some editing of 
app-defaults to get it to match the output of file. A quick
look at the distributed app-defaults reveal that they seem
to match Solaris' file. /Iko

----------------------------------------------------------------------
Number: 28
Priority: Med
Scope: Narrow
Complexity: Medium?
Status: 

Always use "scan" to build or alter ftoc lines.

----------------------------------------------------------------------
Number: 29
Priority: Med
Scope: Medium
Complexity: Medium
Status: This is now in the misc directory.  Does it need to be integrated?

Add John Klassa's "par" based quoter as a user option (should include
user-specifiable path to par binary).

----------------------------------------------------------------------
Number: 31
Priority: Med
Scope: Narrow
Complexity: Low
Status: 

Add a prompt before replacing the user's .mh_profile

----------------------------------------------------------------------
Number: 32
Priority: Low
Scope: Narrow
Complexity: Low
Status: 

The html documentation says:

    Future versions of <i>exmh</i> will cache the results of decompressing
    the X-Face line in a personal faces database, but in the current
    version it just writes the file to /tmp/FACES.[pid].

Since it says this will happen, I think it belongs on the todo list.

----------------------------------------------------------------------
Number: 34
Priority: Low
Scope: Narrow
Complexity: Low
Status: 

Update overview.html to current version.

----------------------------------------------------------------------
Number: 35
Priority: Low
Scope: Narrow
Complexity: Low
Status: 

Review Exmh_Status and make more friendly to long messages.

----------------------------------------------------------------------
Number: 36
Priority: Low
Scope: Wide
Complexity: Low
Status: 

Review handling of user-specified file and directory names, allow "~"
in all cases.  Change internally using glob but do NOT save the
"globbed" version.

----------------------------------------------------------------------
Number: 37
Priority: Low
Scope: Narrow
Complexity: 
Status: 

Provide support for editing "named" lists in aliases

----------------------------------------------------------------------
Number: 39
Priority: Low
Scope: Narrow
Complexity: Low
Status: 

Work over key bindings in the selection list presented when address
expansion comes up with multiple hits.  In particular, the return key
should "do the right thing".

----------------------------------------------------------------------
Number: 40
Priority: Low
Scope: Narrow
Complexity: Low
Status: 

In the "message clip" and possibly other windows you must get the
focus on the scrollbar in order to scroll with the cursor keys.
Brent's book discusses how to properly deal with this.

----------------------------------------------------------------------
Number: 41
Priority: Low
Scope: Wide
Complexity: Low
Status: 

Ensure that all toplevel windows have handlers for WM_* messages.

----------------------------------------------------------------------
Number: 43
Priority: Low
Scope: Narrow
Complexity: ?
Status: 

If x-image-url fails to load and an x-face is present it should be used.

----------------------------------------------------------------------
Number: 44
Priority: Low
Scope: Narrow
Complexity: Medium
Status: Now less of a problem with the addition of 'Extract Message'

Provide the ability to reply, forward, etc, an attached message (from
a digest or forwarded or wherever).

----------------------------------------------------------------------
Number: 45
Priority: Med
Scope: Wide
Complexity: Medium
Status: -mostly done, 6/5, slipcon - the last 3 haven't been moved yet

Create a $HOME/.exmh directory to contain all the "ancillary" files
used by exmh.  This might include any or all of the following:
.exmh-defaults      X resources
.exmh_addrs         Address book
.exmhbindings       main bindings
.exmhsedit          sedit bindings
.exmh-images        x-url-image cache directory
.tk/exmh            user library directory
.webtkcache         html viewer cache
$EXMHTMPDIR         temp files

----------------------------------------------------------------------
Number: 47
Priority: Low
Scope: Narrow (?)
Complexity: High
Status: 

In the HTML docs, under "Find SEL", I found this:

	<dd>This searches the draft for the current X selection. The
	    intent is that you select misspelled words in the output
	    of the spell command and use this menu entry to locate
	    them in the draft. (The find and keybinding mechanisms
	    were stressed by this addition - expect a cleanup
	    someday. There is no reasonable way to define keystroke
	    accelerators for the find and still be able to change them
	    in the Bind dialog. -don't ask...). 

so...that cleanup is now on the TODO.

----------------------------------------------------------------------
Number: 48
Priority: Medium
Scope: Narrow (?)
Complexity: Low
Status:

Support multiple LDAP servers in the address book

----------------------------------------------------------------------
Number: 49
Priority: Medium
Scope: Narrow (?)
Complexity: Low
Status:

Allow the addition of entries to an LDAP server if the user has write
access.  These might include info from:

  o Email addresses and names from the From: line
  o x-vcards
  o RFC2369 list headers

----------------------------------------------------------------------
Number: 50
Priority:
Scope:
Complexity
Status:

Add support for RFC2646 'format=flowed'.  This will require
work on both the display side and sedit/sending side.

----------------------------------------------------------------------
Number: 51
Priority:
Scope:
Complexity:
Status:

Look at GnuPG support in pgpGPG.tcl - can modulepath, siphermods, digestmods,
and pubkeymods be passed as (null) rather than (deffault), so users who
specify them in ~/.gnupg/options dont get a 'already loaded' error...
----------------------------------------------------------------------
Number: 52
Priority: Low
Scope: Narrow
Complexity:
Status:

Highlight sequences which are not specified in resources.
(I didn't do this in my sequence highlighting code because I don't need
it and I'm not sure what the right answer is - cwg)

More thoughts from cwg:

I think the strategy should be to move the highlighting configurations
from resources into the preferences pane and then dynamically generate
new configurations for sequences which turn up in folders, probably by
picking a foreground color from a list of possible foreground colors.

----------------------------------------------------------------------
Number: 53
Priority: Low
Scope: Narrow
Complexity:
Status:

Pretty up the vertical orientation of the sequences window.

Columns need to be coordinated between the panes to do this.  May not
be worth the effort.
----------------------------------------------------------------------

$Id$

# Emacs stuff
# Local Variables:
# mode: text
# End: