From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Helmut Eller Newsgroups: gmane.emacs.devel Subject: Re: xref-find-matches and stuff Date: Wed, 06 May 2015 20:34:07 +0200 Message-ID: References: <5546DD4A.2080709@yandex.ru> <83y4l4s4er.fsf@gnu.org> <5547D636.10402@yandex.ru> <554A07D7.3080200@yandex.ru> <554A5BBC.3080907@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1430937266 18753 80.91.229.3 (6 May 2015 18:34:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 May 2015 18:34:26 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 06 20:34:21 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Yq49D-0001ro-U0 for ged-emacs-devel@m.gmane.org; Wed, 06 May 2015 20:34:20 +0200 Original-Received: from localhost ([::1]:46705 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yq49D-0006aL-DJ for ged-emacs-devel@m.gmane.org; Wed, 06 May 2015 14:34:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37765) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yq499-0006a2-JG for emacs-devel@gnu.org; Wed, 06 May 2015 14:34:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yq494-0004G7-5W for emacs-devel@gnu.org; Wed, 06 May 2015 14:34:15 -0400 Original-Received: from mail-wi0-x236.google.com ([2a00:1450:400c:c05::236]:33669) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yq493-0004Fz-VR for emacs-devel@gnu.org; Wed, 06 May 2015 14:34:10 -0400 Original-Received: by wief7 with SMTP id f7so131855922wie.0 for ; Wed, 06 May 2015 11:34:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=3KLQSjiAY04TRBbXBWRhQa5DWgZhconm9WMM8cmgEnY=; b=o/tsJ7Tay2O7YKncIw2uVURFe90oOSqHPL+PPL4c2UR4WmAYlkkTRH/WZBEhVMyeFC Ek/5HuZmdqP1I3UOKvzGmoF6gZi3kwbncLHDo6ic4z0Ia4HxHn75NLbK84yzn0YsBKPk YUT4M2dVuqjzrW+KOZ5viDryHxYlk+yfpyRmnG8wilkohO4g5krrF7I1bKzYZJjwuoD9 Rx6ajh/3mKX78yUEi0XakBTL7ABthQmQT/PGV5TYAAOHqAvIrPBeKcQxdJY5ToFe3aF6 ezmEPIjGi7BjqGgI2W5yTtgDcSx433WOM5ehO80ZvjT3nfXG4ZO6w/CErx3BGx7ex9nr B+jQ== X-Received: by 10.194.24.196 with SMTP id w4mr21851wjf.137.1430937249365; Wed, 06 May 2015 11:34:09 -0700 (PDT) Original-Received: from ix (dial-189189.pool.broadband44.net. [212.46.189.189]) by mx.google.com with ESMTPSA id j12sm3939741wjn.48.2015.05.06.11.34.07 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 May 2015 11:34:08 -0700 (PDT) Original-Received: from helmut by ix with local (Exim 4.84) (envelope-from ) id 1Yq491-00013M-L8; Wed, 06 May 2015 20:34:07 +0200 In-Reply-To: <554A5BBC.3080907@yandex.ru> (Dmitry Gutov's message of "Wed, 6 May 2015 21:21:48 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::236 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:186295 Archived-At: On Wed, May 06 2015, Dmitry Gutov wrote: > On 05/06/2015 08:45 PM, Helmut Eller wrote: > >> It's less slow now but still noticeably slower as when >> xref-pulse-on-jump is nil. > > You might want to look into that; I don't notice any particular > slowness. Redrawing an overlay should be a fast enough operation, but > you could tweak the related variables. My guess is that set-face-background which is called by pulse-reset-face communicates with the X server and that it's causing the slow down and the flickering. BTW, I see things like Error in pre-command-hook (pulse-momentary-unhighlight): (wrong-type-argument timerp nil) [6 times] when trying it with emacs -Q -nw. Helmut