1 1.1 christos TODO file for `groffer' 2 1.1 christos 3 1.1 christos File position: <groff-source>/contrib/groffer/TODO 4 1.1 christos 5 1.1 christos 6 1.1 christos ####### TODO 7 1.1 christos 8 1.1 christos Revision: 9 1.1 christos 10 1.1 christos Optimization: 11 1.1 christos - Optimize `man' path determination in manpath_add_lang_sys() for speed 12 1.1 christos by building-up the `man' path only by and by as far as necessary 13 1.1 christos (not trivial). 14 1.1 christos - To increase the running speed write part of the `groffer' shell 15 1.1 christos script in C/C++. 16 1.1 christos 17 1.1 christos Features of external programs: 18 1.1 christos - Revise option handling of `grog'. 19 1.1 christos 20 1.1 christos Documentation: 21 1.1 christos - Improve the documentation of the search algorithm for `man' pages in 22 1.1 christos both the `groffer' scripts and the `man' page `groffer.man'. 23 1.1 christos - In `groffer.man', add more documentation for parts that were taken 24 1.1 christos over from GNU `man'. 25 1.1 christos - The documentation in the headers for some function definitions in 26 1.1 christos `groffer2.sh' needs to be updated. 27 1.1 christos 28 1.1 christos 29 1.1 christos ####### License 30 1.1 christos 31 1.1 christos Last update: 16 August 2005 32 1.1 christos 33 1.1 christos Copyright (C) 2003,2004,2005 Free Software Foundation, Inc. 34 1.1 christos Written by Bernd Warken 35 1.1 christos 36 1.1 christos This file is part of `groffer', which is part of `groff'. 37 1.1 christos 38 1.1 christos `groff' is free software; you can redistribute it and/or modify it 39 1.1 christos under the terms of the GNU General Public License as published by 40 1.1 christos the Free Software Foundation; either version 2, or (at your option) 41 1.1 christos any later version. 42 1.1 christos 43 1.1 christos `groff' is distributed in the hope that it will be useful, but WITHOUT 44 1.1 christos ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 45 1.1 christos or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public 46 1.1 christos License for more details. 47 1.1 christos 48 1.1 christos You should have received a copy of the GNU General Public License 49 1.1 christos along with `groff'; see the files COPYING and LICENSE in the top 50 1.1 christos directory of the `groff' source. If not, write to the Free Software 51 1.1 christos Foundation, 51 Franklin St - Fifth Floor, Boston, MA 02110-1301, USA. 52 1.1 christos 53 1.1 christos 54 1.1 christos ####### Emacs settings 55 1.1 christos 56 1.1 christos Local Variables: 57 1.1 christos mode: text 58 1.1 christos End: 59