Annotation of 43BSD/contrib/emacs/etc/TO_DO, revision 1.1.1.1

1.1       root        1: Things useful to do for GNU Emacs:
                      2: 
                      3: * Primitive for random access insertion of part of a file.
                      4: 
                      5: * Making I/O streams for files, so that read and prin1 can
                      6:  be used on files directly.  The I/O stream itself would
                      7:  serve as a function to read or write one character.
                      8: 
                      9: * Can gc compactify strings in place rather than copying all
                     10:  of string space?  Current technique of copying is vulnerable
                     11:  to a fatal error if copying strings exhausts memory during gc.
                     12: 
                     13:  Alternatively, be able to use secondary storage for copying
                     14:  strings if run out of memory for doing so.
                     15: 
                     16: * If a file you can't write is in a directory you can write,
                     17:  make sure it works to modify and save this file.
                     18: 
                     19: * Make dired's commands handle correctly the case where
                     20:  ls has listed several subdirectories' contents.
                     21:  It needs to be able to tell which directory each file
                     22:  is really in, by searching backward for the line
                     23:  which identifies the start of a directory.
                     24: 
                     25: * Add more dired commands, such as sorting (use the
                     26:  sort utility through call-process-region) and
                     27:  setting file modes (use set-file-modes).
                     28: 
                     29: * Make display.c record inverse-video-ness on
                     30:  a character by character basis.  Then make non-full-screen-width
                     31:  mode lines inverse video, and display the marked location in
                     32:  inverse video.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.