Path: csiph.com!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail From: "G. Branden Robinson" 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: 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" , 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" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <20200125-133508.sv108747.75977@savannah.gnu.org> Xref: csiph.com gnu.groff.bug:1691 URL: 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: _______________________________________________ Message sent via Savannah https://savannah.gnu.org/