From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) Date: Fri, 03 Aug 2018 20:54:37 +0300 Message-ID: <83tvobtjxe.fsf@gnu.org> References: NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1533318786 24654 195.159.176.226 (3 Aug 2018 17:53:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 3 Aug 2018 17:53:06 +0000 (UTC) Cc: 32351@debbugs.gnu.org To: Keith David Bershatsky Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 03 19:53:02 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fleG6-0006LS-6e for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Aug 2018 19:53:02 +0200 Original-Received: from localhost ([::1]:52558 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fleIC-0004nE-UH for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Aug 2018 13:55:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45706) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fleI3-0004li-Jv for bug-gnu-emacs@gnu.org; Fri, 03 Aug 2018 13:55:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fleI2-0004b8-Ap for bug-gnu-emacs@gnu.org; Fri, 03 Aug 2018 13:55:03 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35121) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fleI2-0004am-65 for bug-gnu-emacs@gnu.org; Fri, 03 Aug 2018 13:55:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fleI1-0000zp-V2 for bug-gnu-emacs@gnu.org; Fri, 03 Aug 2018 13:55:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Aug 2018 17:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32351-submit@debbugs.gnu.org id=B32351.15333189003818 (code B ref 32351); Fri, 03 Aug 2018 17:55:01 +0000 Original-Received: (at 32351) by debbugs.gnu.org; 3 Aug 2018 17:55:00 +0000 Original-Received: from localhost ([127.0.0.1]:40139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fleHz-0000zV-Uw for submit@debbugs.gnu.org; Fri, 03 Aug 2018 13:55:00 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:54697) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fleHy-0000zJ-1L for 32351@debbugs.gnu.org; Fri, 03 Aug 2018 13:54:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fleHo-0004Mr-1E for 32351@debbugs.gnu.org; Fri, 03 Aug 2018 13:54:52 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53508) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fleHn-0004Mc-TH; Fri, 03 Aug 2018 13:54:47 -0400 Original-Received: from [176.228.60.248] (port=4372 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fleHn-0006mT-B9; Fri, 03 Aug 2018 13:54:47 -0400 In-reply-to: (message from Keith David Bershatsky on Fri, 03 Aug 2018 08:17:30 -0700) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:149237 Archived-At: > Date: Fri, 03 Aug 2018 08:17:30 -0700 > From: Keith David Bershatsky > Cc: 32351@debbugs.gnu.org > > 1. Original single window in a GUI frame with native line numbers and truncate-lines non-nil. > > 2. Try to create/display a new window to the right that takes up approximately 95 percent of the overall frame; e.g., my custom 12 month rotating calendar. [A workaround would be "well, if it hurts, then don't do that". However, it would be nice to come up with a programmatic solution to avoid a never-ending loop.] > > 3. Emacs tries to display line numbers on the little sliver of a tall/razor-thin window. However, redisplay never finishes so the new window is not yet displayed and all that is visible to the naked eye is the full-size original window. > > 4. assq_no_quit goes into a forever never-ending loop. Are you saying that this happens when the window is too narrow to show the line numbers? If so, what solution would you like to have? refuse to display the line numbers?