From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Marshall Newsgroups: gmane.emacs.bugs Subject: bug#18684: 24.3; keystrokes come out of order Date: Fri, 31 Oct 2014 14:36:27 +0000 Organization: The first against the wall Message-ID: <87mw8cb91w.fsf@capuchin.co.uk> References: <20141010224136.E120F6E688@mail.zxidp.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1414767593 10955 80.91.229.3 (31 Oct 2014 14:59:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 31 Oct 2014 14:59:53 +0000 (UTC) Cc: sampo-emacs14@zxid.org, 18684@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 31 15:59:44 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 1XkDg0-0002jv-HW for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 Oct 2014 15:59:44 +0100 Original-Received: from localhost ([::1]:51488 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkDg0-0001iE-8x for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 Oct 2014 10:59:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34633) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkDfs-0000xb-SX for bug-gnu-emacs@gnu.org; Fri, 31 Oct 2014 10:59:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XkDK2-0001ap-Ax for bug-gnu-emacs@gnu.org; Fri, 31 Oct 2014 10:37:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49135) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkDK2-0001aC-8A for bug-gnu-emacs@gnu.org; Fri, 31 Oct 2014 10:37:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XkDK1-0001yW-JZ for bug-gnu-emacs@gnu.org; Fri, 31 Oct 2014 10:37:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Marshall Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 31 Oct 2014 14:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18684 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 18684-submit@debbugs.gnu.org id=B18684.14147661997563 (code B ref 18684); Fri, 31 Oct 2014 14:37:01 +0000 Original-Received: (at 18684) by debbugs.gnu.org; 31 Oct 2014 14:36:39 +0000 Original-Received: from localhost ([127.0.0.1]:41233 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XkDJe-0001xv-LN for submit@debbugs.gnu.org; Fri, 31 Oct 2014 10:36:39 -0400 Original-Received: from know-smtprelay-omc-1.server.virginmedia.net ([80.0.253.65]:52118) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XkDJU-0001xY-Ml for 18684@debbugs.gnu.org; Fri, 31 Oct 2014 10:36:37 -0400 Original-Received: from capuchin.co.uk ([86.1.25.150]) by know-smtprelay-1-imp with bizsmtp id 9qcM1p00b3EJRsN01qcMii; Fri, 31 Oct 2014 14:36:22 +0000 X-Originating-IP: [86.1.25.150] X-Spam: 0 X-Authority: v=2.1 cv=RcseCjdv c=1 sm=1 tr=0 a=M7xYXag64YmbaeErs/qbeg==:117 a=M7xYXag64YmbaeErs/qbeg==:17 a=oWwmHH8kAAAA:8 a=udL4O0NGDEAA:10 a=mDV3o1hIAAAA:8 a=AhFLBbncAAAA:8 a=RgUz9Ka7WqHc_26dg0kA:9 Original-Received: from poulenc.faure (poulenc [192.168.0.14]) by capuchin.co.uk (Postfix) with ESMTPS id E4684DC05; Fri, 31 Oct 2014 14:36:16 +0000 (GMT) X-Home-Page: http://rmstar.blogspot.com/ In-Reply-To: (Eli Zaretskii's message of "Sat, 11 Oct 2014 09:54:49 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.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:95290 On Sat, Oct 11 2014, Eli Zaretskii wrote: >> From: sampo-emacs14@zxid.org >> Date: Fri, 10 Oct 2014 22:41:36 +0000 (GMT) >> Cc: sampo-emacs14@zxid.org >> >> When typing quickly, the charaters from keystrokes come out of order. >> For example typing 'f' 'o' 'r' 't' may come out as "ofrt" or sometimes >> fully inverse "trof" or some other combination. >> >> Typing faster makes the problem more likely to reproduce, but even >> quite normal typing speed has problems. >> >> Higher system load makes the problem more likely, but it manifests >> with load levels as low as 0.25. >> >> The problem is more prominent in buffers that have onerous font-lock >> configurations. E.g. the default syntax highlighting of c-mode >> makes the problem 4 times as likely as fundamental-mode. >> >> It seems to me that somehow the input queue processing is not >> strictly FIFO. Instead, the characters that pile up while other >> process is running, are all rendered in inverse order at some >> later time after some newer characters have already been rendered. > > When this happens, does "C-h l" (that's the letter ell, not the digit > one) show the keys in the correct order or incorrect one? > > Anyway, the Emacs input queue is a strict FIFO. I suspect some > optional package you use produces this strange effect, as I never saw > anything even close to what you describe. > > Try analyzing your ~/.emacs and site-init files for possible culprits. > I'm also seeing this (I think!) with a recentish build from trunk (Oct 9), I didn't (AFAICR) see it with the previous build (Sep 13) I'm quite frequently seeing a permutation of gnus appearing - usually ending with the 'g' - when I do M-x gnus I was blaming my mind/fingers so I'm very happy to see this report. ;-) I'll also keep an eye on the lossage when I next get an occurrence I'm confident of (where it's more than just a simple swap of 2 chars) . I've not changed anything in .emacs (or locally installed packages) recently. Also with ubuntu 14.04 - and with kde in case that's relevant Robert -- Robert Marshall