comparison etc/TODO @ 83510:2d2f6f096f6e

Merged from emacs@sv.gnu.org Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-216 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-217 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-218 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-219 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-220 Improve tq.el. * emacs@sv.gnu.org/emacs--devo--0--patch-221 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-222 Update from CVS: src/puresize.h (PURESIZE_RATIO): Reduce to 10/6. * emacs@sv.gnu.org/emacs--devo--0--patch-223 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-224 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-225 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-226 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-227 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-228 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-229 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-230 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-231 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-232 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-233 Update from CVS: lisp/progmodes/python.el (python-mode): Fix typo. * emacs@sv.gnu.org/gnus--rel--5.10--patch-84 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-85 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-86 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-550
author Karoly Lorentey <lorentey@elte.hu>
date Wed, 19 Apr 2006 16:23:46 +0000
parents 81f2d90dee68 58fdcef69c03
children ab6ab63755f7
comparison
equal deleted inserted replaced
83509:24cf4bf418dc 83510:2d2f6f096f6e
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 ** whitespace-cleanup should work only on the region if the region is active.
13
14 ** Distribute a bar cursor of width > 1 evenly between the two glyphs
15 on each side of the bar (what to do at the edges?).
16
12 ** Make vc-checkin avoid reverting the buffer if has not changed after 17 ** Make vc-checkin avoid reverting the buffer if has not changed after
13 the checkin. Comparing (md5 BUFFER) to (md5 FILE) should be enough. 18 the checkin. Comparing (md5 BUFFER) to (md5 FILE) should be enough.
14
15 ** Make vc-annotate show place the cursor in the annotate buffer at the
16 same line as the current buffer.
17 19
18 ** buffer-offer-save should be a permanent local. 20 ** buffer-offer-save should be a permanent local.
19 21
20 ** revert-buffer should eliminate overlays and the mark. 22 ** revert-buffer should eliminate overlays and the mark.
21 23
67 ** M-! M-n should fetch the buffer-file-name as the default. 69 ** M-! M-n should fetch the buffer-file-name as the default.
68 70
69 ** Redesign the load-history data structure so it can cope better 71 ** Redesign the load-history data structure so it can cope better
70 with evaluating definitions of the same function from different files, 72 with evaluating definitions of the same function from different files,
71 recording which file the latest definition came from. 73 recording which file the latest definition came from.
72 74
73 * Important features: 75 * Important features:
74 76
75 ** Provide user-friendly ways to list all available font families, 77 ** Provide user-friendly ways to list all available font families,
76 list fonts, display a font as a sample, etc. [fx is looking at 78 list fonts, display a font as a sample, etc. [fx is looking at
77 multilingual font selection for the Unicode branch of Emacs.] 79 multilingual font selection for the Unicode branch of Emacs.]
156 in a Custom buffer using customize-customized. 158 in a Custom buffer using customize-customized.
157 159
158 ** Emacs Lisp mode could put an overlay on the defun for every 160 ** Emacs Lisp mode could put an overlay on the defun for every
159 function that has advice. The overlay could have `after-text' like " 161 function that has advice. The overlay could have `after-text' like "
160 [Function has advice]". It might look like 162 [Function has advice]". It might look like
161 (defun foo [Function has advice] (x y) 163 (defun foo [Function has advice] (x y)
162 The overlay could also be a button that you could use to view the advice. 164 The overlay could also be a button that you could use to view the advice.
163 165
164 ** ange-ftp 166 ** ange-ftp
165 *** understand sftp 167 *** understand sftp
166 This is hard to make work because sftp doesn't print status 168 This is hard to make work because sftp doesn't print status
259 compiled and don't warn about functions defined in them. 261 compiled and don't warn about functions defined in them.
260 262
261 ** Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA, 263 ** Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA,
262 but it's a valuable feature worth making more general. 264 but it's a valuable feature worth making more general.
263 265
264 ** Support simultaneous tty and X frames. [See the multi-tty branch of Emacs 266 ** Support simultaneous tty and X frames. [See the multi-tty branch of Emacs
265 at http://lorentey.hu/project/emacs.] 267 at http://lorentey.hu/project/emacs.]
266 268
267 ** Provide MIME support for Rmail using the Gnus MIME library. [Maybe 269 ** Provide MIME support for Rmail using the Gnus MIME library. [Maybe
268 not now feasible, given Gnus maintenance decisions. fx looked at 270 not now feasible, given Gnus maintenance decisions. fx looked at
269 this and can say where some of the problems are.] 271 this and can say where some of the problems are.]