[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: |
2 Jun 2002 07:51:37 -0000 |
Log from commit:
Update of /var/cvs/groff/contrib/groffer
In directory genba:/vol5/tmp/cvs-serv5116
Modified Files:
ChangeLog groffer.man groffer.sh
Log Message:
* groffer.man (@.Shell_cmd_width): Increase to 4m (we use `sh#' as
the prompt).
________________________________________________________________
* release of groffer 0.7
* groffer.sh: remove incompatibility with the `ash' shell:
- do not use `!command':
-> use `else'
-> write `_not_' equivalents for some functions
- do not use `[^]' in `case':
-> restructure some functions.
- only single-character names for loop variables:
-> spoils the paradigm of leading `_' for local variables.
- spurious trouble with `for i in ${var}':
-> use `eval set -- ${var}' and `for i in "$@"'
- do not change or use $IFS:
-> define new functions string_split() and `path_split()'.
-> result must be processed by `eval set --'.
-> solve conflicts with existing positional parameters.
- trouble with exporting external `$GROFF_*' variables:
-> hope that they were exported in the calling shell.
- not smart about additional blanks:
-> remove unnecessary withe space.
* groffer.sh: improve run-time speed:
- `ash' more than doubles the speed of `bash'.
- speed-up `man_setup()'.
- [Groff-commit] Changes to //var/cvs/groff,
wlemb <=
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/06/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/06/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/06/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/06/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/06/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/06/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/06/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/06/03
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/06/03
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2002/06/03