summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwlemb <wlemb>2002-06-03 16:42:03 +0000
committerwlemb <wlemb>2002-06-03 16:42:03 +0000
commit342702a4b8a4e442a023d7e51b2982f582d4ef56 (patch)
tree3e059de8891d7c6bb8df1e487c0410be13ba1642
parent889075b5ef376c5eb3f87d3ae7c81497f0c7e00c (diff)
downloadgroff-342702a4b8a4e442a023d7e51b2982f582d4ef56.tar.gz
New file.
-rw-r--r--contrib/groffer/TODO50
1 files changed, 50 insertions, 0 deletions
diff --git a/contrib/groffer/TODO b/contrib/groffer/TODO
new file mode 100644
index 00000000..666384fd
--- /dev/null
+++ b/contrib/groffer/TODO
@@ -0,0 +1,50 @@
+# TODO file for `groffer'
+
+# File position: <groff-source>/contrib/groffer/TODO
+
+# Last update: 31 May 2002
+
+# Copyright (C) 2001,2002 Free Software Foundation, Inc.
+# Written by Bernd Warken <bwarken@mayn.de>
+
+# This file is part of groff.
+
+# groff is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# groff is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+# License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with groff; see the file COPYING. If not, write to the
+# Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+# MA 02111-1307, USA.
+
+########################################################################
+
+TODO
+
+Optimization:
+- Optimize for speed (`case' instead of `sed' interface?).
+
+Features:
+- For each postprocessor, register its options for checking against -P.
+ Maybe this should rather be done within groff.
+- Support bzip.
+
+Revision:
+- Should there be a native implementation for `--apropos'?
+- Revise the `--all' feature to better reflect GNU man.
+
+Documentation:
+- Write a README file.
+- Document the search algorithm for man pages in both the `groffer.sh'
+script and the man page `groffer.man'.
+- In `groff.man', add more documentation for parts that were taken over
+from GNU `man'.
+- Some documentations for function definitions in `groffer' need an
+update.