Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > gnu.groff.bug > #1691

[bug #57665] tbl: want better TTY support for extremely long tables

Path csiph.com!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail
From "G. Branden Robinson" <INVALID.NOREPLY@gnu.org>
Newsgroups gnu.groff.bug
Subject [bug #57665] tbl: want better TTY support for extremely long tables
Date Sat, 25 Jan 2020 08:35:10 -0500 (EST)
Lines 52
Approved bug-groff@gnu.org
Message-ID <mailman.111.1579959316.2185.bug-groff@gnu.org> (permalink)
References <20200125-133508.sv108747.75977@savannah.gnu.org>
NNTP-Posting-Host lists.gnu.org
Mime-Version 1.0
Content-Type text/plain;charset=UTF-8
X-Trace usenet.stanford.edu 1579959316 30316 209.51.188.17 (25 Jan 2020 13:35:16 GMT)
X-Complaints-To action@cs.stanford.edu
To "G. Branden Robinson" <g.branden.robinson@gmail.com>, bug-groff@gnu.org
Envelope-to bug-groff@gnu.org
X-PHP-Originating-Script 1001:sendmail.php
X-Savane-Server savannah.gnu.org:443 [209.51.188.79]
X-Savane-Project groff
X-Savane-Tracker bugs
X-Savane-Item-ID 57665
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.9.0
X-Apparently-From 1.144.109.231 (Savane authenticated user gbranden)
In-Reply-To
X-detected-operating-system by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From 209.51.188.79
X-BeenThere bug-groff@gnu.org
X-Mailman-Version 2.1.23
Precedence list
List-Id "Bug reports for the GNU version of nroff, troff et al" <bug-groff.gnu.org>
List-Unsubscribe <https://lists.gnu.org/mailman/options/bug-groff>, <mailto:bug-groff-request@gnu.org?subject=unsubscribe>
List-Archive <https://lists.gnu.org/archive/html/bug-groff>
List-Post <mailto:bug-groff@gnu.org>
List-Help <mailto:bug-groff-request@gnu.org?subject=help>
List-Subscribe <https://lists.gnu.org/mailman/listinfo/bug-groff>, <mailto:bug-groff-request@gnu.org?subject=subscribe>
X-Mailman-Original-Message-ID <20200125-133508.sv108747.75977@savannah.gnu.org>
Xref csiph.com gnu.groff.bug:1691

Show key headers only | View raw


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

                 Summary: tbl: want better TTY support for extremely long
tables
                 Project: GNU troff
            Submitted by: gbranden
            Submitted on: Sat 25 Jan 2020 01:35:07 PM UTC
                Category: Preprocessor tbl
                Severity: 1 - Wish
              Item Group: New feature
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None

    _______________________________________________________

Details:

When I view pages like groff_char(7) on a terminal, continuous rendering is
enabled.  This is nice because the man(7) macros don't make assumptions about
the page length that way, and you get smoothly flowing text that is
interrupted by page headers and footers.

Unfortunately, tbl is a preprocessor and doesn't know that the page length is
effectively infinite.  This causes it to insert breaks in long tables. 
Without the page headers and footers these look like single blank lines, the
same you get from blank input line in table, or .sp, or .sp 1, as recently
discussed on the groff@gnu.org list.

The net result is ugliness and potential confusion.

How can we get tbl to pretend the page length is unbounded, or stop
introducing blank vertical space at the page boundaries?




    _______________________________________________________

Reply to this item at:

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

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

Back to gnu.groff.bug | Previous | Next | Find similar | Unroll thread


Thread

[bug #57665] tbl: want better TTY support for extremely long tables "G. Branden Robinson" <INVALID.NOREPLY@gnu.org> - 2020-01-25 08:35 -0500

csiph-web