Changeset 4204 for trunk/etc/TODO

Show
Ignore:
Timestamp:
2007年05月01日 18時04分59秒 (2 years ago)
Author:
miyoshi
Message:

Sync up with Emacs_22_BASE.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/etc/TODO

    r4200 r4204  
    1515* Small but important fixes needed in existing features: 
    1616 
     17** Fix compilation when Xaw3d libraries are present but libxaw is not. 
     18In new X11 versions, xaw3dg-dev does not depend on libxaw-dev, so the 
     19latter need not be installed.  As a result, all the source files that 
     20look for include files in X11/Xaw should look in X11/Xaw3d if we are 
     21using Xaw3d. 
     22 
     23** Compute the list of active keymaps *after* reading the first event. 
     24 
     25** Avoid using "iff" in doc strings. 
     26 
    1727** mouse-autoselect-window should wait to select the window until 
    1828the mouse is put to rest or after a delay or both, so that moving over 
     
    8393** Add function to redraw the tool bar. 
    8494 
    85 ** Modify allout.el to use overlays, like outline.el. 
    86  
    8795** M-! M-n should fetch the buffer-file-name as the default. 
    8896 
     
    92100 
    93101** make back_comment use syntax-ppss or equivalent. 
     102 
     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. 
     107http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00782.html 
     108 
     109** Find a proper fix for rcirc multiline nick adding. 
     110http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00684.html 
    94111 
    95112* Important features: 
     
    468485  and from the calls. 
    469486 
     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 
    470494** Make language-info-alist customizable.  Currently a user can customize 
    471495  only the variable `current-language-environment'. 
     
    510534but which can also be used as a modifier). 
    511535 
    512 ** Provide the toolbar on ttys. This could map a bit like tmm-menubar 
    513    for the menubar and buttons could look a bit like those used by customize. 
    514  
    515536** Improve Help buffers: Change the face of previously visited links (like 
    516537   Info, but also with regard to namespace), add a forward button to make the 
     
    530551* Internal changes 
    531552 
    532 ** Cleanup all the GC_ mark bit stuff -- there is no longer any distiction 
     553** Cleanup all the GC_ mark bit stuff -- there is no longer any distinction 
    533554   since the mark bit is no longer stored in the Lisp_Object itself. 
    534555 
     
    546567   into a small core and "the rest" so that we use less resources as long as 
    547568   we stick to the features provided in sendmail.el. 
    548  
     569  
    549570** Replace gmalloc.c with the modified Doug Lea code from the current 
    550571   GNU libc so that the special mmapping of buffers can be removed --