Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1301416
| From | Russ Allbery <rra@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages |
| Date | 2026-07-11 18:10 +0200 |
| Message-ID | <NfIr8-47YF-1@gated-at.bofh.it> (permalink) |
| References | (1 earlier) <MQ6yJ-1TYE-5@gated-at.bofh.it> <N7vU5-dTLv-1@gated-at.bofh.it> <NeZ0Z-3J02-9@gated-at.bofh.it> <MNeVP-hwLg-5@gated-at.bofh.it> <NeZ0Z-3J02-9@gated-at.bofh.it> |
| Organization | The Eyrie |
"G. Branden Robinson" <g.branden.robinson@gmail.com> writes: > At 2026-06-19T03:07:34+0200, Guillem Jover wrote: >> Hmm, this seems unrelated though? Or I don't understand the relation >> between CW/CR and .IP? (Just in case, I tried to call pod2man with >> --fixed=CR but that did not seem to fix this problem?) > There are multiple changes queued up in pod2man. Yes, the font name > selection issue is separate from the indentation applied to paragraphs > populated with the `IP` man(7) macro. I have not made any changes in podlators in Git related to the .IP macro. This is the first that I've heard of this backwards-incompatible change in groff. > The change in `IP` handling is known in _groff_ upstream, and documented > in the groff 1.24.0 release notes. > NEWS: > * The an (man) macro package's `IP` macro no longer honors the formerly > hard-coded 1n tag separation noted in the previous item. This means > that the first argument to the `IP` macro can abut the text of the > paragraph with no intervening space. If you use a word instead of > punctuation or a list enumerator for `IP`'s first argument, consider > migrating to `TP`. What was the motivation for making this change? Nothing about the handling of .IP has changed in podlators since 2001 and I don't remember encountering this problem before. It seems strictly worse than the previous behavior? > If by "upstream" you meant pod2man, it's worth exploring whether that > tool is generating `TP` macros for things like definition lists, or > `IP`. `TP` is a better choice and it is going to become increasingly > important given changes expected in groff 1.25 and planned for the > future. I suppose I can do this if I have to, but to say that I'm annoyed at being asked to change something that was working fine because groff decided to break existing manual pages is putting it mildly. -- Russ Allbery (rra@debian.org) <https://www.eyrie.org/~eagle/>
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages "G. Branden Robinson" <g.branden.robinson@gmail.com> - 2026-07-09 17:40 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages Guillem Jover <guillem@debian.org> - 2026-07-10 00:40 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages "G. Branden Robinson" <g.branden.robinson@gmail.com> - 2026-07-10 09:50 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages Russ Allbery <rra@debian.org> - 2026-07-11 18:20 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages Russ Allbery <rra@debian.org> - 2026-07-11 18:10 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages Russ Allbery <rra@debian.org> - 2026-07-12 05:20 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages Russ Allbery <eagle@eyrie.org> - 2026-07-12 21:20 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages "G. Branden Robinson" <g.branden.robinson@gmail.com> - 2026-07-12 22:30 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages Russ Allbery <eagle@eyrie.org> - 2026-07-13 01:20 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages "G. Branden Robinson" <g.branden.robinson@gmail.com> - 2026-07-13 13:10 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages Russ Allbery <eagle@eyrie.org> - 2026-07-14 04:50 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages "G. Branden Robinson" <g.branden.robinson@gmail.com> - 2026-07-18 14:50 +0200
Bug#1134776: Bug #1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages Guillem Jover <guillem@debian.org> - 2026-07-13 04:30 +0200
Bug#1134776: groff-base: IP mark can directly abut paragraph text in groff 1.24+, breaking several man pages Russ Allbery <eagle@eyrie.org> - 2026-07-20 06:50 +0200
csiph-web