comparison etc/TODO @ 83565:41aaac7180d5

Merged from emacs@sv.gnu.org Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-708 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-709 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-710 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-711 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-712 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-713 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-714 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-715 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-716 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-717 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-718 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-719 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-720 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-721 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-722 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-723 Merge from emacs--rel--22: lisp/dired-x.el: Revert 2007-04-06 change. * emacs@sv.gnu.org/emacs--devo--0--patch-724 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-725 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-726 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-727 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-728 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-729 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-730 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-731 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-732 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-733 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-734 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-735 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-736 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-737 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-738 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-739 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-740 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-741 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-742 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-743 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--rel--22--base-0 tag of emacs@sv.gnu.org/emacs--devo--0--patch-709 * emacs@sv.gnu.org/emacs--rel--22--patch-1 Sync to CVS tag EMACS_22_BRANCHPOINT * emacs@sv.gnu.org/emacs--rel--22--patch-2 Sync to CVS branch EMACS_22_BASE * emacs@sv.gnu.org/emacs--rel--22--patch-3 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-4 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-5 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-6 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-7 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-8 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-9 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-10 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-11 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-12 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-13 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-217 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-218 Merge from emacs--devo--0, emacs--rel--22 * emacs@sv.gnu.org/gnus--rel--5.10--patch-219 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-220 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-605
author Karoly Lorentey <karoly@lorentey.hu>
date Fri, 11 May 2007 18:24:42 +0000
parents 5a45becb5728 c2c723c45f9a
children
comparison
equal deleted inserted replaced
83564:8cb34e1b7bbb 83565:41aaac7180d5
99 recording which file the latest definition came from. 99 recording which file the latest definition came from.
100 100
101 ** make back_comment use syntax-ppss or equivalent. 101 ** make back_comment use syntax-ppss or equivalent.
102 102
103 ** Improve configure's treatment of NON_GNU_CPP on Solaris. 103 ** Improve configure's treatment of NON_GNU_CPP on Solaris.
104 (patch available for after Emacs 22)
105
106 ** Consider improving src/sysdep.c's search for a fqdn.
107 http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00782.html
108
109 ** Find a proper fix for rcirc multiline nick adding.
110 http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00684.html
104 111
105 * Important features: 112 * Important features:
106 113
107 ** Provide user-friendly ways to list all available font families, 114 ** Provide user-friendly ways to list all available font families,
108 list fonts, display a font as a sample, etc. [fx is looking at 115 list fonts, display a font as a sample, etc. [fx is looking at
475 When done, change meaning of default value from 'integer to 'string. 482 When done, change meaning of default value from 'integer to 'string.
476 If value 'integer is used nowhere, remove the parameter ID-FORMAT from 483 If value 'integer is used nowhere, remove the parameter ID-FORMAT from
477 the definition of `file-attributes' and `directory-files-and-attributes' 484 the definition of `file-attributes' and `directory-files-and-attributes'
478 and from the calls. 485 and from the calls.
479 486
487 ** Modify the emulation of `stat' for MS-Windows to support large files.
488 The current version uses the stock Windows definition of `struct
489 stat', where the file's size is returned as a 32-bit integer. That
490 overflows for files larger than 4GB. To fix, modify `stat' to use
491 64-bit size, and use a declaration of `struct stat' that supports
492 such sizes.
493
480 ** Make language-info-alist customizable. Currently a user can customize 494 ** Make language-info-alist customizable. Currently a user can customize
481 only the variable `current-language-environment'. 495 only the variable `current-language-environment'.
482 496
483 ** Improve language environment handling so that Emacs can fit 497 ** Improve language environment handling so that Emacs can fit
484 better to a users locale. Currently Emacs uses utf-8 language 498 better to a users locale. Currently Emacs uses utf-8 language
578 button classes inherit from it. Set the default face of the "link" button 592 button classes inherit from it. Set the default face of the "link" button
579 class to the standard "link" face. 593 class to the standard "link" face.
580 594
581 * Other known bugs: 595 * Other known bugs:
582 596
597 ** The \\{...} keymap dump output does not correctly remove shadowed entries:
598 From: "Drew Adams" <drew.adams@oracle.com>
599
600 (define-key minibuffer-local-map [(control ?=)] 'foo)
601 (define-key minibuffer-local-completion-map [(control ?=)] 'foo)
602
603 (defun toto () "\\{minibuffer-local-completion-map}" 4)
604
605 C-h f toto shows a duplicate entry for C-=:
606
607 toto is a Lisp function.
608 (toto)
609
610 key binding
611 - --- -------
612
613 C-g abort-recursive-edit
614 TAB minibuffer-complete
615 C-j exit-minibuffer
616 RET exit-minibuffer
617 ESC Prefix Command
618 SPC minibuffer-complete-word
619 ? minibuffer-completion-help
620 C-= foo
621 C-= foo
622 ...
623
583 ** a two-char comment-starter whose two chars are symbol constituents will 624 ** a two-char comment-starter whose two chars are symbol constituents will
584 not be noticed if it appears within a word. 625 not be noticed if it appears within a word.
585 626
586 ** Fix unexelf.c to handle the .data.rel and .data.rel.local 627 ** Fix unexelf.c to handle the .data.rel and .data.rel.local
587 sections made by GCC 3.4 on IRIX. 628 sections made by GCC 3.4 on IRIX.