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#23377: 25.0.93; Completion is extremely slow for insert-char Date: Wed, 27 Apr 2016 08:27:49 -0400 Message-ID: References: <2fd9a9b4-fb49-da6e-f13b-0fce4708159a@cs.ucla.edu> <34cb394c-1a2f-4fe5-8a2f-d26702487aef@default> <571EEA4A.3020105@cs.ucla.edu> <54bd647f-6a22-471e-620b-6ff376e546bb@cs.ucla.edu> <834mao1gja.fsf@gnu.org> <3eee6eff-a99e-7186-bcdd-8508b054b7c6@cs.ucla.edu> <837ffjzf7n.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1461760104 32689 80.91.229.3 (27 Apr 2016 12:28:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Apr 2016 12:28:24 +0000 (UTC) Cc: John Wiegley , larsi@gnus.org, eggert@cs.ucla.edu, nljlistbox2@gmail.com, 23377@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Apr 27 14:28:13 2016 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 1avOZf-0002pe-G3 for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Apr 2016 14:28:11 +0200 Original-Received: from localhost ([::1]:42860 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avOZe-0000ca-VS for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Apr 2016 08:28:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60331) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avOZa-0000ag-BO for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2016 08:28:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1avOZX-0002ak-5b for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2016 08:28:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37261) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avOZW-0002ae-RM for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2016 08:28:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1avOZW-0000T6-JA for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2016 08:28:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Apr 2016 12:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23377 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch confirmed Original-Received: via spool by 23377-submit@debbugs.gnu.org id=B23377.14617600511758 (code B ref 23377); Wed, 27 Apr 2016 12:28:02 +0000 Original-Received: (at 23377) by debbugs.gnu.org; 27 Apr 2016 12:27:31 +0000 Original-Received: from localhost ([127.0.0.1]:49598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avOZ0-0000SI-VL for submit@debbugs.gnu.org; Wed, 27 Apr 2016 08:27:31 -0400 Original-Received: from chene.dit.umontreal.ca ([132.204.246.20]:39120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avOYy-0000S8-Le for 23377@debbugs.gnu.org; Wed, 27 Apr 2016 08:27:29 -0400 Original-Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.7/8.14.1) with ESMTP id u3RCRMe7024038; Wed, 27 Apr 2016 08:27:22 -0400 Original-Received: by ceviche.home (Postfix, from userid 20848) id C192D661ED; Wed, 27 Apr 2016 08:27:49 -0400 (EDT) In-Reply-To: <837ffjzf7n.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 27 Apr 2016 10:24:44 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5655=0 X-NAI-Spam-Version: 2.3.0.9418 : core <5655> : inlines <4724> : streams <1626126> : uri <2197763> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:116908 Archived-At: > I hope Stefan will be able to answer that, as he introduced the > feature a year ago. Just so you can see what the char looks like. It's not always obvious from its name. I think it's a pretty obviously desirable feature. But in my case at least it wouldn't be worth waiting a minute to see those chars, so I'm perfectly OK with disabling it by default (on my machines it doesn't take very long to show up, so I'll enable it in my ~/.emacs). > There was a long discussion at some point of how to facilitate > selection of characters to insert, if you don't know their exact name > or codepoint, so I presume this feature was supposed to help in that > area. The feature predates this discussion, but indeed it goes in the same direction (tho I think the discussion was aimed more at choosing based on broad categories first, then the char's appearance, so the *Completions* list of `C-x 8 RET` is pretty far from that, showing only a single char per line, with no grouping into categories). Stefan