GNU bug report logs - #32351
assq_no_quit: circular loop (default, line-number, line-number-current-line)

Previous Next

Package: emacs;

Reported by: Keith David Bershatsky <esq <at> lawlist.com>

Date: Fri, 3 Aug 2018 02:11:02 UTC

Severity: normal

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #14 received at 32351 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Keith David Bershatsky <esq <at> lawlist.com>
Cc: 32351 <at> debbugs.gnu.org
Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number,
 line-number-current-line)
Date: Fri, 03 Aug 2018 20:54:37 +0300
> Date:  Fri, 03 Aug 2018 08:17:30 -0700
> From:  Keith David Bershatsky <esq <at> lawlist.com>
> Cc:  32351 <at> 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?




This bug report was last modified 6 years and 266 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.