GNU bug report logs - #19531
25.0.50; Extra characters in keypress input (related to #18345)

Previous Next

Package: emacs;

Reported by: Greg Smolyn <greg <at> smolyn.org>

Date: Wed, 7 Jan 2015 18:48:02 UTC

Severity: normal

Found in version 25.0.50

Done: "Jan D." <jan.h.d <at> swipnet.se>

Bug is archived. No further changes may be made.

Full log


Message #17 received at 19531 <at> debbugs.gnu.org (full text, mbox):

From: Greg Smolyn <greg <at> smolyn.org>
To: "Jan D." <jan.h.d <at> swipnet.se>
Cc: 19531 <at> debbugs.gnu.org
Subject: Re: bug#19531: 25.0.50; Extra characters in keypress input (related
 to #18345)
Date: Fri, 9 Jan 2015 00:05:31 -0800
[Message part 1 (text/plain, inline)]
Ok, adding instructions:

1. Create the following file as "buginit.el" (or whatever you want to call
it):

(setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/")
 ("melpa" . "http://melpa.milkbox.net/packages/")
 ))
(setq user-emacs-directory "~/bug.emacs") ; just to get a clean user dir
(setq package-enable-at-startup nil)
(package-initialize)
(require 'helm-config)
(projectile-global-mode)
(setq projectile-enable-caching t)
(setq projectile-completion-system 'helm)
(helm-projectile-on)

2. Run emacs: emacs -Q -l buginit.el

Install Helm Projectile:
(alternatively I can supply all the files for the elpa folder in the
bug.emacs in a file drop somewhere)

3. M-x package-install

4. When it asks what to install, use "helm-projectile"

5. Quit emacs.

6. Run emacs again: emacs -Q -l buginit.el

7. Find a sufficiently large project, I am not sure exactly what makes the
project big enough (or if there is something else like large file names or
deep directory structure), however the Emacs codebase is not sufficient.  A
project i can always repro with can be retrieved with:
git clone https://github.com/forcedotcom/aura.git

8. Open a file in the Aura project, any file will do (LICENSE, for
example). In emacs, C-x f ~/path_to_aura/LICENSE

9. Open the helm-projectile minibuffer: C-c p f
    or M-x helm-projectile-find-file

10. Start typing:  I find "infiniteScrollerTest" should cause it to break
and produce extra characters.

Hope this is helpful!
-g
(second sending-- did not reply to debbugs.gnu.org)


On Thu, Jan 8, 2015 at 10:22 PM, Jan D. <jan.h.d <at> swipnet.se> wrote:

> Greg Smolyn skrev den 2015-01-08 20:09:
>
>> If you look at the repro in #18345, it is the same scenario when Simon
>> Carter removed the emacs_abort() in the apploopnr > 1 check.  I get
>> extra characters in the input.
>>
>
> There was no step by step instructions there either.
>
>>
>> Should I perhaps reopen that bug instead?
>>
>
> This is fone.
>
>
>> Unfortunately I don't know entirely how to do this without helm
>> projectile.  Would you like me to send instructions on how to set it up
>> for a reproduction case?  I am more than happy to do that.
>>
>>
> Put the instructions here where they belong.
> It is good for future reference.
>
>         Jan D.
>
>
>
[Message part 2 (text/html, inline)]

This bug report was last modified 10 years and 128 days ago.

Previous Next


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