Mercurial > emacs
comparison etc/TODO @ 83423:b64b7e867d0a
Merged from miles@gnu.org--gnu-2005 (patch 677)
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-677
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-463
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Mon, 26 Dec 2005 03:16:59 +0000 |
parents | 14a4eb789b45 b9ad87c3838b |
children | d0eee3282e6b |
comparison
equal
deleted
inserted
replaced
83422:1f5d64c4df6f | 83423:b64b7e867d0a |
---|---|
50 without menu and tool bar lines. | 50 without menu and tool bar lines. |
51 | 51 |
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 |
63 ** Program Enriched mode to read and save in RTF. [Is there actually a | 65 ** Program Enriched mode to read and save in RTF. [Is there actually a |
64 decent single definition of RTF? Maybe see info at | 66 decent single definition of RTF? Maybe see info at |
86 *** Footnotes that can appear either in place or at the end of the page. | 88 *** Footnotes that can appear either in place or at the end of the page. |
87 *** text property that says "don't break line in middle of this". | 89 *** text property that says "don't break line in middle of this". |
88 Don't break the line between two characters that have the | 90 Don't break the line between two characters that have the |
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 | |
92 ** Make movemail work with IMAP. | |
93 movemail from GNU mailutils does that, so switching to it will solve | |
94 the issue. | |
95 | 93 |
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. |
99 | 97 |
267 [It's required for PNG, so may be linked anyhow.] | 265 [It's required for PNG, so may be linked anyhow.] |
268 | 266 |
269 ** Add a --pristine startup flag which does -q --no-site-file plus | 267 ** Add a --pristine startup flag which does -q --no-site-file plus |
270 ignoring X resources (Doze equivalents?) and most of the | 268 ignoring X resources (Doze equivalents?) and most of the |
271 environment. What should not be ignored needs consideration. | 269 environment. What should not be ignored needs consideration. |
272 | |
273 ** Enhance locale handling: handle language, territory and charset | |
274 orthogonally and de-emphasize language environments. Use the locale | |
275 to set up more things, such as fontsets, the default Ispell | |
276 dictionary, diary format, calendar holidays and display, quoting | |
277 characters and phrase boundaries, sentence endings, collation for | |
278 sorting (at least for unicodes), HTTP Accept-language, patterns for | |
279 directory listings and compilation messages, yes-or-no replies, | |
280 common menu items when the toolkit supports it ... `locale-info' | |
281 needs extending for LC_COLLATE &c. [fx started on this.] | |
282 | 270 |
283 ** Improve the GC (generational, incremental). (We may be able to use | 271 ** Improve the GC (generational, incremental). (We may be able to use |
284 the Boehm collector.) [See the Boehm-GC branch in CVS for work on | 272 the Boehm collector.) [See the Boehm-GC branch in CVS for work on |
285 this.] | 273 this.] |
286 | 274 |
396 better to a users locale. Currently Emacs uses utf-8 language | 384 better to a users locale. Currently Emacs uses utf-8 language |
397 environment for all utf-8 locales, thus a user in ja_JP.UTF-8 locale | 385 environment for all utf-8 locales, thus a user in ja_JP.UTF-8 locale |
398 are also put in utf-8 lang. env. In such a case, it is | 386 are also put in utf-8 lang. env. In such a case, it is |
399 better to use Japanese lang. env. but prefer utf-8 coding system. | 387 better to use Japanese lang. env. but prefer utf-8 coding system. |
400 | 388 |
389 ** Enhance locale handling: handle language, territory and charset | |
390 orthogonally and de-emphasize language environments. Use the locale | |
391 to set up more things, such as fontsets, the default Ispell | |
392 dictionary, diary format, calendar holidays and display, quoting | |
393 characters and phrase boundaries, sentence endings, collation for | |
394 sorting (at least for unicodes), HTTP Accept-language, patterns for | |
395 directory listings and compilation messages, yes-or-no replies, | |
396 common menu items when the toolkit supports it ... `locale-info' | |
397 needs extending for LC_COLLATE &c. [fx started on this.] | |
398 | |
401 ** Eliminate the current restriction on header printing by ps-print. | 399 ** Eliminate the current restriction on header printing by ps-print. |
402 Currently, a header can contain only single 1-byte charset in | 400 Currently, a header can contain only single 1-byte charset in |
403 addition to ASCII. | 401 addition to ASCII. |
404 | 402 |
405 ** In ps-print, provide an user friendly interface to specify fonts. | 403 ** In ps-print, provide an user friendly interface to specify fonts. |