aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorRichard M. Stallman1994-08-08 09:54:51 +0000
committerRichard M. Stallman1994-08-08 09:54:51 +0000
commit5aba97f2529e894a6e2ae4ce7cb106eebc04aeed (patch)
treea62ed5bfddbc81a9ee6c55c08114183e493b7f55 /etc
parentc94b02d6f742063b6b19f8142e88e9da4b52939e (diff)
downloademacs-5aba97f2529e894a6e2ae4ce7cb106eebc04aeed.tar.gz
emacs-5aba97f2529e894a6e2ae4ce7cb106eebc04aeed.zip
Formerly tasks.texi.~12~
Diffstat (limited to 'etc')
-rw-r--r--etc/tasks.texi43
1 files changed, 35 insertions, 8 deletions
diff --git a/etc/tasks.texi b/etc/tasks.texi
index faa9860693e..95bbc87df51 100644
--- a/etc/tasks.texi
+++ b/etc/tasks.texi
@@ -3,7 +3,7 @@
3@setfilename tasks.info 3@setfilename tasks.info
4@settitle GNU Task List 4@settitle GNU Task List
5@c UPDATE THIS DATE WHENEVER YOU MAKE CHANGES! 5@c UPDATE THIS DATE WHENEVER YOU MAKE CHANGES!
6@set lastupdate 16 July 1993 6@set lastupdate 8 Aug 1994
7@c %**end of header 7@c %**end of header
8 8
9@setchapternewpage off 9@setchapternewpage off
@@ -57,6 +57,9 @@ We very urgently need documentation for some parts of the system
57that already exist or will exist very soon: 57that already exist or will exist very soon:
58 58
59@itemize @bullet 59@itemize @bullet
60@item
61Completion of the documentation for CC-mode, a new C/C++ mode for
62Emacs Lisp.
60 63
61@item 64@item
62A C reference manual. (RMS has written half of one which you could 65A C reference manual. (RMS has written half of one which you could
@@ -94,7 +97,9 @@ Compiler, Make, Texinfo, Termcap and maybe the C Library.
94 97
95@item 98@item
96Many utilities need documentation, including @code{grep}, @code{cpio}, 99Many utilities need documentation, including @code{grep}, @code{cpio},
97@code{find}, @code{less}, and the other small utilities. 100@code{find},
101@c @code{less},
102and the other small utilities.
98 103
99@end itemize 104@end itemize
100 105
@@ -115,9 +120,11 @@ An improved version of the POSIX utility @code{pax}. There is one on
115the usenet, but it is said to be poorly written. Talk with 120the usenet, but it is said to be poorly written. Talk with
116mib@@gnu.ai.mit.edu about this project. 121mib@@gnu.ai.mit.edu about this project.
117 122
123@ignore
118@item 124@item
119Modify the GNU @code{dc} program to use the math routines of GNU 125Modify the GNU @code{dc} program to use the math routines of GNU
120@code{bc}. 126@code{bc}.
127@end ignore
121 128
122@item 129@item
123A @code{grap} preprocessor program for @code{troff}. 130A @code{grap} preprocessor program for @code{troff}.
@@ -134,11 +141,21 @@ An emulation of SCCS that works using RCS.
134@chapter Kernel-Related projects 141@chapter Kernel-Related projects
135 142
136@itemize 143@itemize
137
138@item 144@item
139An over-the-ethernet debugger that will allow the kernel to be 145An over-the-ethernet debugger stub that will allow the kernel to be
140debugged from GDB running on another machine. 146debugged from GDB running on another machine.
141 147
148This stub needs its own self-contained implementation of all protocols
149to be used, since the GNU system will use user processes to implement
150all but the lowest levels, and the stub won't be able to use those
151processes. If a simple self-contained implementation of IP and TCP is
152impractical, it might be necessary to design a new, simple protocol
153based directly on ethernet. It's not crucial to support high speed or
154communicating across gateways.
155
156It might be possible to use the Mach ethernet driver code, but it would
157need some changes.
158
142@item 159@item
143A shared memory X11 server to run under MACH is very desirable. The 160A shared memory X11 server to run under MACH is very desirable. The
144machine specific parts should be kept well separated. 161machine specific parts should be kept well separated.
@@ -158,6 +175,11 @@ GNU @code{sed} probably needs to be rewritten completely just to make it
158cleaner. 175cleaner.
159 176
160@item 177@item
178Add features to GNU Make to record the precise rule with which each file
179was last recompiled; then recompile any file if its rule in the makefile
180has changed.
181
182@item
161Add a few features to GNU @code{diff}, such as handling large input 183Add a few features to GNU @code{diff}, such as handling large input
162files without reading entire files into core. 184files without reading entire files into core.
163 185
@@ -173,10 +195,12 @@ destination rather than by original message. This makes it possible
173to schedule retries coherently for each destination. Talk to 195to schedule retries coherently for each destination. Talk to
174tron@@veritas.com about this. 196tron@@veritas.com about this.
175 197
176@item 198Smail also needs a new chief maintainer.
177Cross-referencing, flow graph, and execution trace programs for C and
178other languages, like @code{cxref}, @code{cflow}, and @code{ctrace}.
179 199
200@item
201Enhanced cross-reference browsing tools. (We now have something at
202about the level of @code{cxref}.) We also could use something like
203@code{ctrace}. (Some people are now working on this project.)
180@end itemize 204@end itemize
181 205
182@node X Windows Projects 206@node X Windows Projects
@@ -301,7 +325,8 @@ Software to replace card catalogues in libraries.
301Grammar and style checking programs. 325Grammar and style checking programs.
302 326
303@item 327@item
304An implementation of the S language. 328An implementation of the S language (an interpreted languages used for
329statistics).
305 330
306@item 331@item
307A translator from Scheme to C. 332A translator from Scheme to C.
@@ -318,6 +343,8 @@ public domain.
318You don't need scanning hardware to work on OCR. We can send you 343You don't need scanning hardware to work on OCR. We can send you
319bitmaps you can use as test data. 344bitmaps you can use as test data.
320 345
346We may soon have an OCR program, but it will need lots of additional work.
347
321@item 348@item
322A program to scan a line drawing and convert it to Postscript. 349A program to scan a line drawing and convert it to Postscript.
323 350