/[emacs]/emacs/etc/TODO
ViewVC logotype

Diff of /emacs/etc/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.74 by rms, Thu Nov 25 02:53:21 2004 UTC revision 1.75 by monnier, Tue Dec 7 05:01:55 2004 UTC
# Line 9  to the FSF. Line 9  to the FSF.
9    
10  * Small but important fixes needed in existing features:  * Small but important fixes needed in existing features:
11    
12  ** Fix the kill/yank treatment of invisible text. At the moment,  ** Fix the kill/yank treatment of invisible text.  At the moment,
13    invisible text is placed in the kill-ring, so that the contents of    invisible text is placed in the kill-ring, so that the contents of
14    the ring may not correspond to the text as displayed to the user. It    the ring may not correspond to the text as displayed to the user. It
15    ought to be possible to omit text which is invisible (due to a    ought to be possible to omit text which is invisible (due to a
# Line 32  to the FSF. Line 32  to the FSF.
32    properly with variable-pitch faces.    properly with variable-pitch faces.
33    
34  ** Implement a smoother vertical scroll facility, one that allows  ** Implement a smoother vertical scroll facility, one that allows
35    C-v to scroll through a tall image.    C-v to scroll through a tall image.  The primitive operations
36      posn-at-point and posn-at-x-y should now make it doable in elisp.
37    
38  ** Implement intelligent search/replace, going beyond query-replace  ** Implement intelligent search/replace, going beyond query-replace
39    (see http://graphics.csail.mit.edu/~rcm/chi04.pdf).    (see http://graphics.csail.mit.edu/~rcm/chi04.pdf).
# Line 67  to the FSF. Line 68  to the FSF.
68    
69  ** ange-ftp  ** ange-ftp
70  *** understand sftp  *** understand sftp
 *** ignore some irrelevant errors (like IPv6 and kerberos thingies).  
71  *** Use MLS for ange-ftp-insert-directory if a list of files is specified.  *** Use MLS for ange-ftp-insert-directory if a list of files is specified.
72    
73  ** Ability to map a key, including all modified-combinations.  ** Ability to map a key, including all modified-combinations.
# Line 122  to the FSF. Line 122  to the FSF.
122  ** Save undo information in special temporary files, and reload it  ** Save undo information in special temporary files, and reload it
123    when needed for undoing.  This could extend undo capacity.    when needed for undoing.  This could extend undo capacity.
124    
 ** Merge the Emacs regex.c with the Glibc regex.c.  
   They split off a few years ago through negligence.  
   
125  ** Change the Windows NT menu code  ** Change the Windows NT menu code
126    so that it handles the deep_p argument and avoids    so that it handles the deep_p argument and avoids
127    regenerating the whole menu bar menu tree except    regenerating the whole menu bar menu tree except
# Line 318  to the FSF. Line 315  to the FSF.
315    
316  * Internal changes  * Internal changes
317    
318    ** Replace Emacs's regex.c with the new DFA-based glibc regex code.
319    
320  ** Replace gmalloc.c with the modified Doug Lea code from the current  ** Replace gmalloc.c with the modified Doug Lea code from the current
321    GNU libc so that the special mmapping of buffers can be removed --    GNU libc so that the special mmapping of buffers can be removed --
322    that apparently loses under Solaris, at least.  [fx has mostly done    that apparently loses under Solaris, at least.  [fx has mostly done
# Line 327  to the FSF. Line 326  to the FSF.
326    
327  ** Add an inferior-comint-minor-mode to capture the common set of operations  ** Add an inferior-comint-minor-mode to capture the common set of operations
328     offered by major modes that offer an associated inferior     offered by major modes that offer an associated inferior
329     comint-derived mode.  I.e. basically make cmuscheme.el generic.     comint-derived mode.  I.e. basically make cmuscheme.el/inf-lisp.el generic.
330     For use by sml-mode, python-mode, tex-mode, scheme-mode, ...     For use by sml-mode, python-mode, tex-mode, scheme-mode, lisp-mode,
331       haskell-mode, tuareg-mode, ...
332    
333  ;;; arch-tag: b0a3e40b-726a-457d-9999-ba848321b036  ;;; arch-tag: b0a3e40b-726a-457d-9999-ba848321b036

Legend:
Removed from v.1.74  
changed lines
  Added in v.1.75

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26