aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2005-12-19 23:19:02 +0000
committerRichard M. Stallman2005-12-19 23:19:02 +0000
commit321e487061cb7a7e50538de8c8d691f8ef95ce75 (patch)
tree1af9e2d3f3ecd74deb8d48092a6d20b771e0a944
parent7667fa3a2d681b93887b570faf90c15b24f0cbbc (diff)
downloademacs-321e487061cb7a7e50538de8c8d691f8ef95ce75.tar.gz
emacs-321e487061cb7a7e50538de8c8d691f8ef95ce75.zip
*** empty log message ***
-rw-r--r--etc/TODO30
1 files changed, 14 insertions, 16 deletions
diff --git a/etc/TODO b/etc/TODO
index 6f1813bb3d1..265facb7aab 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -52,11 +52,13 @@ to the FSF.
52** In Emacs Info, examples of using Customize should be clickable 52** In Emacs Info, examples of using Customize should be clickable
53 and they should create Custom buffers. 53 and they should create Custom buffers.
54 54
55** The toolbar should show keyboard equivalents in its tooltips.
56
55* Important features: 57* Important features:
56 58
57** Provide user-friendly ways to list all available font families, 59** Provide user-friendly ways to list all available font families,
58 list fonts, display a font as a sample, etc. [fx looked at 60 list fonts, display a font as a sample, etc. [fx is looking at
59 multilingual font selection for Unicode-based Emacs 23.] 61 multilingual font selection for the Unicode branch of Emacs.]
60 62
61** Rewrite the face code to be simpler, clearer and faster. 63** Rewrite the face code to be simpler, clearer and faster.
62 64
@@ -89,10 +91,6 @@ to the FSF.
89 same value of this property. 91 same value of this property.
90*** Discretionary hyphens that are not visible when they are at end of line. 92*** Discretionary hyphens that are not visible when they are at end of line.
91 93
92** Make movemail work with IMAP.
93 movemail from GNU mailutils does that, so switching to it will solve
94 the issue.
95
96** Internationalize Emacs's messages. 94** Internationalize Emacs's messages.
97 95
98** Install mmc@maruska.dyndns.org's no-flicker change. 96** Install mmc@maruska.dyndns.org's no-flicker change.
@@ -267,16 +265,6 @@ to the FSF.
267 ignoring X resources (Doze equivalents?) and most of the 265 ignoring X resources (Doze equivalents?) and most of the
268 environment. What should not be ignored needs consideration. 266 environment. What should not be ignored needs consideration.
269 267
270** Enhance locale handling: handle language, territory and charset
271 orthogonally and de-emphasize language environments. Use the locale
272 to set up more things, such as fontsets, the default Ispell
273 dictionary, diary format, calendar holidays and display, quoting
274 characters and phrase boundaries, sentence endings, collation for
275 sorting (at least for unicodes), HTTP Accept-language, patterns for
276 directory listings and compilation messages, yes-or-no replies,
277 common menu items when the toolkit supports it ... `locale-info'
278 needs extending for LC_COLLATE &c. [fx started on this.]
279
280** Improve the GC (generational, incremental). (We may be able to use 268** Improve the GC (generational, incremental). (We may be able to use
281 the Boehm collector.) [See the Boehm-GC branch in CVS for work on 269 the Boehm collector.) [See the Boehm-GC branch in CVS for work on
282 this.] 270 this.]
@@ -395,6 +383,16 @@ when the body only calls primitives.
395 are also put in utf-8 lang. env. In such a case, it is 383 are also put in utf-8 lang. env. In such a case, it is
396 better to use Japanese lang. env. but prefer utf-8 coding system. 384 better to use Japanese lang. env. but prefer utf-8 coding system.
397 385
386** Enhance locale handling: handle language, territory and charset
387 orthogonally and de-emphasize language environments. Use the locale
388 to set up more things, such as fontsets, the default Ispell
389 dictionary, diary format, calendar holidays and display, quoting
390 characters and phrase boundaries, sentence endings, collation for
391 sorting (at least for unicodes), HTTP Accept-language, patterns for
392 directory listings and compilation messages, yes-or-no replies,
393 common menu items when the toolkit supports it ... `locale-info'
394 needs extending for LC_COLLATE &c. [fx started on this.]
395
398** Eliminate the current restriction on header printing by ps-print. 396** Eliminate the current restriction on header printing by ps-print.
399 Currently, a header can contain only single 1-byte charset in 397 Currently, a header can contain only single 1-byte charset in
400 addition to ASCII. 398 addition to ASCII.