From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: not quite understanding input methods Date: Wed, 01 Sep 2021 15:05:56 +0300 Message-ID: <83r1e8qz4r.fsf@gnu.org> References: <231adc63-77f0-037a-365c-28db98f684cf@piermont.com> <871r686abe.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39189"; mail-complaints-to="usenet@ciao.gmane.io" Cc: perry@piermont.com, emacs-devel@gnu.org, juri@linkov.net To: Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Sep 01 14:13:24 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mLP7L-0009yf-Q4 for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Sep 2021 14:13:23 +0200 Original-Received: from localhost ([::1]:56792 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mLP7K-000105-GW for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Sep 2021 08:13:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58966) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mLP0C-0005id-6q for emacs-devel@gnu.org; Wed, 01 Sep 2021 08:06:00 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:45018) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mLP0B-0002Pf-Ht; Wed, 01 Sep 2021 08:05:59 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4795 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mLP0B-0002Dt-5E; Wed, 01 Sep 2021 08:05:59 -0400 In-Reply-To: (message from Yuri Khan on Wed, 1 Sep 2021 14:43:37 +0700) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:273645 Archived-At: > From: Yuri Khan > Date: Wed, 1 Sep 2021 14:43:37 +0700 > Cc: Emacs developers , > "Perry E. Metzger" > > My point (which some will find offensive) is that maybe one doesn’t > need to implement input methods in Emacs. > > If you have Compose in Emacs, it works in Emacs. If you have Compose > in XKB, it works across your whole desktop. IME, Emacs comes with many input methods that are either seldom installed on garden-variety systems, or even aren't available. Another problem that Emacs input methods solve is the lack of suitable labels on the keyboard keys. Of course, if your system has an input method that is also provided by Emacs, and you can easily find the keys, it might be more convenient to use the system-provided one.