From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: "Unidecode" functionality in Emacs Date: Tue, 20 Mar 2018 16:25:32 -0400 Message-ID: References: <83r2ofmfo9.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1521577552 32180 195.159.176.226 (20 Mar 2018 20:25:52 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 20 Mar 2018 20:25:52 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Mar 20 21:25:48 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyNpK-0008DJ-SM for geh-help-gnu-emacs@m.gmane.org; Tue, 20 Mar 2018 21:25:46 +0100 Original-Received: from localhost ([::1]:51606 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eyNrM-0006YY-7F for geh-help-gnu-emacs@m.gmane.org; Tue, 20 Mar 2018 16:27:52 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40135) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eyNqp-0006YM-Uh for help-gnu-emacs@gnu.org; Tue, 20 Mar 2018 16:27:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eyNqm-0006Ea-15 for help-gnu-emacs@gnu.org; Tue, 20 Mar 2018 16:27:19 -0400 Original-Received: from [195.159.176.226] (port=34185 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eyNql-0006CW-Pv for help-gnu-emacs@gnu.org; Tue, 20 Mar 2018 16:27:15 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eyNog-0007TT-DD for help-gnu-emacs@gnu.org; Tue, 20 Mar 2018 21:25:06 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 11 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:cmEq4egDGBEbFXqVtHeMNBKeRk8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:116215 Archived-At: > However, it looks like the Perl package is just a huge database of > precomputed transliterations, in which case doing the same in Emacs > Lisp should be almost trivial. This said, Emacs comes with several of those databases already in the form of quail input methods and unicode char metadata, so it should be possible to get something a bit less trivial which doesn't require any extra database. Stefan