From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.bugs Subject: bug#17392: 24.3.90; cursor blinks faster and faster Date: Tue, 13 May 2014 20:50:13 +0200 Message-ID: References: <87r44b1vrh.fsf@web.de> <8738gq67av.fsf@web.de> <87sioqcx7n.fsf@web.de> <8761lkugic.fsf@web.de> <877g5zygco.fsf@web.de> <87a9au5o8l.fsf@web.de> <8761ld3ota.fsf@web.de> <83ppjlvqo1.fsf@gnu.org> <871tw150b9.fsf@web.de> <83oaz5vmph.fsf@gnu.org> <83k39tvcb0.fsf@gnu.org> <87ppjkfu6t.fsf@web.de> <838uq8uv3w.fsf@gnu.org> <87a9aly8ap.fsf@web.de> <83k39ppnyj.fsf@gnu.org> <83fvkdpmv9.fsf@gnu.org> <83egzxplgg.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1400007149 26580 80.91.229.3 (13 May 2014 18:52:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 13 May 2014 18:52:29 +0000 (UTC) Cc: Michael Heerdegen , 17392@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue May 13 20:52:21 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 1WkHoF-0002dn-PX for geb-bug-gnu-emacs@m.gmane.org; Tue, 13 May 2014 20:52:15 +0200 Original-Received: from localhost ([::1]:47107 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WkHoF-0002TM-Ff for geb-bug-gnu-emacs@m.gmane.org; Tue, 13 May 2014 14:52:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34726) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WkHo7-0002MO-VQ for bug-gnu-emacs@gnu.org; Tue, 13 May 2014 14:52:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WkHo2-0007dU-V4 for bug-gnu-emacs@gnu.org; Tue, 13 May 2014 14:52:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45166) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WkHo2-0007dQ-SB for bug-gnu-emacs@gnu.org; Tue, 13 May 2014 14:52:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WkHo2-0006XS-E6 for bug-gnu-emacs@gnu.org; Tue, 13 May 2014 14:52:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lennart Borgman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 May 2014 18:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17392 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17392-submit@debbugs.gnu.org id=B17392.140000706325045 (code B ref 17392); Tue, 13 May 2014 18:52:02 +0000 Original-Received: (at 17392) by debbugs.gnu.org; 13 May 2014 18:51:03 +0000 Original-Received: from localhost ([127.0.0.1]:34284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WkHn4-0006Vs-KA for submit@debbugs.gnu.org; Tue, 13 May 2014 14:51:02 -0400 Original-Received: from mail-wg0-f52.google.com ([74.125.82.52]:47951) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WkHn2-0006VN-6v for 17392@debbugs.gnu.org; Tue, 13 May 2014 14:51:01 -0400 Original-Received: by mail-wg0-f52.google.com with SMTP id l18so828949wgh.35 for <17392@debbugs.gnu.org>; Tue, 13 May 2014 11:50:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=kJf/YzF1oN/hCabXstFlQ9UMtBGQZnHRJ457+o/V3W0=; b=j/6Bq3eQBvb4QoGic5HH8umwWfe97IGvhJ3PCG124lah4yCMRBe5z+HMrh5dLCEOwV /iHV/TbMuudcSsq1mstECaB3WobHvt9W3V4TSSUxsIFpp6HaJZkwdQtSsI+s9bcoHTYx YPm//9vxt/Quf6XbY7VwNHsBBQI6giZulSoHgp4t//5NwoHexJ9BoexLK8Y6iEWNdJxP MNj+W9PHDyVt89hlmf5+jw7P0nxMuqHoBo1225jAXAEID3db/TYf8tSi3BMh/U9ApGMR hafEof5c3pwEMOeps/M6IuPbKuFvOM3kuXSuRmIsDwiAdmoQ/va+HbzkjbQ8whlA6Nyf in4A== X-Received: by 10.180.93.226 with SMTP id cx2mr22520615wib.16.1400007054297; Tue, 13 May 2014 11:50:54 -0700 (PDT) Original-Received: by 10.195.12.201 with HTTP; Tue, 13 May 2014 11:50:13 -0700 (PDT) In-Reply-To: <83egzxplgg.fsf@gnu.org> 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:89037 Archived-At: On Tue, May 13, 2014 at 8:44 PM, Eli Zaretskii wrote: >> From: Lennart Borgman >> Date: Tue, 13 May 2014 20:25:40 +0200 >> Cc: Michael Heerdegen , 17392@debbugs.gnu.org >> >> For me it was difficult to understand the division among threads. > > There are no threads involved here, as both the C code which runs the > timers and the Lisp code run in the same single thread. > > On top of that, Michael is working on GNU/Linux, so any w32 threads > aren't relevant. > >> What could be done to make this easier is checking the return value of >> every single system call. > > There are no system calls involved in the code in question. I really do not know. How about reading keyboard input, mouse events, frame dito?