From unknown Sat Aug 16 21:13:03 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#2223 <2223@debbugs.gnu.org> To: bug#2223 <2223@debbugs.gnu.org> Subject: Status: 23.0.90; *compilation* hangs and fails to scroll Reply-To: bug#2223 <2223@debbugs.gnu.org> Date: Sun, 17 Aug 2025 04:13:03 +0000 retitle 2223 23.0.90; *compilation* hangs and fails to scroll reassign 2223 emacs submitter 2223 "Marshall, Simon" severity 2223 normal thanks From Simon.Marshall@misys.com Fri Feb 6 06:59:14 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Feb 2009 14:59:14 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: * X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=1.1 required=4.0 tests=FOURLA,MULTALT, MURPHY_DRUGS_REL8 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n16Ex5bC025926 for ; Fri, 6 Feb 2009 06:59:07 -0800 Received: from mail.gnu.org ([199.232.76.166]:54377 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LVS8n-0002sh-Op for emacs-pretest-bug@gnu.org; Fri, 06 Feb 2009 09:57:14 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LVSAW-0005XE-Ln for emacs-pretest-bug@gnu.org; Fri, 06 Feb 2009 09:59:04 -0500 Received: from cluster-b.mailcontrol.com ([85.115.56.190]:40764) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LVSAV-0005WQ-RL for emacs-pretest-bug@gnu.org; Fri, 06 Feb 2009 09:59:00 -0500 Received: from ukmailemea01.misys.global.ad ([195.81.243.15]) by rly04b.srv.mailcontrol.com (MailControl) with ESMTP id n16EvI8n027422 for ; Fri, 6 Feb 2009 14:58:51 GMT X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C9886B.6B870404" Subject: 23.0.90; *compilation* hangs and fails to scroll Date: Fri, 6 Feb 2009 14:58:49 -0000 Message-ID: <63C2A154B1708946B60726AFDBA00AC0038E0D2B@ukmailemea01.misys.global.ad> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: 23.0.90; *compilation* hangs and fails to scroll Thread-Index: AcmIa2qXI4ZdIqGzTGCfvYdjmlmWNQ== From: "Marshall, Simon" To: X-Scanned-By: MailControl A_08_51_00 (www.mailcontrol.com) on 10.66.0.114 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.4-2.6 This is a multi-part message in MIME format. ------_=_NextPart_001_01C9886B.6B870404 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable This may be 2 unrelated problems. However, I'll report them with this one email since the reproduction requires the same steps. I have a Makefile which builds a library out of a large number of object files. The compilation command that is output by make is 2826 chars long. Unfortunately, Emacs hangs part-way through inserting the command into the *compilation* window and then leaves point part-way through the line even though compilation-scroll-output it t. You will need a Makefile that is going to output a long line. This works for me: all: @echo the very long line copied from my real makefile Now emacs -Q and eval in *scratch* (setq compilation-scroll-output t) (setq special-display-frame-alist nil) (setq compile-frame-alist (append '((width . 150) (height . 15)) '((left . 25) (top . 75)) '((menu-bar-lines . 1)) special-display-frame-alist)) (setq special-display-buffer-names (list (cons "*compilation*" compile-frame-alist))) Now do Tools > Compile... RET and I see Emacs create the *compilation* window frame and: (1) insert part of the echo output before hanging (in that the cursor stops blinking and Emacs fails to refresh any frame that you might make visible) for a few seconds, then (2) resume inserting the echo output but leave point part way through the echo output, then (3) hang again for a few seconds After make has finished, point is left as described in (2). I think the position of point when Emacs hangs in (1) is not the same position of point when Emacs stops scrolling, however that might just be an artifact of the lack of redisplay. If compile-frame-alist is nil, so that a special frame is not created for the *compilation* window, then (2) does not occur, however (1) and (3) still do. I also raised the scroll problem (2) with an email "[22.1.91]: scrolling occasionally stops in *compilation*" on 27 Feb 2008. I don't have a reply archived, but I seem to remember someone saying it was fixed in the then trunk with a patch that was not easily applied to the branch. In GNU Emacs 23.0.90.1 (sparc-sun-solaris2.8, Motif Version 2.1.0) of 2009-02-03 on risksun2 Windowing system distributor `Hummingbird Ltd.', version 11.0.100015 configured using `configure '--x-includes=3D/usr/openwin/include:/usr/dt/include:/usr/local/include:/u sr/local/X11/include' '--x-libraries=3D/usr/openwin/lib:/usr/dt/lib:/usr/local/lib:/usr/local/X1 1/lib' '--with-x-toolkit=3Dmotif' '--with-jpeg=3Dno' '--with-gif=3Dno' '--with-tiff=3Dno'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: C value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t "Misys" is the trade name for Misys plc (registered in England and Wales). = Registration Number: 01360027. Registered office: One Kingdom Street, Londo= n W2 6BL, United Kingdom. For a list of Misys group operating companies ple= ase go to http://www.misys.com/corp/About_Us/misys_operating_companies.html= . This email and any attachments have been scanned for known viruses using = multiple scanners. This email message is intended for the named recipient o= nly. It may be privileged and/or confidential. If you are not the named rec= ipient of this email please notify us immediately and do not copy it or use= it for any purpose, nor disclose its contents to any other person. This em= ail does not constitute the commencement of legal relations between you and= Misys plc. Please refer to the executed contract between you and the relev= ant member of the Misys group for the identity of the contracting party wit= h which you are dealing.=20 ------_=_NextPart_001_01C9886B.6B870404 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable 23.0.90; *compilation* hangs and fails to scroll

This may be 2 unrelat= ed problems.  However, I'll report them with this one email since the = reproduction requires the same steps.

I have a Makefile whi= ch builds a library out of a large number of object files.  The compil= ation command that is output by make is 2826 chars long.  Unfortunatel= y, Emacs hangs part-way through inserting the command into the *compilation= * window and then leaves point part-way through the line even though compil= ation-scroll-output it t.

You will need a Makef= ile that is going to output a long line.  This works for me:

all:
        @echo the very long line copied from my real makefil= e

Now emacs -Q and eval= in *scratch*

(setq compilation-scr= oll-output t)
(setq special-displa= y-frame-alist nil)
(setq compile-frame-= alist
   &n= bsp;  (append '((width . 150) (height . 15))
              '((left . 25) (top . = 75))
              '((menu-bar-lines . 1= ))
              special-display-frame= -alist))
(setq special-displa= y-buffer-names
   &n= bsp;  (list (cons "*compilation*" compile-frame-alist)))

Now do Tools > Com= pile... RET and I see Emacs create the *compilation* window frame and:

(1) insert part of th= e echo output before hanging (in that the cursor stops blinking and Emacs f= ails to refresh any frame that you might make visible) for a few seconds, t= hen

(2) resume inserting = the echo output but leave point part way through the echo output, then

(3) hang again for a = few seconds

After make has finish= ed, point is left as described in (2).  I think the position of point = when Emacs hangs in (1) is not the same position of point when Emacs stops = scrolling, however that might just be an artifact of the lack of redisplay.=

If compile-frame-alis= t is nil, so that a special frame is not created for the *compilation* wind= ow, then (2) does not occur, however (1) and (3) still do.

I also raised the scr= oll problem (2) with an email "[22.1.91]: scrolling occasionally stops= in *compilation*" on 27 Feb 2008.  I don't have a reply archived= , but I seem to remember someone saying it was fixed in the then trunk with= a patch that was not easily applied to the branch.

In GNU Emacs 23.0.90.= 1 (sparc-sun-solaris2.8, Motif Version 2.1.0)
 of 2009-02-03 = on risksun2
Windowing system dis= tributor `Hummingbird Ltd.', version 11.0.100015
configured using `co= nfigure  '--x-includes=3D/usr/openwin/include:/usr/dt/include:/usr/loc= al/include:/usr/local/X11/include' '--x-libraries=3D/usr/openwin/lib:/usr/d= t/lib:/usr/local/lib:/usr/local/X11/lib' '--with-x-toolkit=3Dmotif' '--with= -jpeg=3Dno' '--with-gif=3Dno' '--with-tiff=3Dno''

Important settings:
  value of $LC_= ALL: nil
  value of $LC_= COLLATE: nil
  value of $LC_= CTYPE: nil
  value of $LC_= MESSAGES: nil
  value of $LC_= MONETARY: nil
  value of $LC_= NUMERIC: nil
  value of $LC_= TIME: nil
  value of $LAN= G: C
  value of $XMO= DIFIERS: nil
  locale-coding= -system: nil
  default-enabl= e-multibyte-characters: t




"Misys" is the trade name for Misys plc (registered in England and Wa= les). Registration Number: 01360027. Registered office: One Kingdom Street,= London W2 6BL, United Kingdom. For a list of Misys group operating compani= es please go to http://www.misys.com/corp/About_Us/misys_operating_compa= nies.html. This email and any attachments have been scanned for known v= iruses using multiple scanners. This email message is intended for the name= d recipient only. It may be privileged and/or confidential. If you are not = the named recipient of this email please notify us immediately and do not c= opy it or use it for any purpose, nor disclose its contents to any other pe= rson. This email does not constitute the commencement of legal relations be= tween you and Misys plc. Please refer to the executed contract between you = and the relevant member of the Misys group for the identity of the contract= ing party with which you are dealing.

 

= ------_=_NextPart_001_01C9886B.6B870404-- From cyd@stupidchicken.com Sat Feb 7 14:09:56 2009 Received: (at 2223) by emacsbugs.donarmstrong.com; 7 Feb 2009 22:09:56 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n17M9r6F010995 for <2223@emacsbugs.donarmstrong.com>; Sat, 7 Feb 2009 14:09:54 -0800 Received: by cyd.mit.edu (Postfix, from userid 1000) id 2DA5E57E20B; Sat, 7 Feb 2009 17:10:36 -0500 (EST) From: Chong Yidong To: "Marshall\, Simon" Cc: 2223@debbugs.gnu.org Subject: Re: 23.0.90; *compilation* hangs and fails to scroll Date: Sat, 07 Feb 2009 17:10:36 -0500 Message-ID: <87zlgxzyn7.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii This may have been related to the recent atimer problems, which have now been fixed. Is this bug still present with latest CVS? From Simon.Marshall@misys.com Mon Feb 9 01:59:32 2009 Received: (at 2223) by emacsbugs.donarmstrong.com; 9 Feb 2009 09:59:32 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cluster-a.mailcontrol.com (cluster-a.mailcontrol.com [85.115.52.190]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n199xSGw025440 for <2223@emacsbugs.donarmstrong.com>; Mon, 9 Feb 2009 01:59:30 -0800 Received: from rly21a.srv.mailcontrol.com (localhost.localdomain [127.0.0.1]) by rly21a.srv.mailcontrol.com (MailControl) with ESMTP id n199xIcn029829 for <2223@emacsbugs.donarmstrong.com>; Mon, 9 Feb 2009 09:59:21 GMT Received: from submission.mailcontrol.com (submission.mailcontrol.com [86.111.216.190]) by rly21a.srv.mailcontrol.com (MailControl) id n199wXA6025720 for 2223@emacsbugs.donarmstrong.com; Mon, 9 Feb 2009 09:58:33 GMT Received: from ukmailemea01.misys.global.ad ([195.81.243.15]) by rly21a-eth0.srv.mailcontrol.com (envelope-sender Simon.Marshall@misys.com) (MIMEDefang) with ESMTP id n199vhEr020157; Mon, 09 Feb 2009 09:58:33 +0000 (GMT) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: 23.0.90; *compilation* hangs and fails to scroll Date: Mon, 9 Feb 2009 09:58:29 -0000 Message-ID: <63C2A154B1708946B60726AFDBA00AC0038E1851@ukmailemea01.misys.global.ad> In-Reply-To: <87zlgxzyn7.fsf@cyd.mit.edu> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: 23.0.90; *compilation* hangs and fails to scroll Thread-Index: AcmJcNHbU3FailrrRZ2Oudh17y9wfwBLAD8A References: <87zlgxzyn7.fsf@cyd.mit.edu> From: "Marshall, Simon" To: "Chong Yidong" Cc: <2223@debbugs.gnu.org> X-Scanned-By: MailControl A_08_51_00 (www.mailcontrol.com) on 10.65.1.131 Thanks. I'll check it/they has/have been fixed in the next pretest.=20 -----Original Message----- From: Chong Yidong [mailto:cyd@stupidchicken.com]=20 Sent: 07 February 2009 22:11 To: Marshall, Simon Cc: 2223@debbugs.gnu.org Subject: Re: 23.0.90; *compilation* hangs and fails to scroll This may have been related to the recent atimer problems, which have now been fixed. Is this bug still present with latest CVS? "Misys" is the trade name for Misys plc (registered in England and Wales). = Registration Number: 01360027. Registered office: One Kingdom Street, Londo= n W2 6BL, United Kingdom. For a list of Misys group operating companies ple= ase go to http://www.misys.com/corp/About_Us/misys_operating_companies.html= . This email and any attachments have been scanned for known viruses using = multiple scanners. This email message is intended for the named recipient o= nly. It may be privileged and/or confidential. If you are not the named rec= ipient of this email please notify us immediately and do not copy it or use= it for any purpose, nor disclose its contents to any other person. This em= ail does not constitute the commencement of legal relations between you and= Misys plc. Please refer to the executed contract between you and the relev= ant member of the Misys group for the identity of the contracting party wit= h which you are dealing.=20 From Simon.Marshall@misys.com Thu Feb 26 04:10:56 2009 Received: (at 2223) by emacsbugs.donarmstrong.com; 26 Feb 2009 12:10:56 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cluster-b.mailcontrol.com (cluster-b.mailcontrol.com [85.115.56.190]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1QCAqaQ015169 for <2223@emacsbugs.donarmstrong.com>; Thu, 26 Feb 2009 04:10:54 -0800 Received: from rly19b.srv.mailcontrol.com (localhost.localdomain [127.0.0.1]) by rly19b.srv.mailcontrol.com (MailControl) with ESMTP id n1QCAgVl025642 for <2223@emacsbugs.donarmstrong.com>; Thu, 26 Feb 2009 12:10:47 GMT Received: from submission.mailcontrol.com (submission.mailcontrol.com [86.111.216.190]) by rly19b.srv.mailcontrol.com (MailControl) id n1QCAPmj023557 for 2223@emacsbugs.donarmstrong.com; Thu, 26 Feb 2009 12:10:25 GMT Received: from ukmailemea01.misys.global.ad ([195.81.243.15]) by rly19b-eth0.srv.mailcontrol.com (envelope-sender Simon.Marshall@misys.com) (MIMEDefang) with ESMTP id n1QC78dh032384; Thu, 26 Feb 2009 12:10:25 +0000 (GMT) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: 23.0.90; *compilation* hangs and fails to scroll Date: Thu, 26 Feb 2009 12:10:21 -0000 Message-ID: <63C2A154B1708946B60726AFDBA00AC003E13F60@ukmailemea01.misys.global.ad> In-Reply-To: <63C2A154B1708946B60726AFDBA00AC00260C77E@ukmailemea01.misys.global.ad> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: 23.0.90; *compilation* hangs and fails to scroll Thread-Index: AcmJcNHbU3FailrrRZ2Oudh17y9wfwBLAD8AA1sYGwA= References: <87zlgxzyn7.fsf@cyd.mit.edu> <63C2A154B1708946B60726AFDBA00AC00260C77E@ukmailemea01.misys.global.ad> From: "Marshall, Simon" To: "Chong Yidong" Cc: <2223@debbugs.gnu.org> X-Scanned-By: MailControl A_08_51_00 (www.mailcontrol.com) on 10.66.1.129 I can confirm that emacs-23.0.91 no longer hangs, thanks, however it does still fail to scroll. You will need a Makefile that is going to output a long line. This works for me: all: @echo the 2+K char very long line copied from my real makefile Now emacs -Q and eval in *scratch* (setq compilation-scroll-output t) (setq special-display-frame-alist nil) (setq compile-frame-alist (append '((width . 150) (height . 15)) '((left . 25) (top . 75)) '((menu-bar-lines . 1)) special-display-frame-alist)) (setq special-display-buffer-names (list (cons "*compilation*" compile-frame-alist))) Now do Tools > Compile... RET and I see Emacs create the *compilation* window frame and insert chunks of the echo output before eventually not scrolling the *compilation* window. It doesn't stop scrolling at the same time with each recompile. Simon. -----Original Message----- From: Marshall, Simon=20 Sent: 09 February 2009 09:58 To: 'Chong Yidong' Cc: '2223@debbugs.gnu.org' Subject: RE: 23.0.90; *compilation* hangs and fails to scroll Thanks. I'll check it/they has/have been fixed in the next pretest.=20 -----Original Message----- From: Chong Yidong [mailto:cyd@stupidchicken.com]=20 Sent: 07 February 2009 22:11 To: Marshall, Simon Cc: 2223@debbugs.gnu.org Subject: Re: 23.0.90; *compilation* hangs and fails to scroll This may have been related to the recent atimer problems, which have now been fixed. Is this bug still present with latest CVS? "Misys" is the trade name for Misys plc (registered in England and Wales). = Registration Number: 01360027. Registered office: One Kingdom Street, Londo= n W2 6BL, United Kingdom. For a list of Misys group operating companies ple= ase go to http://www.misys.com/corp/About_Us/misys_operating_companies.html= . This email and any attachments have been scanned for known viruses using = multiple scanners. This email message is intended for the named recipient o= nly. It may be privileged and/or confidential. If you are not the named rec= ipient of this email please notify us immediately and do not copy it or use= it for any purpose, nor disclose its contents to any other person. This em= ail does not constitute the commencement of legal relations between you and= Misys plc. Please refer to the executed contract between you and the relev= ant member of the Misys group for the identity of the contracting party wit= h which you are dealing.=20 From cyd@stupidchicken.com Wed Jun 17 09:40:34 2009 Received: (at control) by emacsbugs.donarmstrong.com; 17 Jun 2009 16:40:35 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.1 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from pantheon-po33.its.yale.edu (pantheon-po33.its.yale.edu [130.132.50.94]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5HGeTFB020405 for ; Wed, 17 Jun 2009 09:40:31 -0700 Received: from furry (dhcp128036014144.central.yale.edu [128.36.14.144]) (authenticated bits=0) by pantheon-po33.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id n5HGe4UU008566 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Wed, 17 Jun 2009 12:40:19 -0400 Received: by furry (Postfix, from userid 1000) id B4E4DC09B; Wed, 17 Jun 2009 12:39:58 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 2223 Date: Wed, 17 Jun 2009 12:39:58 -0400 Message-ID: <87y6rqizkx.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) close 2223 thanks From unknown Sat Aug 16 21:13:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Thu, 16 Jul 2009 14:24:10 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator