[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Groff] Status of man-page patches
From: |
Werner LEMBERG |
Subject: |
Re: [Groff] Status of man-page patches |
Date: |
Tue, 30 Jan 2007 15:51:40 +0100 (CET) |
> > Since I have to double check all your patches (some of your fixes
> > are look done hastily, other fixes I don't like as-is, etc.),
BTW, a not so great idea was to remove the final `\"' within .ds (and
.as) while removing .eo/.ec blocks. For example, you've converted
this
. ds @args "$h sub 1$\~$v sub 1$ $h sub 2$\~$v sub 2$ .\|.\|. \"
. as @args "$h sub n$\~$v sub n$\"
to that
. ds @args "$h sub 1$\\~$v sub 1$ $h sub 2$\\~$v sub 2$ .\\|.\\|.
. as @args "$h sub n$\\~$v sub n$
which makes the trailing space character an easy victim in a clean-up.
Checking things like this takes a lot of time...
Another issue: Sequences like \| or \~ never need a second backslash.
The same is true for \h, \v, and many others -- actually all escape
sequences which are not related to expansion.
This is another time killer.
Werner