Re: groff 1.25 status
"G. Branden Robinson" <[email protected]> Mon, 13 Jul 2026 18:02:21 -0500
| Newsgroups | gmane.comp.printing.groff.general |
|---|---|
| Message-ID | <20260713230221.f6t3rql7ipwyimbj@illithid> |
Some good news. At 2026-07-04T06:31:28-0500, G. Branden Robinson wrote: > At 2026-06-26T14:54:33-0500, G. Branden Robinson wrote: > > Here's a list of things I'd like to get done for 1.25. > > > > * Finish refactoring libgroff's `string` class for "fastidiousness" > > and to seize some performance improvements. (My working copy has a > > revision of `string::move()` that appears to buy about a 5% > > improvement in total groff build time, which if my arithmetic is > > correct, must be an underestimate, since most of the groff build > > time is spent running the C++ compiler and linker, not running > > groff's own programs. A better measurement would involve scrubbing > > from the tree the documents groff generates, then rebuilding them. > > I have a script to do this many times to get a "good statistical > > sample", but haven't run it on this change yet.) > > I've completed this work for now. > > > * Fix Savannah #68345: [troff] stop throwing font deprecation > > warnings on font names the user remaps to valid names. Done. > > * Fix Savannah #68309: [grohtml] want monospaced fonts back in man > > pages, gone in 1.22.4. Done. > > * Fix Savannah #68216: [PATCH] tmac/es.tmac: update/correct Spanish > > string translations. Done. > > * Fix Savannah #66987: [PATCH] [troff] refactor to kill off > > `ESCAPE_NEWLINE`. > > This one's done and pushed. > > > * Sort out the eqn(1) MathML generation problem you reported. Filed as Savannah #68499 and done. > > * [Fix Savannah #68407:] Incorporate Stefan Möding's pic(1)ture, as > > noted above. > > This one's done and pushed. Regards, Branden
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAmpVbnUACgkQ0Z6cfXEm bc77cg/+MlUZEXODvLCLsMiq9gVnbHdzQ7pDKkcOJKCwKDuATTj+j+kEtu0mFLcS Q2HHZ01q2iBbP4BXXSU9JHfzs0f37rgm/UKLfAAu1zpQuKmOhBQQIaNne/TGFuXF a5BBdJ+N8uYuLIgx6Htm5iauQ0durORxElB2Cc0Ooz8YjwlbTvlqgl0us0tdJ1Gt s5OKYXa75PxIXVauj8xuhV250RFPkGa2DVVD/xu2SW65sIDTy4YSk61k7D+4h7vB 4ryGoiJ1VYhE+odAlH54K4PdenhEaTKDgsft9kpY+qI4m+UR/nWV36JpWLHtRmEB DZNRQSQe/6jnNQQi+oOXqIAEIRESFf+ZusiXavec/5dtHQrgyz37+NDt55eW2N+u 16ZPuUU0ikTsOPtP9COFkDszRwy7Cl87x6Zswa/8AGm9ija5vlg7QPsZ127xv94p 9s6YRL6vtz+5npz81xiUe1VNaD/HnHkUFdBKAzFUqH21+tLyd2ZljoKdR/rIZDrT YeHHQZ7GKSuEeDL/cH0BkKZzyNLd2/2bKEAFm2mktpGfmXHHkCbTa69IFFO3cZV7 tla94sW3kx7WP06PqfCevAyQDbBxGzSv/V7vwGaBX0uW6EU84ojAcBT0j25dsVur 2Lz8juMmgLXPJlUg1z6DHVQ+rIsqifV4Ttvz1ccezXJfSprPESo= =ZcIz -----END PGP SIGNATURE-----