/[groff]/groff/contrib/groffer/TODO
ViewVC logotype

Diff of /groff/contrib/groffer/TODO

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

revision 1.12 by wl, Thu May 26 21:01:57 2005 UTC revision 1.13 by wl, Sat Jul 2 17:37:54 2005 UTC
# Line 6  File position: <groff-source>/contrib/gr Line 6  File position: <groff-source>/contrib/gr
6  ####### TODO  ####### TODO
7    
8  Revision:  Revision:
9  - Revise the `--all' feature to better reflect GNU man.  - Revise the `--all' feature to better reflect GNU `man'.
10  - The debug function stack is buggy (no effect on normal operation).  - The debug function stack is buggy (no effect on normal operation).
11  - Check main_parse_MANOPT(), not too important.  - Check main_parse_MANOPT(), not too important.
12  - Add long option shortcuts.  - Add long option shortcuts.
 - The actual replacement `dash' of the POSIX `ash' shell produces  
   strange errors with the groffer script, while the former `ash'  
   worked successfully.  Are these errors just bugs of `dash'?  
13    
14  Optimization:  Optimization:
15  - Optimize man path determination in manpath_add_lang_sys() for speed  - Optimize `man' path determination in manpath_add_lang_sys() for speed
16    by building-up the man path only by and by as far as necessary    by building-up the `man' path only by and by as far as necessary
17    (not trivial).    (not trivial).
18  - To increase the running speed write part of the groffer shell script  - To increase the running speed write part of the `groffer' shell
19    in C/C++.    script in C/C++.
20  - Split the groffer.sh shell script into several files for better tests  - Split the `groffer.sh' shell script into several files for better
21    of the shell compatibility.    tests of the shell compatibility.
22    
23  Features of external programs:  Features of external programs:
24  - Revise option handling of `grog'.  - Revise option handling of `grog'.
 - `gxditview' needs a complete shower.  
25    
26  Documentation:  Documentation:
27  - Improve the documentation of the search algorithm for man pages in  - Improve the documentation of the search algorithm for man pages in
28    both the groffer script and the man page `groffer.man'.    both the `groffer' script and the man page `groffer.man'.
29  - In `groff.man', add more documentation for parts that were taken over  - In `groff.man', add more documentation for parts that were taken over
30    from GNU `man'.    from GNU `man'.
31  - The documentation in the headers for some function definitions in  - The documentation in the headers for some function definitions in
# Line 38  Documentation: Line 34  Documentation:
34    
35  ####### License  ####### License
36    
37  Copyright (C) 2003,2004 Free Software Foundation, Inc.  Last update: 30 June 2005
38    
39    Copyright (C) 2003,2004,2005 Free Software Foundation, Inc.
40  Written by Bernd Warken  Written by Bernd Warken
41    
42  This file is part of groffer, which is part of groff.  This file is part of groffer, which is part of groff.
# Line 57  You should have received a copy of the G Line 55  You should have received a copy of the G
55  along with groff; see the files COPYING and LICENSE in the top  along with groff; see the files COPYING and LICENSE in the top
56  directory of the groff source.  If not, write to the Free Software  directory of the groff source.  If not, write to the Free Software
57  Foundation, 51 Franklin St - Fifth Floor, Boston, MA 02110-1301, USA.  Foundation, 51 Franklin St - Fifth Floor, Boston, MA 02110-1301, USA.
58    
59    
60    ####### Emacs settings
61    
62    Local Variables:
63    mode: text
64    End:

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

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