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.bugs Subject: bug#55668: Extending the `C-x 8' map to include macrons Date: Fri, 27 May 2022 08:51:36 +0300 Message-ID: <83h75bo74n.fsf@gnu.org> References: 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="30605"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 55668@debbugs.gnu.org To: Tor Kringeland Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 27 07:52:12 2022 Return-path: Envelope-to: geb-bug-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 1nuStP-0007jg-UZ for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 27 May 2022 07:52:12 +0200 Original-Received: from localhost ([::1]:41372 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nuStO-0002Vm-DH for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 27 May 2022 01:52:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59082) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nuStG-0002Vc-8u for bug-gnu-emacs@gnu.org; Fri, 27 May 2022 01:52:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38525) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nuStF-0001LJ-Vn for bug-gnu-emacs@gnu.org; Fri, 27 May 2022 01:52:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nuStF-0002Zk-Rx for bug-gnu-emacs@gnu.org; Fri, 27 May 2022 01:52:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 May 2022 05:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55668 X-GNU-PR-Package: emacs Original-Received: via spool by 55668-submit@debbugs.gnu.org id=B55668.16536307149885 (code B ref 55668); Fri, 27 May 2022 05:52:01 +0000 Original-Received: (at 55668) by debbugs.gnu.org; 27 May 2022 05:51:54 +0000 Original-Received: from localhost ([127.0.0.1]:60655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuSt7-0002ZN-Vx for submit@debbugs.gnu.org; Fri, 27 May 2022 01:51:54 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:37522) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuSt2-0002Z7-K4 for 55668@debbugs.gnu.org; Fri, 27 May 2022 01:51:51 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:52326) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nuSsw-0001KP-JY; Fri, 27 May 2022 01:51:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=kcdh+RVGbWhg09OtYK8FT3IHhFPIo7PvTljRAcUHDjs=; b=dLSvyC4wLbLeNFkMc8Or JNkt5AmfE0OCRQ6/9lIgnw4ZB762o5Ihe19BvGFTCnf0xLt9E50ATpzJBXh0lTkAgEvtaFaU1F+66 IINDtTo6HS4PV8PDvruEHXkNQPj0Z3XvyslUOScEgzY6shJ42PSSr/vvu2oAk73nhnDDr0LqNKrKJ rok9UygH7mtg2ZxBFKww/l8LpEw3VwaCxa1En7kgXM5uXXes/b3WoHmEbuyzBaXMWtqAYo9XykMDk bNv9VpnOpnPayOoTyZjwNFJOnPEPB5/8PtJ2tAB2dr2mjRk/6aeKccZfMK1NLk55QQUqbBpwFtUa+ UF/pZb97yDbXwQ==; Original-Received: from [87.69.77.57] (port=3460 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 1nuSsv-0005rs-Ux; Fri, 27 May 2022 01:51:42 -0400 In-Reply-To: (message from Tor Kringeland on Fri, 27 May 2022 01:03:10 +0000) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:233145 Archived-At: > From: Tor Kringeland > Date: Fri, 27 May 2022 01:03:10 +0000 > > I suggest chaning the `C-x 8' to add macrons to letters after `C-x 8 -' > and move the current `C-x 8 -' to `C-x 8 - -'. Something similar was > done a while ago with `C-x 8 .' being moved to `C-x 8 . .' to allow for > new character compositions. I _really_ don't like us changing the default key bindings that exist for a significant amount of time. "C-x 8 -" exists at least since Emacs 22, so changing it would be a bad blow to people's habits. It sounds like you want to search for letters with combining macron, like ā and ō? If so, why not use a suitable input method to type those letters? That is the standard way in Emacs to type characters that are not on the keyboard. (If support for typing those characters is missing from the input methods we have, we could relatively easily add them.) > (It could be said that `C-x 8 _' be used, but it already has an entry > for `C-x 8 _ o' and it's not `ō'.) We could augment iso-transl.el to produce the likes of ā via "C-x 8", e.g. with "C-x 8 a -" or "C-x 8 a _".