From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#16621: 24.3.50; Periodic timer + overlays = flickering near point Date: Wed, 05 Feb 2014 08:46:17 -0500 Message-ID: References: <87r47m72ft.fsf@yandex.ru> <838utt4gff.fsf@gnu.org> <52F051D2.9020404@yandex.ru> <83eh3j35cq.fsf@gnu.org> <52F08602.5090501@yandex.ru> <83a9e63m1n.fsf@gnu.org> <76F58FD5-23A5-43EC-91FA-BAD933BB41DA@swipnet.se> <83ppn21a9s.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1391608033 22191 80.91.229.3 (5 Feb 2014 13:47:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 5 Feb 2014 13:47:13 +0000 (UTC) Cc: 16621@debbugs.gnu.org, dgutov@yandex.ru To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 05 14:47:20 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1WB2ox-0005IK-Uc for geb-bug-gnu-emacs@m.gmane.org; Wed, 05 Feb 2014 14:47:20 +0100 Original-Received: from localhost ([::1]:59308 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WB2ox-00055x-IZ for geb-bug-gnu-emacs@m.gmane.org; Wed, 05 Feb 2014 08:47:19 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40778) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WB2oo-00054z-DW for bug-gnu-emacs@gnu.org; Wed, 05 Feb 2014 08:47:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WB2oh-0002wr-3f for bug-gnu-emacs@gnu.org; Wed, 05 Feb 2014 08:47:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36286) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WB2oh-0002wk-0l for bug-gnu-emacs@gnu.org; Wed, 05 Feb 2014 08:47:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WB2og-0005gK-DA for bug-gnu-emacs@gnu.org; Wed, 05 Feb 2014 08:47:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 Feb 2014 13:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16621 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16621-submit@debbugs.gnu.org id=B16621.139160798221787 (code B ref 16621); Wed, 05 Feb 2014 13:47:02 +0000 Original-Received: (at 16621) by debbugs.gnu.org; 5 Feb 2014 13:46:22 +0000 Original-Received: from localhost ([127.0.0.1]:50305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WB2o1-0005fL-VC for submit@debbugs.gnu.org; Wed, 05 Feb 2014 08:46:22 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:19413) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WB2ny-0005fC-VR for 16621@debbugs.gnu.org; Wed, 05 Feb 2014 08:46:19 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFFpZBG/2dsb2JhbABEuzWDWRdzgh4BAQQBViMQCzQSFBgNJIgeBsEtkQoDiGGcGYFegxU X-IPAS-Result: Av8EABK/CFFFpZBG/2dsb2JhbABEuzWDWRdzgh4BAQQBViMQCzQSFBgNJIgeBsEtkQoDiGGcGYFegxU X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="46825846" Original-Received: from 69-165-144-70.dsl.teksavvy.com (HELO pastel.home) ([69.165.144.70]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 05 Feb 2014 08:46:18 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id EB103606BB; Wed, 5 Feb 2014 08:46:17 -0500 (EST) In-Reply-To: <83ppn21a9s.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 05 Feb 2014 05:57:51 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:84620 Archived-At: >> So, if there is a way to avoid cursor redraws, go for it. > Can you tell when does the cursor need to be redrawn on X? The problem in the current case is that the window hasn't had any modification at all, so we shouldn't even try to redraw any part of it. Methinks there's a bit of code somewhere which maybe sets the `redisplay' bit unnecessarily. Stefan