groff
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]