Follow-up Comment #27, bug #68256 (group groff): Here's the message I intended for the list (but forgot the magic last line), blame the heat!
===========================================================
On Wednesday, 8 July 2026 08:25:37 BST you wrote:
> $ cat EXPERIMENTS/bd-S-B-3.roff
> .if \nB .bd S B 3
> .ft B
> Had we world enough +\(mi\(mu\(di\(** time.\|.\|.
>
>
> I observe the following:
>
>
> $ ~/groff-HEAD/bin/groff -Z EXPERIMENTS/bd-S-B-3.roff > bd-S-B-3-groff-
HEAD.grout
I notice that the above code requires "-rB=1" on the command line in order for
the .bd command to be executed, so perhaps you could repeat the tests to get
valid results. On HEAD the relavent part of grout shows:-
t+
x font 11 S
f11
Cmi
h2
Cmi
h5490
Cmu
h2
Cmu
h5490
Cdi
h2
Cdi
h5490
C**
h2
C**
wf38
h7500
ttime.
Which shows that the symbol glyphs are successfully being bolded.
So saying conditional bolding "probably never worked" is only true if you
don't actually use the ".bd S B 3" command.
Given a perfectly working facility (which has probably always worked) it seems
churlish to remove the facility simply because you are not allowed to use font
position as the 2nd parameter. (And the example Osanna gives us in his CSTR
#54 is .bd S B 3 - not .bd S 3 3).
Its over 36℃ in my "garden office" so I'm going to inside the house (where
our
only big fan is cooling my better half).
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?68256>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
