From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.help Subject: Re: How to get default input method by set-input-method? Date: Thu, 26 Dec 2024 14:17:28 +0300 Message-ID: References: <1e02733a6e6a804a1b75c3141531534f.support1@rcdrun.com> <86zfkiye6u.fsf@gnu.org> 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="24025"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.2.12 (2023-09-09) Cc: help-gnu-emacs@gnu.org To: Eli Zaretskii Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Dec 26 12:18:00 2024 Return-path: Envelope-to: geh-help-gnu-emacs@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 1tQlsN-000665-K6 for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 26 Dec 2024 12:17:59 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tQls0-0006Gm-M9; Thu, 26 Dec 2024 06:17:36 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQlrz-0006Gc-8R for help-gnu-emacs@gnu.org; Thu, 26 Dec 2024 06:17:35 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQlrx-0002hw-R0; Thu, 26 Dec 2024 06:17:35 -0500 Original-Received: from localhost ([::ffff:41.75.190.33]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000007DC8B.00000000676D3B4B.00120DA6; Thu, 26 Dec 2024 04:17:30 -0700 Mail-Followup-To: Eli Zaretskii , help-gnu-emacs@gnu.org Content-Disposition: inline In-Reply-To: <86zfkiye6u.fsf@gnu.org> Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:148996 Archived-At: * Eli Zaretskii [2024-12-26 12:42]: > > Date: Thu, 26 Dec 2024 11:37:51 +0300 > > From: Jean Louis > > > > For long time I have no idea how to go to the default input method by > > using M-x set-input-method > > > > I am using several input methods, mixing them and I use the M-x > > set-input-method, not the keybinding. > > > > How to get default input method by set-input-method? > > M-: (get-language-info current-language-environment 'input-method) RET (get-language-info current-language-environment 'input-method) ➜ nil current-language-environment ➜ "English" I get nil, and then M-x set-input-method cannot go to nil in fact there is no standard input method that I can find. I see here: 2 possible completions: english-colemak english-dvorak I hope you understand the problem: - I choose German postfix - I may choose other input method, those are 2 - after that there is no function or possibility to get interactively into that nil If you confirm that above is true, that there is no way to go back to NIL for example, then I will use this function: (defun rcd-input-method-nil () "Reset `input-method' back to NIL." (interactive) (set-input-method nil)) Jean Louis