GNU bug report logs - #3347
23.0.93; unnecessary display updates with mouse-drag-region

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: YAMAMOTO Mitsuharu <mituharu@HIDDEN>; dated Fri, 22 May 2009 03:00:03 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.
Removed tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 3347 <at> debbugs.gnu.org:


Received: (at 3347) by debbugs.gnu.org; 9 Dec 2020 16:39:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 09 11:39:23 2020
Received: from localhost ([127.0.0.1]:35890 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kn2Ut-0004Ed-7a
	for submit <at> debbugs.gnu.org; Wed, 09 Dec 2020 11:39:23 -0500
Received: from quimby.gnus.org ([95.216.78.240]:40110)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1kn2Us-0004EM-4W
 for 3347 <at> debbugs.gnu.org; Wed, 09 Dec 2020 11:39:22 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=etC/Me2XnVRZWW2jMn9MprFd66lHriOM5FuIXrR3Agk=; b=Yt3KSkdd95NW0SGkg+GO+IvQV6
 +UNLlbVZ1ajA8n4GpKZ9UM9XKB/0TGfc1atx6WPRqp8dQ3bFfW0sWL1CSTnSExP/ckV7WAvFTqHOs
 GjyxYLttF+4LQFFw7jk1F4BAkmlihhs8KM7yd8vuBQnZUc7Z7qpy1mEi/Y8n/DT3gICI=;
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1kn2Uf-0003DE-Nf; Wed, 09 Dec 2020 17:39:12 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: YAMAMOTO Mitsuharu <mituharu@HIDDEN>
Subject: Re: bug#3347: 23.0.93; unnecessary display updates with
 mouse-drag-region
References: <wl4ovd6e4d.wl%mituharu@HIDDEN>
 <87h7s08lk8.fsf@HIDDEN> <87pn3j10b7.fsf@HIDDEN>
X-Now-Playing: Joan as Police Woman's _Cover Two_: "Under Control"
Date: Wed, 09 Dec 2020 17:39:08 +0100
In-Reply-To: <87pn3j10b7.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Wed,
 09 Dec 2020 16:11:40 +0100")
Message-ID: <877dprylw3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview: Lars Ingebrigtsen <larsi@HIDDEN> writes: > Lars
 Ingebrigtsen
 <larsi@HIDDEN> writes: > >> Do you still see this problem in more recent
 versions of Emacs? > > More information was requested, but no response was
 given within a few > months, s [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 3347
Cc: 3347 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Lars Ingebrigtsen <larsi@HIDDEN> writes:

> Lars Ingebrigtsen <larsi@HIDDEN> writes:
>
>> Do you still see this problem in more recent versions of Emacs?
>
> More information was requested, but no response was given within a few
> months, so I'm closing this bug report.  If the problem still exists,
> please respond to this email and we'll reopen the bug report.

Sorry; this was closed by mistake; reopening.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#3347; Package emacs. Full text available.
bug closed, send any further explanations to 3347 <at> debbugs.gnu.org and YAMAMOTO Mitsuharu <mituharu@HIDDEN> Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 3347 <at> debbugs.gnu.org:


Received: (at 3347) by debbugs.gnu.org; 9 Dec 2020 15:11:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 09 10:11:55 2020
Received: from localhost ([127.0.0.1]:35674 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kn18F-00065W-DD
	for submit <at> debbugs.gnu.org; Wed, 09 Dec 2020 10:11:55 -0500
Received: from quimby.gnus.org ([95.216.78.240]:39054)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1kn18D-00065D-Ml
 for 3347 <at> debbugs.gnu.org; Wed, 09 Dec 2020 10:11:54 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=y6U1UimOjEMnzGt0+n7uwb15CIy3MAsszc15x6blA90=; b=J/QfJWuDiUNR6tEdx1NcagB/P2
 jyP82SC0fw/vyAim7/dxGVOALkH/KJ2QI3Ma0vzueQtv4Qm9087cFURglqrhjlHzFXR0YegsQMZ8z
 vxNZV/6XDwfV4yDkJS7vqLGP+nzNQ9NidWYy2Or6Mn6Nf/IbZQAobk+6J2k3wK1UvRPs=;
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1kn181-0002OE-IX; Wed, 09 Dec 2020 16:11:44 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: YAMAMOTO Mitsuharu <mituharu@HIDDEN>
Subject: Re: bug#3347: 23.0.93; unnecessary display updates with
 mouse-drag-region
References: <wl4ovd6e4d.wl%mituharu@HIDDEN>
 <87h7s08lk8.fsf@HIDDEN>
X-Now-Playing: Irreversible Entanglements's _Who Sent You?_: "The Code
 Noir-Amina"
Date: Wed, 09 Dec 2020 16:11:40 +0100
In-Reply-To: <87h7s08lk8.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon,
 14 Sep 2020 16:44:39 +0200")
Message-ID: <87pn3j10b7.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Lars Ingebrigtsen <larsi@HIDDEN> writes: > Do you still
 see this problem in more recent versions of Emacs? More information was
 requested, 
 but no response was given within a few months, so I'm closing this bug report.
 If the problem still exists, please respond to this email and we'll reopen
 the bug report [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 3347
Cc: 3347 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Lars Ingebrigtsen <larsi@HIDDEN> writes:

> Do you still see this problem in more recent versions of Emacs?

More information was requested, but no response was given within a few
months, so I'm closing this bug report.  If the problem still exists,
please respond to this email and we'll reopen the bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#3347; Package emacs. Full text available.

Message received at 3347 <at> debbugs.gnu.org:


Received: (at 3347) by debbugs.gnu.org; 16 Sep 2020 04:25:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 16 00:25:44 2020
Received: from localhost ([127.0.0.1]:32912 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kIP0q-0007dw-7B
	for submit <at> debbugs.gnu.org; Wed, 16 Sep 2020 00:25:44 -0400
Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:58521)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mituharu@HIDDEN>) id 1kIP0n-0007dl-KK
 for 3347 <at> debbugs.gnu.org; Wed, 16 Sep 2020 00:25:42 -0400
Received: from mathent.math.s.chiba-u.ac.jp (mathent [192.168.32.5])
 by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 101F9F08E8;
 Wed, 16 Sep 2020 13:25:38 +0900 (JST)
 (envelope-from mituharu@HIDDEN)
Date: Wed, 16 Sep 2020 13:25:38 +0900
Message-ID: <wly2lapcu5.wl-mituharu@HIDDEN>
From: YAMAMOTO Mitsuharu <mituharu@HIDDEN>
To: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: Re: bug#3347: 23.0.93;
 unnecessary display updates with mouse-drag-region
In-Reply-To: <87h7s08lk8.fsf@HIDDEN>
References: <wl4ovd6e4d.wl%mituharu@HIDDEN>
 <87h7s08lk8.fsf@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 EasyPG/1.0.0 Emacs/26.3
 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)
Organization: Faculty of Science, Chiba University
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 3347
Cc: 3347 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Mon, 14 Sep 2020 23:44:39 +0900,
Lars Ingebrigtsen wrote:
> 
> YAMAMOTO Mitsuharu <mituharu@HIDDEN> writes:
> 
> > Mouse dragging over a text in the default face causes unnecessary
> > updates in other windows displaying the same buffer.
> >
> > Steps to reproduce:
> >
> >   1. Invoke "Quartz Debug.app" on Mac OS X and check the "Flash screen
> >      updates" button.
> >   2. $ emacs -Q -D
> >   3. C-x 2
> >   4. Drag the mouse over the *scratch* buffer text in the first
> >      window.
> 
> (This was 11 years ago.)
> 
> The Quartz Debug app doesn't seem to exist on Macos any more, so I'm
> unable to try the recipe.

It is now included in "Additional Tools for Xcode", which can be
downloaded from https://developer.apple.com/download/more/ (You might
need to sign in with your Apple ID.)


> Do you still see this problem in more recent versions of Emacs?

Yes, but you need to disable double-buffering with
(set-frame-paremter nil 'inhibit-double-buffering t) .
Otherwise, Quartz Debug thinks the whole frame is updated.

				     YAMAMOTO Mitsuharu
				mituharu@HIDDEN




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#3347; Package emacs. Full text available.
Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 3347 <at> debbugs.gnu.org:


Received: (at 3347) by debbugs.gnu.org; 14 Sep 2020 14:45:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 14 10:45:06 2020
Received: from localhost ([127.0.0.1]:55720 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kHpj7-00084l-SI
	for submit <at> debbugs.gnu.org; Mon, 14 Sep 2020 10:45:06 -0400
Received: from quimby.gnus.org ([95.216.78.240]:59998)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1kHpj5-00083k-GG
 for 3347 <at> debbugs.gnu.org; Mon, 14 Sep 2020 10:45:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=oa03CKuqE+cuwIQ38rKWnEOnqN51qBzyDseI7/jXLWY=; b=f0w7+eH+2tSCnOx+mcpA/GEKLu
 6/wSVdrydUY+3iN8OeiPGYgjuKrR1Is161AsTSX+UZGTI6ccwQalOwXFpdrmOXgUbaxRPj77/zh7a
 bj+7ak/dD0+uHLBhiSnC01vm69vjqL3JRf8ccRBX19HGj0ZkED67hH/Dj7dp5As5nyk0=;
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo)
 by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1kHpip-0002fr-2T; Mon, 14 Sep 2020 16:44:53 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: YAMAMOTO Mitsuharu <mituharu@HIDDEN>
Subject: Re: bug#3347: 23.0.93; unnecessary display updates with
 mouse-drag-region
References: <wl4ovd6e4d.wl%mituharu@HIDDEN>
X-Now-Playing: Drew Daniel, John Wiese's _Continuous Hole_: "Intro"
Date: Mon, 14 Sep 2020 16:44:39 +0200
In-Reply-To: <wl4ovd6e4d.wl%mituharu@HIDDEN> (YAMAMOTO
 Mitsuharu's message of "Fri, 22 May 2009 11:54:58 +0900")
Message-ID: <87h7s08lk8.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  YAMAMOTO Mitsuharu <mituharu@HIDDEN> writes:
 > Mouse dragging over a text in the default face causes unnecessary > updates
 in other windows displaying the same buffer. > > Steps to reproduce: > >
 1. Invoke "Quartz Debug.app" on Mac OS X and chec [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 3347
Cc: 3347 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

YAMAMOTO Mitsuharu <mituharu@HIDDEN> writes:

> Mouse dragging over a text in the default face causes unnecessary
> updates in other windows displaying the same buffer.
>
> Steps to reproduce:
>
>   1. Invoke "Quartz Debug.app" on Mac OS X and check the "Flash screen
>      updates" button.
>   2. $ emacs -Q -D
>   3. C-x 2
>   4. Drag the mouse over the *scratch* buffer text in the first
>      window.

(This was 11 years ago.)

The Quartz Debug app doesn't seem to exist on Macos any more, so I'm
unable to try the recipe.

Do you still see this problem in more recent versions of Emacs?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#3347; Package emacs. Full text available.
Severity set to 'normal' from 'important' Request was from Chong Yidong <cyd@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Severity set to 'important' from 'serious' Request was from Chong Yidong <cyd@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 3347@HIDDEN:


Received: (at 3347) by emacsbugs.donarmstrong.com; 11 Jun 2009 00:28:17 +0000
From mituharu@HIDDEN Wed Jun 10 17:28:17 2009
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=-2.0 required=4.0 tests=AWL autolearn=ham
	version=3.2.5-bugs.debian.org_2005_01_02
Received: from mathmail.math.s.chiba-u.ac.jp (mathmail.math.s.chiba-u.ac.jp [133.82.132.2])
	by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5B0SCem013474
	for <3347@HIDDEN>; Wed, 10 Jun 2009 17:28:13 -0700
Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36])
	by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id ACB2C2C40;
	Thu, 11 Jun 2009 09:28:10 +0900 (JST)
Date: Thu, 11 Jun 2009 09:28:10 +0900
Message-ID: <wlski7pqat.wl%mituharu@HIDDEN>
From: YAMAMOTO Mitsuharu <mituharu@HIDDEN>
To: Chong Yidong <cyd@HIDDEN>
Cc: 3347 <at> debbugs.gnu.org
Subject: Re: 23.0.93; unnecessary display updates with mouse-drag-region
In-Reply-To: <87d49c6njk.fsf@HIDDEN>
References: <87d49c6njk.fsf@HIDDEN>
User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8
 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8)
 MULE/5.0 (SAKAKI)
Organization: Faculty of Science, Chiba University
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII

>>>>> On Wed, 10 Jun 2009 12:50:23 -0400, Chong Yidong <cyd@HIDDEN> said:

>> Mouse dragging over a text in the default face causes unnecessary
>> updates in other windows displaying the same buffer.
>>
>> I tried some older versions and found that the change below made the
>> difference.
>>
>> 2008-07-08  Chong Yidong  <cyd@HIDDEN>
>>
>>             * xfaces.c (Finternal_merge_in_global_face): Save merged
>>             attributes for the default face back into the face vector.

> I don't see why.  Is Finternal_merge_in_global_face called when you
> perform mouse dragging?  It should not be (and on my current GNU/Linux
> build it isn't).

No.  The breakpoint didn't hit during mouse dragging.

				     YAMAMOTO Mitsuharu
				mituharu@HIDDEN



Acknowledgement sent to YAMAMOTO Mitsuharu <mituharu@HIDDEN>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs@HIDDEN>. Full text available.
Information forwarded to bug-submit-list@HIDDEN, Emacs Bugs <bug-gnu-emacs@HIDDEN>:
bug#3347; Package emacs. Full text available.

Message received at 3347@HIDDEN:


Received: (at 3347) by emacsbugs.donarmstrong.com; 10 Jun 2009 16:50:24 +0000
From cyd@HIDDEN Wed Jun 10 09:50:23 2009
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.8 required=4.0 tests=AWL 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.14.3/8.14.3/Debian-5) with ESMTP id n5AGoKIA010333
	for <3347@HIDDEN>; Wed, 10 Jun 2009 09:50:21 -0700
Received: by cyd.mit.edu (Postfix, from userid 1000)
	id 7173157E269; Wed, 10 Jun 2009 12:50:25 -0400 (EDT)
From: Chong Yidong <cyd@HIDDEN>
To: YAMAMOTO Mitsuharu <mituharu@HIDDEN>
Cc: 3347 <at> debbugs.gnu.org
Subject: Re: 23.0.93; unnecessary display updates with mouse-drag-region
Date: Wed, 10 Jun 2009 12:50:23 -0400
Message-ID: <87d49c6njk.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

> Mouse dragging over a text in the default face causes unnecessary
> updates in other windows displaying the same buffer.
>
> I tried some older versions and found that the change below made the
> difference.
>
> 2008-07-08  Chong Yidong  <cyd@HIDDEN>
>
>             * xfaces.c (Finternal_merge_in_global_face): Save merged
>             attributes for the default face back into the face vector.

I don't see why.  Is Finternal_merge_in_global_face called when you
perform mouse dragging?  It should not be (and on my current GNU/Linux
build it isn't).



Acknowledgement sent to Chong Yidong <cyd@HIDDEN>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs@HIDDEN>. Full text available.
Information forwarded to bug-submit-list@HIDDEN, Emacs Bugs <bug-gnu-emacs@HIDDEN>:
bug#3347; Package emacs. Full text available.

Message received at 3347@HIDDEN:


Received: (at 3347) by emacsbugs.donarmstrong.com; 23 May 2009 02:00:22 +0000
From mituharu@HIDDEN Fri May 22 19:00:21 2009
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=-2.9 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER,
	MONEY,STOCKLIKE autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02
Received: from mathmail.math.s.chiba-u.ac.jp (ntp.math.s.chiba-u.ac.jp [133.82.132.2])
	by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4N20FwG001002
	for <3347@HIDDEN>; Fri, 22 May 2009 19:00:16 -0700
Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36])
	by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id F39E72C40
	for <3347@HIDDEN>; Sat, 23 May 2009 11:00:13 +0900 (JST)
Date: Sat, 23 May 2009 11:00:13 +0900
Message-ID: <wlzld4efyq.wl%mituharu@HIDDEN>
From: YAMAMOTO Mitsuharu <mituharu@HIDDEN>
To: 3347 <at> debbugs.gnu.org
Subject: Re: bug#3347: 23.0.93;	unnecessary display updates with mouse-drag-region
In-Reply-To: <wl4ovd6e4d.wl%mituharu@HIDDEN>
References: <wl4ovd6e4d.wl%mituharu@HIDDEN>
User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8
 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8)
 MULE/5.0 (SAKAKI)
Organization: Faculty of Science, Chiba University
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII

>>>>> On Fri, 22 May 2009 11:54:58 +0900, YAMAMOTO Mitsuharu <mituharu@HIDDEN> said:

> Mouse dragging over a text in the default face causes unnecessary
> updates in other windows displaying the same buffer.

> Steps to reproduce:

>   1. Invoke "Quartz Debug.app" on Mac OS X and check the "Flash screen
>      updates" button.
>   2. $ emacs -Q -D
>   3. C-x 2
>   4. Drag the mouse over the *scratch* buffer text in the first
>      window.

> Result:

>   The text not only in the first window but also the other one is
>   flashed whereas the latter doesn't need updates.  The flashed area
>   corresponds to the extended/shrunken part of the region in the first
>   window.

> The updates in the second window do not happen if the text is in
> non-default face (e.g., start with "emacs -Q" instead of "emacs -Q
> -D").

> I can't observe this phenomenon on Emacs 22.3.

I tried some older versions and found that the change below made the
difference.

				     YAMAMOTO Mitsuharu
				mituharu@HIDDEN

2008-07-08  Chong Yidong  <cyd@HIDDEN>

	* xfaces.c (Finternal_merge_in_global_face): Save merged
	attributes for the default face back into the face vector.

--- xfaces.c	2008/07/06 03:51:06	1.404
+++ xfaces.c	2008/07/08 17:27:28	1.405
@@ -3966,7 +3966,7 @@
     else if (! UNSPECIFIEDP (gvec[i]))
       lvec[i] = gvec[i];
 
-  /* If the default face was changed, realize it again, and update the
+  /* If the default face was changed, update the face cache and the
      `font' frame parameter.  */
   if (EQ (face, Qdefault))
     {
@@ -3977,9 +3977,12 @@
       /* This can be NULL (e.g., in batch mode).  */
       if (oldface)
 	{
+	  /* Ensure that the face vector is fully specified by merging
+	     the previously-cached vector.  */
 	  bcopy (oldface->lface, attrs, sizeof attrs);
 	  merge_face_vectors (f, lvec, attrs, 0);
-	  newface = realize_face (c, attrs, DEFAULT_FACE_ID);
+	  bcopy (attrs, lvec, sizeof attrs);
+	  newface = realize_face (c, lvec, DEFAULT_FACE_ID);
 
 	  if ((! UNSPECIFIEDP (gvec[LFACE_FAMILY_INDEX])
 	       || ! UNSPECIFIEDP (gvec[LFACE_FOUNDRY_INDEX])



Acknowledgement sent to YAMAMOTO Mitsuharu <mituharu@HIDDEN>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs@HIDDEN>. Full text available.
Information forwarded to bug-submit-list@HIDDEN, Emacs Bugs <bug-gnu-emacs@HIDDEN>:
bug#3347; Package emacs. Full text available.
Severity set to `serious' from `normal' Request was from Stefan Monnier <monnier@HIDDEN> to control@HIDDEN. Full text available.

Message received at submit@HIDDEN:


Received: (at submit) by emacsbugs.donarmstrong.com; 22 May 2009 02:55:15 +0000
From mituharu@HIDDEN Thu May 21 19:55:14 2009
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.5 required=4.0 tests=AWL,FOURLA,MONEY,STOCKLIKE
	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 n4M2t9c7008013
	for <submit@HIDDEN>; Thu, 21 May 2009 19:55:10 -0700
Received: from mx10.gnu.org ([199.232.76.166]:35906)
	by fencepost.gnu.org with esmtp (Exim 4.67)
	(envelope-from <mituharu@HIDDEN>)
	id 1M7Kua-0006HO-Dm
	for emacs-pretest-bug@HIDDEN; Thu, 21 May 2009 22:55:08 -0400
Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60)
	(envelope-from <mituharu@HIDDEN>)
	id 1M7KuX-00015d-2M
	for emacs-pretest-bug@HIDDEN; Thu, 21 May 2009 22:55:07 -0400
Received: from ntp.math.s.chiba-u.ac.jp ([133.82.132.2]:65137 helo=mathmail.math.s.chiba-u.ac.jp)
	by monty-python.gnu.org with esmtp (Exim 4.60)
	(envelope-from <mituharu@HIDDEN>)
	id 1M7KuW-000152-8w
	for emacs-pretest-bug@HIDDEN; Thu, 21 May 2009 22:55:04 -0400
Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36])
	by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id E29692C44
	for <emacs-pretest-bug@HIDDEN>; Fri, 22 May 2009 11:54:58 +0900 (JST)
Date: Fri, 22 May 2009 11:54:58 +0900
Message-ID: <wl4ovd6e4d.wl%mituharu@HIDDEN>
From: YAMAMOTO Mitsuharu <mituharu@HIDDEN>
To: emacs-pretest-bug@HIDDEN
Subject: 23.0.93; unnecessary display updates with mouse-drag-region
User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8
 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8)
 MULE/5.0 (SAKAKI)
Organization: Faculty of Science, Chiba University
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII
X-detected-operating-system: by monty-python.gnu.org: NetBSD 3.0 (DF)

Mouse dragging over a text in the default face causes unnecessary
updates in other windows displaying the same buffer.

Steps to reproduce:

  1. Invoke "Quartz Debug.app" on Mac OS X and check the "Flash screen
     updates" button.
  2. $ emacs -Q -D
  3. C-x 2
  4. Drag the mouse over the *scratch* buffer text in the first
     window.

Result:

  The text not only in the first window but also the other one is
  flashed whereas the latter doesn't need updates.  The flashed area
  corresponds to the extended/shrunken part of the region in the first
  window.

The updates in the second window do not happen if the text is in
non-default face (e.g., start with "emacs -Q" instead of "emacs -Q
-D").

I can't observe this phenomenon on Emacs 22.3.

				     YAMAMOTO Mitsuharu
				mituharu@HIDDEN

In GNU Emacs 23.0.93.1 (powerpc-apple-darwin9.6.0, X toolkit)
 of 2009-05-22 on yamamoto-mitsuharu-no-power-mac-g5.local
Windowing system distributor `The X.Org Foundation', version 11.0.10402000
configured using `configure  '--without-jpeg' '--without-gif' '--without-tiff''

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: ja_JP.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Fundamental

Minor modes in effect:
  tooltip-mode: t
  tool-bar-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  blink-cursor-mode: t
  global-auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t




Acknowledgement sent to YAMAMOTO Mitsuharu <mituharu@HIDDEN>:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs@HIDDEN>. Full text available.
Report forwarded to bug-submit-list@HIDDEN, Emacs Bugs <bug-gnu-emacs@HIDDEN>:
bug#3347; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 9 Dec 2020 16:45:02 UTC

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