Mercurial > emacs
comparison etc/TODO @ 70040:96eabbd7b6ba
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Sun, 16 Apr 2006 23:25:40 +0000 |
parents | eaef81fe8393 |
children | 556e057966ab c156f6a9e7b5 |
comparison
equal
deleted
inserted
replaced
70039:782ba8b37a0f | 70040:96eabbd7b6ba |
---|---|
7 prepared to sign legal papers to transfer the copyright on your work | 7 prepared to sign legal papers to transfer the copyright on your work |
8 to the FSF. | 8 to the FSF. |
9 | 9 |
10 * Small but important fixes needed in existing features: | 10 * Small but important fixes needed in existing features: |
11 | 11 |
12 ** Distribute a bar cursor of width > 1 evenly between the two glyphs | |
13 on each side of the bar (what to do at the edges?). | |
14 | |
12 ** Make vc-checkin avoid reverting the buffer if has not changed after | 15 ** Make vc-checkin avoid reverting the buffer if has not changed after |
13 the checkin. Comparing (md5 BUFFER) to (md5 FILE) should be enough. | 16 the checkin. Comparing (md5 BUFFER) to (md5 FILE) should be enough. |
14 | 17 |
15 ** Make vc-annotate show place the cursor in the annotate buffer at the | 18 ** Make vc-annotate show place the cursor in the annotate buffer at the |
16 same line as the current buffer. | 19 same line as the current buffer. |
17 | 20 |
18 ** buffer-offer-save should be a permanent local. | 21 ** buffer-offer-save should be a permanent local. |
19 | 22 |
20 ** revert-buffer should eliminate overlays and the mark. | 23 ** revert-buffer should eliminate overlays and the mark. |
67 ** M-! M-n should fetch the buffer-file-name as the default. | 70 ** M-! M-n should fetch the buffer-file-name as the default. |
68 | 71 |
69 ** Redesign the load-history data structure so it can cope better | 72 ** Redesign the load-history data structure so it can cope better |
70 with evaluating definitions of the same function from different files, | 73 with evaluating definitions of the same function from different files, |
71 recording which file the latest definition came from. | 74 recording which file the latest definition came from. |
72 | 75 |
73 * Important features: | 76 * Important features: |
74 | 77 |
75 ** Provide user-friendly ways to list all available font families, | 78 ** Provide user-friendly ways to list all available font families, |
76 list fonts, display a font as a sample, etc. [fx is looking at | 79 list fonts, display a font as a sample, etc. [fx is looking at |
77 multilingual font selection for the Unicode branch of Emacs.] | 80 multilingual font selection for the Unicode branch of Emacs.] |
156 in a Custom buffer using customize-customized. | 159 in a Custom buffer using customize-customized. |
157 | 160 |
158 ** Emacs Lisp mode could put an overlay on the defun for every | 161 ** Emacs Lisp mode could put an overlay on the defun for every |
159 function that has advice. The overlay could have `after-text' like " | 162 function that has advice. The overlay could have `after-text' like " |
160 [Function has advice]". It might look like | 163 [Function has advice]". It might look like |
161 (defun foo [Function has advice] (x y) | 164 (defun foo [Function has advice] (x y) |
162 The overlay could also be a button that you could use to view the advice. | 165 The overlay could also be a button that you could use to view the advice. |
163 | 166 |
164 ** ange-ftp | 167 ** ange-ftp |
165 *** understand sftp | 168 *** understand sftp |
166 This is hard to make work because sftp doesn't print status | 169 This is hard to make work because sftp doesn't print status |
259 compiled and don't warn about functions defined in them. | 262 compiled and don't warn about functions defined in them. |
260 | 263 |
261 ** Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA, | 264 ** Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA, |
262 but it's a valuable feature worth making more general. | 265 but it's a valuable feature worth making more general. |
263 | 266 |
264 ** Support simultaneous tty and X frames. [See the multi-tty branch of Emacs | 267 ** Support simultaneous tty and X frames. [See the multi-tty branch of Emacs |
265 at http://lorentey.hu/project/emacs.] | 268 at http://lorentey.hu/project/emacs.] |
266 | 269 |
267 ** Provide MIME support for Rmail using the Gnus MIME library. [Maybe | 270 ** Provide MIME support for Rmail using the Gnus MIME library. [Maybe |
268 not now feasible, given Gnus maintenance decisions. fx looked at | 271 not now feasible, given Gnus maintenance decisions. fx looked at |
269 this and can say where some of the problems are.] | 272 this and can say where some of the problems are.] |