Hi,
just for your information, nothing to do here for you...
I'm currently aware of 88 ports in the tree that still USE_GROFF.
That is less than 1% of all the ports in the tree, and about 2.5%
of those that Marc originally marked.
Among these 88 remaining ports, i'm aware of about 60 different
reasons why they need USE_GROFF; many have one reason, many two,
some half a dozen.
The top remaining reasons are:
* 9 ports: line wrapping inside tbl(7) columns (probably hard)
* 8 ports: .ec = change the escape character (probably feasible)
* 7 ports: .eo = disable the escape mechanism (probably feasible)
* 6 ports: .di = roff diversions (maybe hard, maybe feasible)
* 5 ports: .fc = field and padding characters (probably feasible)
* 5 ports: access internal \n[an-margin] register (maybe feasible)
* 4 ports: .ce = center some lines (probably feasible)
* 4 ports: .mc = margin character (probably feasible)
* ...
I'm not sure i'll continue this indefinitely: at some point, the
diminishing returns may turn it into a wild goose chase.
Anyway, we have already come to the point where no missing feature
is left that is used by more than about 0.2% even among non-BSD
manual pages.
Yours,
Ingo
No comments:
Post a Comment