URL:
  <https://savannah.gnu.org/bugs/?67811>

                 Summary: [mm] boxing text with `B1` and `B2` overprints box
lines in nroff mode
                   Group: GNU roff
               Submitter: gbranden
               Submitted: Sat 13 Dec 2025 03:03:26 AM UTC
                Category: Macro package mm
                Severity: 3 - Normal
              Item Group: Incorrect behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Unlocked
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Sat 13 Dec 2025 03:03:26 AM UTC By: G. Branden Robinson <gbranden>
These _groff mm_ extension macros should probably work like those in our _ms_
package, and not overprint the box lines with enclosed text.  They don't
overprint in troff mode.


.LP
abetting
abeyance
abeyant
abhorred
abhorrent
abide
Abidjan
Abigail
abject
ablate
ablaze
able
ablution
Abner
abnormal
Abo
aboard
abode
abolish
.B1
abolition
abominable
abominate
aboriginal
AAA
ABORIGINE
ABORNING
ABORT
ABOUND
ABOUT
ABOVE
ABOVEBOARD
ABOVEGROUND
abovementioned
abrade
Abraham
Abram
Abramson
abrasion
abrasive
abreact
.B2
abreast
abrogate
abrupt
abscess
abscissa
abscissae
absence
absent
absentee
absenteeism
absentia
absentminded
absinthe
absolute
absolution
absolve
absorb
absorbent
absorption
absorptive
abstain
abstention
abstract
abstracter
abstractor
ABSURD
ABUILDING
ABUNDANT
ABUSABLE
ABUSE
ABUSIVE
ABUT
ABUTTED
ABUTTING
ABYSMAL
ABYSS
ABYSSINIA
AC
ACADEME
ACADEMIA
ACADEMIC
ACADEMICIAN
ACADEMY
ACADIA
ACANTHUS
ACAPULCO
ACCEDE
ACCELERATE
ACCELEROMETER
$ nroff -ms EXPERIMENTS/B1B2.ms | cat -s

abetting  abeyance  abeyant abhorred abhorrent abide Abidjan Abi‐
gail abject ablate ablaze able ablution Abner abnormal Abo aboard
abode abolish
┌───────────────────────────────────────────────────────────────┐
│abolition abominable abominate aboriginal AAA ABORIGINE  ABORN‐│
│ING  ABORT  ABOUND ABOUT ABOVE ABOVEBOARD ABOVEGROUND abovemen‐│
│tioned abrade Abraham Abram Abramson abrasion abrasive abreact │
└───────────────────────────────────────────────────────────────┘
abreast abrogate abrupt abscess abscissa abscissae absence absent
absentee absenteeism absentia absentminded absinthe absolute  ab‐
solution  absolve  absorb absorbent absorption absorptive abstain
abstention abstract abstracter abstractor ABSURD ABUILDING  ABUN‐
DANT  ABUSABLE  ABUSE ABUSIVE ABUT ABUTTED ABUTTING ABYSMAL ABYSS
ABYSSINIA AC ACADEME ACADEMIA ACADEMIC ACADEMICIAN ACADEMY ACADIA
ACANTHUS ACAPULCO ACCEDE ACCELERATE ACCELEROMETER

.\"    -*- nroff -*-
.\"    Copyright 1989-2014 Free Software Foundation, Inc.
.\"
.\"    Copying and distribution of this file, with or without modification,
.\"    are permitted in any medium without royalty provided the copyright
.\"    notice and this notice are preserved.
.
abetting
abeyance
abeyant
abhorred
abhorrent
abide
Abidjan
Abigail
abject
ablate
ablaze
able
ablution
Abner
abnormal
Abo
aboard
abode
abolish
.B1
abolition
abominable
abominate
aboriginal
AAA
ABORIGINE
ABORNING
ABORT
ABOUND
ABOUT
ABOVE
ABOVEBOARD
ABOVEGROUND
abovementioned
abrade
Abraham
Abram
Abramson
abrasion
abrasive
abreact
.B2
abreast
abrogate
abrupt
abscess
abscissa
abscissae
absence
absent
absentee
absenteeism
absentia
absentminded
absinthe
absolute
absolution
absolve
absorb
absorbent
absorption
absorptive
abstain
abstention
abstract
abstracter
abstractor
ABSURD
ABUILDING
ABUNDANT
ABUSABLE
ABUSE
ABUSIVE
ABUT
ABUTTED
ABUTTING
ABYSMAL
ABYSS
ABYSSINIA
AC
ACADEME
ACADEMIA
ACADEMIC
ACADEMICIAN
ACADEMY
ACADIA
ACANTHUS
ACAPULCO
ACCEDE
ACCELERATE
ACCELEROMETER
$ nroff -mm contrib/mm/examples/B1B2 | cat -s

                                   ‐ 1 ‐

       abetting  abeyance  abeyant abhorred abhorrent abide Abidjan

Abigail─abject─ablate─ablaze─able──ablution──Abner──abnormal┐
       │abolition  abominable  abominate  aboriginal AAA ABORIGINE │
       │ABORNING ABORT ABOUND ABOUT ABOVE  ABOVEBOARD  ABOVEGROUND │
       │abovementioned  abrade  Abraham  Abram  Abramson  abrasion │

└abrasive─abreact───────────────────────────────────────────┘
       Abo aboard abode abolish
       abreast abrogate abrupt abscess abscissa  abscissae  absence
       absent  absentee  absenteeism absentia absentminded absinthe
       absolute  absolution  absolve  absorb  absorbent  absorption
       absorptive abstain abstention abstract abstracter abstractor
       ABSURD   ABUILDING  ABUNDANT  ABUSABLE  ABUSE  ABUSIVE  ABUT
       ABUTTED ABUTTING ABYSMAL ABYSS ABYSSINIA AC ACADEME ACADEMIA
       ACADEMIC ACADEMICIAN ACADEMY ACADIA ACANTHUS ACAPULCO ACCEDE
       ACCELERATE ACCELEROMETER










    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?67811>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to