From unknown Fri Jun 20 07:15:44 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32351 <32351@debbugs.gnu.org> To: bug#32351 <32351@debbugs.gnu.org> Subject: Status: assq_no_quit: circular loop (default, line-number, line-number-current-line) Reply-To: bug#32351 <32351@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:15:44 +0000 retitle 32351 assq_no_quit: circular loop (default, line-number, line-numbe= r-current-line) reassign 32351 emacs submitter 32351 Keith David Bershatsky severity 32351 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 02 22:10:50 2018 Received: (at submit) by debbugs.gnu.org; 3 Aug 2018 02:10:50 +0000 Received: from localhost ([127.0.0.1]:39380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flPYI-0005w2-8T for submit@debbugs.gnu.org; Thu, 02 Aug 2018 22:10:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flPYG-0005vo-FH for submit@debbugs.gnu.org; Thu, 02 Aug 2018 22:10:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flPY9-0006pr-NW for submit@debbugs.gnu.org; Thu, 02 Aug 2018 22:10:42 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=BAYES_50,LONGWORDS, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58564) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1flPY9-0006pi-Kv for submit@debbugs.gnu.org; Thu, 02 Aug 2018 22:10:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37568) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flPY6-00057w-OH for bug-gnu-emacs@gnu.org; Thu, 02 Aug 2018 22:10:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flPXy-0006Xj-SZ for bug-gnu-emacs@gnu.org; Thu, 02 Aug 2018 22:10:38 -0400 Received: from gateway33.websitewelcome.com ([192.185.146.85]:19004) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1flPXy-0006Je-IH for bug-gnu-emacs@gnu.org; Thu, 02 Aug 2018 22:10:30 -0400 Received: from cm15.websitewelcome.com (cm15.websitewelcome.com [100.42.49.9]) by gateway33.websitewelcome.com (Postfix) with ESMTP id 6FE813E5E6B for ; Thu, 2 Aug 2018 21:10:18 -0500 (CDT) Received: from gator3053.hostgator.com ([50.87.144.69]) by cmsmtp with SMTP id lPXhf9HlVbXuJlPXkfZ8JR; Thu, 02 Aug 2018 21:10:18 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com ; s=default; h=Content-Type:MIME-Version:Subject:To:From:Message-ID:Date: Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=OCXrZZLwOj6VVKhuHMylN1gNjxsKqNiUwC2EWvjQfes=; b=SbOGIUiabx97tBiP847NQCLYe4 xZOeblLu7iCInh6Wj+uPuE6/MvwhfeaLi8IjlBzO7FFqS+FPjJ+ksIrXJmYGJ5ZVOjKsCQDenkeOt ubLNUHtYERx7xKt/x97il4zKnELT3hgC9u8hiqxCG6lJFPDKrMSsV0HzooISwOdjp6I00KPD9sqlE 021J838nWuszLcZ61Wyn+L3jq9qjk5z0aVveKR8XVDWW0oTlOTv+2TGAFWCN/Kpq6yhiW3NvkPLB3 YZfQMnGn8/kiNYVnOvI4a5rqTnuB5U71kmt7OFXqi0vQNIHh64mn0GelmZPTg/+KFvRHbXauqfVTv Jc/aazQw==; Received: from cpe-45-48-239-195.socal.res.rr.com ([45.48.239.195]:56248 helo=server.local) by gator3053.hostgator.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.91) (envelope-from ) id 1flPXh-003PYR-AX for bug-gnu-emacs@gnu.org; Thu, 02 Aug 2018 21:10:13 -0500 Date: Thu, 02 Aug 2018 19:10:12 -0700 Message-ID: From: Keith David Bershatsky To: Emacs Bug Reports Subject: assq_no_quit: circular loop (default, line-number, line-number-current-line) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3053.hostgator.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-BWhitelist: no X-Source-IP: 45.48.239.195 X-Source-L: No X-Exim-ID: 1flPXh-003PYR-AX X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: cpe-45-48-239-195.socal.res.rr.com (server.local) [45.48.239.195]:56248 X-Source-Auth: lawlist X-Email-Count: 1 X-Source-Cap: bGF3bGlzdDtsYXdsaXN0O2dhdG9yMzA1My5ob3N0Z2F0b3IuY29t X-Local-Domain: yes X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.2 (----) I apologize in advance for "not yet" having a concise recipe from Emacs -Q. I can work on creating a recipe in the coming days/weeks/months. I am able to produce this reliably in Emacs master branch, using a full user configuration. Here are the relevant lines from LIST to the assq_no_quit function. (line-number-current-line . [face unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified line-number unspecified unspecified]) (line-number . [face unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified (shadow default) unspecified unspecified]) (default . [face "Courier" "nil" normal 180 normal normal nil nil "white" "black" nil nil nil nil # nil "-*-Courier-normal-normal-normal-*-18-*-*-*-m-0-fontset-auto1" unspecified])) If I start/stop Emacs with the gdb, the KEY to assq_no_quit oscillates from the above three (3) faces. Any ideas why this is a never ending loop? The source code line numbers will be off because this is my working copy for developing feature requests (crosshairs/multiple-fake-cursors). According to the gdb printout, my custom modifications are not at issue here. Maybe it has something do with "font-object" in the default face above? Program received signal SIGTSTP, Stopped (user). 0x0000000100216c51 in assq_no_quit (key=XIL(0x7c80), list=XIL(0x11b813b63)) at fns.c:1487 1487 for (; ! NILP (list); list = XCDR (list)) (gdb) bt #0 0x0000000100216c51 in assq_no_quit (key=XIL(0x7c80), list=XIL(0x11b813b63)) at fns.c:1487 #1 0x000000010012c656 in lface_from_face_name_no_resolve (f=0x10308cbb0, face_name=XIL(0x7c80), signal_p=false) at xfaces.c:1860 #2 0x000000010012c74f in get_lface_attributes_no_remap (f=0x10308cbb0, face_name=XIL(0x7c80), attrs=0x7fff5fbebb30, signal_p=false) at xfaces.c:1902 #3 0x000000010012c956 in get_lface_attributes (w=0x10309da30, f=0x10308cbb0, face_name=XIL(0x7c80), attrs=0x7fff5fbebb30, signal_p=false, named_merge_points=0x7fff5fbebbd0) at xfaces.c:1952 #4 0x000000010012d3c9 in merge_named_face (w=0x10309da30, f=0x10308cbb0, face_name=XIL(0x7c80), to=0x7fff5fbebc30, named_merge_points=0x7fff5fbebbd0) at xfaces.c:2178 #5 0x0000000100138b28 in merge_faces (w=0x10309da30, face_name=XIL(0x7c80), face_id=0, base_face_id=0) at xfaces.c:6352 #6 0x000000010007a8ba in maybe_produce_line_number (it=0x7fff5fbf5880) at xdisp.c:23690 #7 0x000000010005067f in move_it_in_display_line_to (it=0x7fff5fbf5880, to_charpos=11104, to_x=-1, op=MOVE_TO_POS) at xdisp.c:11166 #8 0x00000001000546c4 in move_it_to (it=0x7fff5fbf5880, to_charpos=11104, to_x=-1, to_y=-1, to_vpos=-1, op=8) at xdisp.c:11976 #9 0x00000001000550b4 in move_it_vertically_backward (it=0x7fff5fbf80d0, dy=962) at xdisp.c:12170 #10 0x000000010006ba00 in redisplay_window (window=XIL(0x10309da35), just_this_one_p=false) at xdisp.c:19855 #11 0x0000000100062ba3 in redisplay_window_0 (window=XIL(0x10309da35)) at xdisp.c:17440 #12 0x0000000100208b85 in internal_condition_case_1 ( bfun=0x100062b64 , arg=XIL(0x10309da35), handlers=XIL(0x10181fe43), hfun=0x100062b2c ) at eval.c:1373 #13 0x0000000100062b02 in redisplay_windows (window=XIL(0x10309da35)) at xdisp.c:17420 #14 0x0000000100062abd in redisplay_windows (window=XIL(0x11d4d4d15)) at xdisp.c:17414 #15 0x00000001000614ba in redisplay_internal () at xdisp.c:16889 #16 0x000000010005b887 in echo_area_display (update_frame_p=true) at xdisp.c:14107 * * * From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 03 02:45:58 2018 Received: (at 32351) by debbugs.gnu.org; 3 Aug 2018 06:45:58 +0000 Received: from localhost ([127.0.0.1]:39443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flTqX-00059O-OP for submit@debbugs.gnu.org; Fri, 03 Aug 2018 02:45:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flTqW-00059A-D3 for 32351@debbugs.gnu.org; Fri, 03 Aug 2018 02:45:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flTqO-00031N-03 for 32351@debbugs.gnu.org; Fri, 03 Aug 2018 02:45:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58089) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flTqN-00031A-Rq; Fri, 03 Aug 2018 02:45:47 -0400 Received: from [176.228.60.248] (port=2900 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1flTqN-0005E8-A8; Fri, 03 Aug 2018 02:45:47 -0400 Date: Fri, 03 Aug 2018 09:45:37 +0300 Message-Id: <837el8uewe.fsf@gnu.org> From: Eli Zaretskii To: Keith David Bershatsky In-reply-to: (message from Keith David Bershatsky on Thu, 02 Aug 2018 19:10:12 -0700) Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32351 Cc: 32351@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Thu, 02 Aug 2018 19:10:12 -0700 > From: Keith David Bershatsky > > I apologize in advance for "not yet" having a concise recipe from Emacs -Q. I can work on creating a recipe in the coming days/weeks/months. I am able to produce this reliably in Emacs master branch, using a full user configuration. Here are the relevant lines from LIST to the assq_no_quit function. Where does the error message cited in the subject come from? It doesn't come from assq_no_quit, does it? Also, your line numbers don't match the current master (fns.c:1487 is not in assq_no_quit), so I cannot be sure what local changes do you have that are involved. And finally, yes, a recipe which at least states what are the customizations required to reproduce would be nice. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 03 11:18:05 2018 Received: (at 32351) by debbugs.gnu.org; 3 Aug 2018 15:18:05 +0000 Received: from localhost ([127.0.0.1]:40106 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flbq8-00047J-H5 for submit@debbugs.gnu.org; Fri, 03 Aug 2018 11:18:04 -0400 Received: from gateway20.websitewelcome.com ([192.185.4.169]:36208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flbq4-00046i-7X for 32351@debbugs.gnu.org; Fri, 03 Aug 2018 11:18:01 -0400 Received: from cm17.websitewelcome.com (cm17.websitewelcome.com [100.42.49.20]) by gateway20.websitewelcome.com (Postfix) with ESMTP id BE203401102C5 for <32351@debbugs.gnu.org>; Fri, 3 Aug 2018 10:17:31 -0500 (CDT) Received: from gator3053.hostgator.com ([50.87.144.69]) by cmsmtp with SMTP id lbpbfDyPjPvAdlbpbfG6BP; Fri, 03 Aug 2018 10:17:31 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com ; s=default; h=Content-Type:MIME-Version:Subject:Cc:To:From:Message-ID:Date: Sender:Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=KQfrM2qtPv/KT5fDeUdqsRiOwJW2K+FUFLdhJs5zBoA=; b=EdnTLRnRh20y5s3Jl2ql/T/4zv N/mDxKvvyrjwXKPru+x5KF3tACWG4vgLAWnLPK/kX75nWIhozTP7crq99aDG3TUEAvdSp0jIthGuB qsZqzt9n+brD5wxU+MONWbHOhWK2LO4gvUYKzPYz+rW6a0sPGTTH/Nmpq6HdHKmkhFVIpRzYj9Jyo WcUwFKqNBiw2RYthnJHhSdPTJSNOO4U3pnnFiIZI4NaAPbWM4fvMXlA3yXWO5JaWqHaaJaf5Ziyss ZAYyKNMR2R6v0TjxIDjfkLJNsGovUXftV9tfbd8zROLnbg9WCPkI2ppf24DUvQ19YrhtGGkVcH3ed fsT50ZNQ==; Received: from cpe-45-48-239-195.socal.res.rr.com ([45.48.239.195]:49533 helo=server.local) by gator3053.hostgator.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.91) (envelope-from ) id 1flbpa-004Lm7-VC; Fri, 03 Aug 2018 10:17:31 -0500 Date: Fri, 03 Aug 2018 08:17:30 -0700 Message-ID: From: Keith David Bershatsky To: Eli Zaretskii Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3053.hostgator.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-BWhitelist: no X-Source-IP: 45.48.239.195 X-Source-L: No X-Exim-ID: 1flbpa-004Lm7-VC X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: cpe-45-48-239-195.socal.res.rr.com (server.local) [45.48.239.195]:49533 X-Source-Auth: lawlist X-Email-Count: 1 X-Source-Cap: bGF3bGlzdDtsYXdsaXN0O2dhdG9yMzA1My5ob3N0Z2F0b3IuY29t X-Local-Domain: yes X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32351 Cc: 32351@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thank you, Eli, for looking at issue #32351. There is no error message, just a never-ending loop. Source code line numbers in fns.c match up with 07/07/2018 master branch bearing commit 98463bed07ecc9057094928ffdc2321eaaf3ab52. This is my working build with feature requests (crosshairs and multiple fake cursors). No reversions have been made to fns.c. The general circumstances with a full configuration are as follows: 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. 5. C-z in the terminal to break with gdb. 6. Step: while (CONSP (list) 7. Step: list = XCDR (list); 8. Repeat stepping to infinity; e.g., step 500 yields the same results as paragraph 6/7 above. I can reproduce this on my end every time, so if there is anything you would like to see with gdb, I'd be happy to print. However, I may need some guidance regarding how to do it, since I just know the basics such as pp OBJECT, print, step and so forth. I anticipate having some time in the evenings over the weekend and can work on trying to come up with an Emacs -Q recipe. Keith ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > Date: [08-02-2018 23:45:37] <03 Aug 2018 09:45:37 +0300> > From: Eli Zaretskii > To: Keith David Bershatsky > CC: 32351@debbugs.gnu.org > Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) > > > Date: Thu, 02 Aug 2018 19:10:12 -0700 > > From: Keith David Bershatsky > > > > I apologize in advance for "not yet" having a concise recipe from Emacs -Q. I can work on creating a recipe in the coming days/weeks/months. I am able to produce this reliably in Emacs master branch, using a full user configuration. Here are the relevant lines from LIST to the assq_no_quit function. > > Where does the error message cited in the subject come from? It > doesn't come from assq_no_quit, does it? > > Also, your line numbers don't match the current master (fns.c:1487 is > not in assq_no_quit), so I cannot be sure what local changes do you > have that are involved. > > And finally, yes, a recipe which at least states what are the > customizations required to reproduce would be nice. > > Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 03 13:55:00 2018 Received: (at 32351) by debbugs.gnu.org; 3 Aug 2018 17:55:00 +0000 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 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 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 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 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 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 Date: Fri, 03 Aug 2018 20:54:37 +0300 Message-Id: <83tvobtjxe.fsf@gnu.org> From: Eli Zaretskii To: Keith David Bershatsky In-reply-to: (message from Keith David Bershatsky on Fri, 03 Aug 2018 08:17:30 -0700) Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32351 Cc: 32351@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > 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? From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 04 23:26:37 2018 Received: (at 32351) by debbugs.gnu.org; 5 Aug 2018 03:26:38 +0000 Received: from localhost ([127.0.0.1]:41219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fm9gj-0007pV-Ka for submit@debbugs.gnu.org; Sat, 04 Aug 2018 23:26:37 -0400 Received: from gateway22.websitewelcome.com ([192.185.47.125]:18565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fm9gh-0007pM-Bl for 32351@debbugs.gnu.org; Sat, 04 Aug 2018 23:26:36 -0400 Received: from cm12.websitewelcome.com (cm12.websitewelcome.com [100.42.49.8]) by gateway22.websitewelcome.com (Postfix) with ESMTP id B016168CD for <32351@debbugs.gnu.org>; Sat, 4 Aug 2018 22:26:34 -0500 (CDT) Received: from gator3053.hostgator.com ([50.87.144.69]) by cmsmtp with SMTP id m9ggfRN3jSjJAm9ggfAxys; Sat, 04 Aug 2018 22:26:34 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com ; s=default; h=Content-Type:MIME-Version:Subject:Cc:To:From:Message-ID:Date: Sender:Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=WVECeb8IUSnANZvclSH02ZyJqZvUb9bRGbgSxnJJdUI=; b=HaRUjpiV0VeUm5dCeeRT/MbdcA O/wexHSf1I9Nd6KgD72re24K+ruRBNri9cfQa4oqXKtEBGpFF8llHdJLHuU17J1Pj1Bpd+roqCXzd jPkAQOk+R/cIQA0PwwstYRRf0vDJbsJcBocDFwdfDtP06Mlm0CFWbMAbN2DM91CU+mfQVt0mwcRjs /je1rwWMKGj79mBxOY2y62L5EOsnPY5a68odIYIGVp+F9Q5h4Z7mJQy93p5XQsUfJPtC/Z++RPIm4 2YW1U2twvfZw9lwoFyXeqTzN7dDHK79MFA+7tcFfPhp1HRBM1hF+h1DM2/y7EuD6NIyGM1C8CNSlX S9X+5W3w==; Received: from cpe-45-48-239-195.socal.res.rr.com ([45.48.239.195]:56208 helo=server.local) by gator3053.hostgator.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.91) (envelope-from ) id 1fm9gf-001iFH-TU; Sat, 04 Aug 2018 22:26:34 -0500 Date: Sat, 04 Aug 2018 20:26:33 -0700 Message-ID: From: Keith David Bershatsky To: Eli Zaretskii Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3053.hostgator.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-BWhitelist: no X-Source-IP: 45.48.239.195 X-Source-L: No X-Exim-ID: 1fm9gf-001iFH-TU X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: cpe-45-48-239-195.socal.res.rr.com (server.local) [45.48.239.195]:56208 X-Source-Auth: lawlist X-Email-Count: 1 X-Source-Cap: bGF3bGlzdDtsYXdsaXN0O2dhdG9yMzA1My5ob3N0Z2F0b3IuY29t X-Local-Domain: yes X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32351 Cc: 32351@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Yes, refusing to display the line numbers seems like a good choice to avoid a never-ending infinite loop. At the outset of maybe_produce_line_number, I added the following code: int text_area_width = window_box_width (it->w, TEXT_AREA); if (!NILP (Vdisplay_line_numbers) && text_area_width < it->lnum_pixel_width) return; It does not necessarily have to be that code exactly, but something along those lines would suffice. And, the never-ending loop is now gone when using the above modification. Due to my inexperience with gdb, I erroneously assumed that assq_no_quit or the function calling it was to blame. However, pressing C-z to break with gdb simply ended up on assq_no_quit by the laws of probability because the LIST takes more time to process than everything else in the redisplay of the target window loop. By setting up a break in maybe_produce_line_numbers and other functions, I was able to see that the loop is caused by trying/retrying to display the window containing line numbers. With the above code, redisplay finishes successfully and I can see that just one (1) column of text is visible in the tall/thin sliver of a window. And, the above code of course disables line numbers in this situation. If it is not too much trouble, would it be possible for you to please teach me how to print a human-readable int with gdb such as text_area_width. I ended up with: (gdb) print text_area_width $1 = 1606380704 To see a human-readable value, I turned it into a Lisp Object and used pp OBJECT. It would be nice to print int values from gdb and see human readable values without modifying the code to turn the int it into a Lisp Object prior thereto. Thanks, Keith ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > Date: [08-03-2018 10:54:37] <03 Aug 2018 20:54:37 +0300> > From: Eli Zaretskii > To: Keith David Bershatsky > CC: 32351@debbugs.gnu.org > Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) > > > 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? From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 12 21:36:07 2018 Received: (at 32351) by debbugs.gnu.org; 13 Aug 2018 01:36:07 +0000 Received: from localhost ([127.0.0.1]:49163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fp1mB-00054c-BV for submit@debbugs.gnu.org; Sun, 12 Aug 2018 21:36:07 -0400 Received: from gateway36.websitewelcome.com ([192.185.200.11]:39244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fp1m9-00054S-9l for 32351@debbugs.gnu.org; Sun, 12 Aug 2018 21:36:05 -0400 Received: from cm11.websitewelcome.com (cm11.websitewelcome.com [100.42.49.5]) by gateway36.websitewelcome.com (Postfix) with ESMTP id CA501400E6006 for <32351@debbugs.gnu.org>; Sun, 12 Aug 2018 19:39:13 -0500 (CDT) Received: from gator3053.hostgator.com ([50.87.144.69]) by cmsmtp with SMTP id p1m8fcB2ERPojp1m8f5LAc; Sun, 12 Aug 2018 20:36:04 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com ; s=default; h=Content-Type:MIME-Version:Subject:Cc:To:From:Message-ID:Date: Sender:Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=X9xwRCG4xpxIJXha5uvdYYPybvIBwctCgZuxdmWhZO8=; b=MapHIwo1HvdzbFIKqIkTisDf+w 3YD/UaRNVwikCInv0tUnSU2R7/BfyJ0OAUNNRiZqsOtgUtir2cBD6OwIpp8gcLJGg+4Ldox4zQ2gG a7R/uGbfdKoXjHJtNuTffmwRvnszqxnH4WuJsdFe+D6b1k6HwXOC0naLzE5tuYEDpvMwp4rlsyqDd Y+hOCArw5iBNFLpLzMu/I14XO4ocjQW2UBSS0V20Jo4w8sYETaAxwrvdgprxo1QQqEoOl8OrVaLSw soJPhtW8N+dUpySvZ2WXKDrXxj3Xnleil56Q+cBcXXEUSM415f5BJ8a6md4JArsk/gmMK1jLlRq2Z m4/YqoGw==; Received: from cpe-45-48-239-195.socal.res.rr.com ([45.48.239.195]:49229 helo=server.local) by gator3053.hostgator.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.91) (envelope-from ) id 1fp1m7-000llq-UJ; Sun, 12 Aug 2018 20:36:04 -0500 Date: Sun, 12 Aug 2018 18:36:02 -0700 Message-ID: From: Keith David Bershatsky To: Eli Zaretskii Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3053.hostgator.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-BWhitelist: no X-Source-IP: 45.48.239.195 X-Source-L: No X-Exim-ID: 1fp1m7-000llq-UJ X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: cpe-45-48-239-195.socal.res.rr.com (server.local) [45.48.239.195]:49229 X-Source-Auth: lawlist X-Email-Count: 1 X-Source-Cap: bGF3bGlzdDtsYXdsaXN0O2dhdG9yMzA1My5ob3N0Z2F0b3IuY29t X-Local-Domain: yes X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32351 Cc: 32351@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) The preceding post to issue #32351 contains a proposed solution, which appears to resolve the issue. Here is the Emacs -Q recipe (to create the infinite redisplay loop) for both Emacs master branch and also Emacs 26. Tested on Emacs GUI versions built --with-ns. (let ((buffer-one (get-buffer-create "*ONE*")) (buffer-two (get-buffer-create "*TWO*")) (alist (list (cons 'window-width (- (window-width) 5)))) (window (split-window (selected-window) nil 'right))) (with-current-buffer buffer-one (set (make-local-variable 'truncate-partial-width-windows) nil) (dotimes (i 200) (insert-char 9786 10) (insert-char 10 1)) (setq display-line-numbers t)) (with-current-buffer buffer-two (dotimes (i 200) (insert-char 9786 80) (insert-char 10 1))) (set-window-buffer (selected-window) buffer-one) (window--display-buffer buffer-two window 'window alist nil)) From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 28 07:12:48 2018 Received: (at 32351) by debbugs.gnu.org; 28 Aug 2018 11:12:48 +0000 Received: from localhost ([127.0.0.1]:34921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fubvU-0002mC-DH for submit@debbugs.gnu.org; Tue, 28 Aug 2018 07:12:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fubvT-0002ly-CK for 32351@debbugs.gnu.org; Tue, 28 Aug 2018 07:12:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fubvK-0003r2-SA for 32351@debbugs.gnu.org; Tue, 28 Aug 2018 07:12:42 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41092) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fubvI-0003qE-UM; Tue, 28 Aug 2018 07:12:37 -0400 Received: from [176.228.60.248] (port=4759 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fubvI-00036Q-9k; Tue, 28 Aug 2018 07:12:36 -0400 Date: Tue, 28 Aug 2018 14:12:31 +0300 Message-Id: <835zzu4ue8.fsf@gnu.org> From: Eli Zaretskii To: Keith David Bershatsky In-reply-to: (message from Keith David Bershatsky on Sun, 12 Aug 2018 18:36:02 -0700) Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32351 Cc: 32351@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Sun, 12 Aug 2018 18:36:02 -0700 > From: Keith David Bershatsky > Cc: 32351@debbugs.gnu.org > > The preceding post to issue #32351 contains a proposed solution, which appears to resolve the issue. > > Here is the Emacs -Q recipe (to create the infinite redisplay loop) for both Emacs master branch and also Emacs 26. Tested on Emacs GUI versions built --with-ns. Thanks, should be fixed now on the emacs-26 branch. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 28 14:46:58 2018 Received: (at 32351) by debbugs.gnu.org; 28 Aug 2018 18:46:58 +0000 Received: from localhost ([127.0.0.1]:35886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fuj10-0007Q3-BC for submit@debbugs.gnu.org; Tue, 28 Aug 2018 14:46:58 -0400 Received: from gateway20.websitewelcome.com ([192.185.49.40]:45890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fuj0y-0007Pu-4s for 32351@debbugs.gnu.org; Tue, 28 Aug 2018 14:46:56 -0400 Received: from cm15.websitewelcome.com (cm15.websitewelcome.com [100.42.49.9]) by gateway20.websitewelcome.com (Postfix) with ESMTP id B8EBC400DA9E0 for <32351@debbugs.gnu.org>; Tue, 28 Aug 2018 13:46:53 -0500 (CDT) Received: from gator3053.hostgator.com ([50.87.144.69]) by cmsmtp with SMTP id uj0TfclhIbXuJuj0jfyF7w; Tue, 28 Aug 2018 13:46:53 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com ; s=default; h=Content-Type:MIME-Version:Subject:Cc:To:From:Message-ID:Date: Sender:Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Lvi94m/ZyIkvHwQ7//+0v11Mhl7w840jcvg82UIBkDc=; b=TpoK9hsMsJGS4m2OnS9PCRdI7y PYvih97EmeMRLJb7IlMFPLSZujIRhHUtTAekrlNAgZisoONmjWvUW1evi0Q62luKV3vBDE3z0cAKB q7HU2RE8rrGbnDlVEx7GGG00kxo8ICketsK8iTCJT2v8gULqd2ZwfjvtkMx4MKxYbU9LsIpm0MDkR QMg8KYJmpdAS41WknvIoSLsl2AAozwyGdGXBS1Y1EvU0qajhG35m13KKt2yGCcWGp/t4XBudO+Vz9 Eoecz7kgme04dZaXwbc+tQg2sgCvip6RvgVSajQoAhIcPN9Hyz4S2N42TEDxbM/R1bRKnB6aWlONB LGnW2vWQ==; Received: from cpe-45-48-239-195.socal.res.rr.com ([45.48.239.195]:51986 helo=server.local) by gator3053.hostgator.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.91) (envelope-from ) id 1fuj0T-0005EJ-Cv; Tue, 28 Aug 2018 13:46:25 -0500 Date: Tue, 28 Aug 2018 11:46:24 -0700 Message-ID: From: Keith David Bershatsky To: Eli Zaretskii Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3053.hostgator.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-BWhitelist: no X-Source-IP: 45.48.239.195 X-Source-L: No X-Exim-ID: 1fuj0T-0005EJ-Cv X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: cpe-45-48-239-195.socal.res.rr.com (server.local) [45.48.239.195]:51986 X-Source-Auth: lawlist X-Email-Count: 1 X-Source-Cap: bGF3bGlzdDtsYXdsaXN0O2dhdG9yMzA1My5ob3N0Z2F0b3IuY29t X-Local-Domain: yes X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32351 Cc: 32351@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) The test case for Emacs -q (mentioned in Message #20 of this thread) now succeeds without entering an infinite loop on Emacs 26 built --with-ns. Good job! ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > Date: [08-28-2018 04:12:31] <28 Aug 2018 14:12:31 +0300> > From: Eli Zaretskii > To: Keith David Bershatsky > CC: 32351@debbugs.gnu.org > Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) > > > Thanks, should be fixed now on the emacs-26 branch. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 28 15:19:38 2018 Received: (at 32351-done) by debbugs.gnu.org; 28 Aug 2018 19:19:38 +0000 Received: from localhost ([127.0.0.1]:35918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fujWc-0008DS-EL for submit@debbugs.gnu.org; Tue, 28 Aug 2018 15:19:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40359) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fujWb-0008DD-1O for 32351-done@debbugs.gnu.org; Tue, 28 Aug 2018 15:19:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fujWR-00027Q-Kp for 32351-done@debbugs.gnu.org; Tue, 28 Aug 2018 15:19:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52977) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fujWR-00026Y-Bz; Tue, 28 Aug 2018 15:19:27 -0400 Received: from [176.228.60.248] (port=1648 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fujWQ-0005fM-IH; Tue, 28 Aug 2018 15:19:27 -0400 Date: Tue, 28 Aug 2018 22:19:19 +0300 Message-Id: <83sh2y2tag.fsf@gnu.org> From: Eli Zaretskii To: Keith David Bershatsky In-reply-to: (message from Keith David Bershatsky on Tue, 28 Aug 2018 11:46:24 -0700) Subject: Re: bug#32351: assq_no_quit: circular loop (default, line-number, line-number-current-line) References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32351-done Cc: 32351-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Tue, 28 Aug 2018 11:46:24 -0700 > From: Keith David Bershatsky > Cc: 32351@debbugs.gnu.org > > The test case for Emacs -q (mentioned in Message #20 of this thread) now succeeds without entering an infinite loop on Emacs 26 built --with-ns. Good job! Thanks for testing, I'm therefore closing the bug. From unknown Fri Jun 20 07:15:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 26 Sep 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator