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

                 Summary: [me] After column-count changes, -me might place
running text on page below footnote
                 Project: GNU troff
               Submitter: barx
               Submitted: Fri 07 Oct 2022 04:17:48 AM CDT
                Category: Macro me
                Severity: 3 - Normal
              Item Group: Incorrect behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Fri 07 Oct 2022 04:17:48 AM CDT By: Dave <barx>
I open this bug report with a strong sense of déjà vu: I feel certain I've
already posted an example that exhibits this problem, but I've trawled
savannah's -me bugs (open and closed) and cannot find it.

In this example, the .fo line is unnecessary to trigger the bug; the presence
of the footer only makes the problem easier to see in nroff mode, where page
boundaries are otherwise fuzzy.  The problem is obvious in typeset output
whether the footer is present or not.

$ cat bad-footnote.me
.fo ''%''
Some text in one column.
.(f
A footnote.
.)f
.2c
First column.
.bc
Second column.
.1c
Back to one-column text.
$ nroff -ww -me bad-footnote.me | cat -s

Some text in one column.
First column.                   Second column.

____________________
   A footnote.
Back to one-column text.

                              1


The output is the same in 1.22.4 and in the latest -me code, but post-commit
4eeba76c <http://git.savannah.gnu.org/cgit/groff.git/commit/?id=4eeba76c> -me
also emits a warning:

e.tmac:bad-footnote.me:8: writing 2-column footnote in 1-column layout








    _______________________________________________________

Reply to this item at:

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

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


Reply via email to