[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Groff-commit] Changes to //var/cvs/groff
From: |
wlemb |
Subject: |
[Groff-commit] Changes to //var/cvs/groff |
Date: |
7 Oct 2002 09:10:11 -0000 |
Log from commit:
Update of /var/cvs/groff/contrib/groffer
In directory genba:/tmp/cvs-serv21393
Modified Files:
ChangeLog TODO groffer.man groffer.sh
Log Message:
* groffer.sh: replace `sed' interface by direct `sed'
- This improves the performance of the shell programming parts
and shortens the groffer script by about 5%.
- Remove functions: string_del_append(), string_del_leading(),
string_del_trailing(), string_flatten(), string_get_before(),
string_get_leading(), string_replace_all(), string_sed_s(),
and their auxiliary functions.
- Replace all calls of these functions by direct `sed' commands.
- Define variables for special characters to ease `sed' calls.
- Remove `$APPEND'.
- Restrict list_from_string() to single character separators.
- Correct list_check() and base_name().
- Add comments to all calls of `sed'.
* groffer.sh: add run-time support for several shells
- New option `--shell': stop execution and rerun groffer under
the shell specified in the argument of `--shell'.
- If no shell was specified at run-time, `ash' is tried first;
if `ash' is not available continue with the shell with which
groffer was called from the command line, or with the shell
name in the first line of the script, actually `/bin/sh'.
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/03
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/03
- [Groff-commit] Changes to //var/cvs/groff,
wlemb <=
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/07
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/07
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/07
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/08
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/08
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/08
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/08
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/09
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/09
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/10/11