From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Fenton Travers Newsgroups: gmane.emacs.bugs Subject: bug#15448: 24.3; ido mode pegs cpu at 100% when auto-merge is triggered Date: Mon, 23 Sep 2013 15:37:42 +0700 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e01160678fd1e1604e708ee77 X-Trace: ger.gmane.org 1379973427 7344 80.91.229.3 (23 Sep 2013 21:57:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 23 Sep 2013 21:57:07 +0000 (UTC) To: 15448@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 23 23:57:10 2013 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 1VOE7x-0008Jv-3V for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Sep 2013 23:57:09 +0200 Original-Received: from localhost ([::1]:42543 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOE7w-0000Dw-QD for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Sep 2013 17:57:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50025) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOE7s-0000Do-Do for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2013 17:57:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VOE7r-0006Wx-0U for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2013 17:57:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50828) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOE7q-0006Wr-TK for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2013 17:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VOE7q-0008W0-Hn for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2013 17:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Fenton Travers Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Sep 2013 21:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15448 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.137997337332642 (code B ref -1); Mon, 23 Sep 2013 21:57:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 23 Sep 2013 21:56:13 +0000 Original-Received: from localhost ([127.0.0.1]:59114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VOE71-0008UP-UI for submit@debbugs.gnu.org; Mon, 23 Sep 2013 17:56:13 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:54974) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VO1eX-0003hf-Bn for submit@debbugs.gnu.org; Mon, 23 Sep 2013 04:37:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VO1eQ-000454-F6 for submit@debbugs.gnu.org; Mon, 23 Sep 2013 04:37:52 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:58454) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VO1eQ-00044w-Bn for submit@debbugs.gnu.org; Mon, 23 Sep 2013 04:37:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56670) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VO1eK-0001Xp-Rf for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2013 04:37:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VO1eJ-00043k-5R for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2013 04:37:44 -0400 Original-Received: from mail-ob0-x22b.google.com ([2607:f8b0:4003:c01::22b]:43289) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VO1eI-00043e-VY for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2013 04:37:43 -0400 Original-Received: by mail-ob0-f171.google.com with SMTP id wm4so3145135obc.2 for ; Mon, 23 Sep 2013 01:37:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=fMrUkZeeKrCyy6T18wNitIy+sK9NGl6d9DCHsNtYjz0=; b=m0eO1RKf9Q8qxFqKg/+Z1FoLq5VicnS0CLV0a08uuGmgzDEVNt4y6s2u4eG3OTNW67 ciR1BfNV8+YDnWHGTbJ1nGsPZ5I/gff02zcBLLc3gCb0CPLsveHb3A/trEi1dMdd3e/W CX4OqeONXI/0mcSfgvW2zxgOoGAUooiYHzCDtTywBZwmQ6WrFIfitjiKzNZKxKYYjLRL RSwbUoc6leO/SxilSAhRnS5kp2suvQ3JaErxgMYlzkk6FKF2YQp1SCSxXjt2IqdtDpKr iIIxoOEE7fsQLp2BuR3jHocmW/0roqT/wifNih3pAbvPRvE9zGgO+T6TCYZJYTpARXl+ KznQ== X-Received: by 10.60.80.8 with SMTP id n8mr1750627oex.33.1379925462160; Mon, 23 Sep 2013 01:37:42 -0700 (PDT) Original-Received: by 10.182.28.168 with HTTP; Mon, 23 Sep 2013 01:37:42 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Mailman-Approved-At: Mon, 23 Sep 2013 17:56:09 -0400 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:78695 Archived-At: --089e01160678fd1e1604e708ee77 Content-Type: text/plain; charset=ISO-8859-1 emacs -Q Then I evaluate the following: (require 'ido) (ido-mode) (ido-everywhere 1) (setq ido-work-directory-list '("/home/fenton/projects/docs-DIR/documentation" "/home/fenton/projects/python/thai_real_estate/tre/")) Then I do a C-x C-f and type in the letters 'for' Then the minibuffer remains empty and unable to enter text in it and the CPU gets pegged to 100%. Waiting doesn't resolve it. =================================================================== In GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.2) of 2013-08-07 on -mnt-storage-buildroots-staging-x86_64-eric Windowing system distributor `The X.Org Foundation', version 11.0.11403000 System Description: Arch Linux Configured using: `configure '--prefix=/usr' '--sysconfdir=/etc' '--libexecdir=/usr/lib' '--localstatedir=/var' '--with-x-toolkit=gtk3' '--with-xft' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: ido-everywhere: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x C-f . e m C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n ; C-n C-n C-a ; C-n C-n C-a ; C-n C-a ; C-n C-a ; C-n ; C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-a ; C-n C-a ; C-n C-n C-a C-p C-p C-p C-p C-p C-p C-p C-p C-k C-p C-e C-x C-e C-n C-x C-e C-n C-e C-x C-e ( s e t q C-n C-n C-n C-n C-n C-n C-a C-k C-y C-p C-p C-p C-p C-p C-p C-p C-y ) C-x C-e C-x C-f f o r M-w M-x r e p o r t - e m Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Loading vc-git...done ido nil t Mark set [2 times] ("/home/fenton/projects/docs-DIR/documentation" "/home/fenton/projects/python/thai_real_estate/tre/") Searching for `for'.... Quit Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils ido vc-git time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) --089e01160678fd1e1604e708ee77 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
emacs -Q

Then I evaluate the= following:

(require 'ido)=A0
(ido-m= ode)
(ido-everywhere 1)
(setq ido-work-directory-list
'("/home/fenton/projects/docs-DIR/documentation"
"/home/fenton/projects/python/thai_real_estate/tre/"))

Then I do a C-x C-f and type in the letters 'for'=

Then the minibuffer remains empty and unable to enter t= ext in it and the
CPU gets pegged to 100%. =A0Waiting doesn't= resolve it.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D

In GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, GTK+ Ver= sion 3.8.2)
=A0of 2013-08-07 on -mnt-storage-buildroots-staging-x= 86_64-eric
Windowing system distributor `The X.Org Foundation'= ;, version 11.0.11403000
System Description: = Arch Linux

Configured using:
=A0`configu= re '--prefix=3D/usr' '--sysconfdir=3D/etc' '--libexecdi= r=3D/usr/lib'
=A0'--localstatedir=3D/var' '--with-x-toolkit=3Dgtk3' = '--with-xft'
=A0'CFLAGS=3D-march=3Dx86-64 -mtune=3Dge= neric -O2 -pipe -fstack-protector
=A0--param=3Dssp-buffer-size=3D= 4'
=A0'LDFLAGS=3D-Wl,-O1,--sort-common,--as-needed,-z,relro'
=A0'CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2''

Important settings:
=A0 value of $LANG: en_US.UTF-8
= =A0 locale-coding-system: utf-8-unix
=A0 default enable-multibyte-characters: t

Ma= jor mode: Emacs-Lisp

Minor modes in effect:
<= div>=A0 ido-everywhere: t
=A0 tooltip-mode: t
=A0 mouse= -wheel-mode: t
=A0 tool-bar-mode: t
=A0 menu-bar-mode: t
=A0 file= -name-shadow-mode: t
=A0 global-font-lock-mode: t
=A0 f= ont-lock-mode: t
=A0 blink-cursor-mode: t
=A0 auto-comp= osition-mode: t
=A0 auto-encryption-mode: t
=A0 auto-compression-mode: t
=A0 line-number-mode: t
=A0 transient-mark-mode: t

Recent input:
C-x C-f . e m <tab> <ret= urn> C-n C-n C-n C-n C-n C-n=A0
C-n C-n C-n C-n C-n ; C-n C-n C-a ; C-n C-n C-a ; C-n=A0
C-a= ; C-n C-a ; C-n ; C-p C-p C-p C-p C-p C-p C-p C-p=A0
C-p C-p C-p= C-p C-a ; C-n C-a ; C-n C-n C-a C-p C-p=A0
C-p C-p C-p C-p C-p C= -p C-k C-p C-e C-x C-e C-n C-x=A0
C-e C-n C-e C-x C-e <return> ( s e t q C-n C-n C-n=A0
= C-n C-n C-n C-a C-k C-y C-p C-p C-p C-p C-p C-p C-p=A0
C-y ) C-x = C-e C-x C-f f o r <down-mouse-1> <mouse-movement>=A0
= <mouse-movement> <mouse-movement> <drag-mouse-1> M-w=A0
M-x r e p o r t - e m <tab> <return>

<= div>Recent messages:
For information about GNU Emacs and the GNU = system, type C-h C-a.
Loading vc-git...done
ido
nil
t
Mark set [2 times]
("/home/fe= nton/projects/docs-DIR/documentation" "/home/fenton/projects/pyth= on/thai_real_estate/tre/")
Searching for `for'....
Quit

Load-path shadows:
None found.=

Features:
(shadow sort gnus-util mail-e= xtr emacsbug message format-spec rfc822 mml
easymenu mml-sec mm-d= ecode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils ido vc-git time-date tooltip ediff-ho= ok
vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fonts= et image
regexp-opt fringe tabulated-list newcomment lisp-mode register page
menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lo= ck
syntax facemenu font-core frame cham georgian utf-8-lang misc-= lang
vietnamese tibetan thai tai-viet lao korean japanese hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
=
case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loadde= fs
button faces cus-face macroexp files text-properties overlay sha1 md5<= /div>
base64 format env code-pages mule custom widget hashtable-print-r= eadable
backquote make-network-process dbusbind dynamic-setting
system-font-setting font-render-setting move-toolbar gtk x-toolkit x
multi-tty emacs)


--089e01160678fd1e1604e708ee77--