From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tianxiang Xiong Newsgroups: gmane.emacs.devel Subject: Re: Entering Unicode characters Date: Mon, 25 Jan 2016 22:26:39 +0000 (UTC) Message-ID: References: <83twmkkv16.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1453760833 24187 80.91.229.3 (25 Jan 2016 22:27:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 25 Jan 2016 22:27:13 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 25 23:27:05 2016 Return-path: Envelope-to: ged-emacs-devel@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 1aNpbE-000685-5Q for ged-emacs-devel@m.gmane.org; Mon, 25 Jan 2016 23:27:04 +0100 Original-Received: from localhost ([::1]:41091 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNpbD-00044Z-C4 for ged-emacs-devel@m.gmane.org; Mon, 25 Jan 2016 17:27:03 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34941) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNpb9-00044G-QC for emacs-devel@gnu.org; Mon, 25 Jan 2016 17:27:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aNpb5-0000An-QZ for emacs-devel@gnu.org; Mon, 25 Jan 2016 17:26:59 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:60667) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNpb5-0000Ac-Jn for emacs-devel@gnu.org; Mon, 25 Jan 2016 17:26:55 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aNpaw-0005xv-Ao for emacs-devel@gnu.org; Mon, 25 Jan 2016 23:26:49 +0100 Original-Received: from pat-verona-d.epic.com ([199.204.56.18]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 25 Jan 2016 23:26:46 +0100 Original-Received: from tianxiang.xiong by pat-verona-d.epic.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 25 Jan 2016 23:26:46 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 15 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 199.204.56.18 (Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:198819 Archived-At: Drew Adams oracle.com> writes: > > > Seems to me that this is a problem that should be solved by an > > incremental completion framework. > > What you describe is exactly what Icicles offers, FWIW. > Yes, I'm sure there are other frameworks that can offer similar behavior as Helm. The point is that we should be looking at solutions that allow us to better manipulate existing data (in this case Unicode symbols), rather than creating new data to fit our too-weak tools.