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#70139: [PATCH] Improve key-translate to support removing translations Date: Sat, 13 Apr 2024 12:19:48 +0300 Message-ID: <86y19hpqkr.fsf@gnu.org> References: <87v850t7nz.fsf@gmail.com> <20240402190246.1824023-1-charmitro@posteo.net> <68b807b9-1fa4-4430-87f4-e684a50f0bbe@posteo.net> <2b8840dd-798c-4909-b7ad-5d4891dece34@posteo.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39173"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 70139@debbugs.gnu.org To: Charalampos Mitrodimas , Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Apr 13 11:21:14 2024 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 1rvZZR-000A0d-Us for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 13 Apr 2024 11:21:13 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rvZZ8-0004Rt-UI; Sat, 13 Apr 2024 05:20:54 -0400 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 1rvZZ6-0004QG-V9 for bug-gnu-emacs@gnu.org; Sat, 13 Apr 2024 05:20:52 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rvZZ6-0005TT-NE for bug-gnu-emacs@gnu.org; Sat, 13 Apr 2024 05:20:52 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rvZZG-00057a-LQ for bug-gnu-emacs@gnu.org; Sat, 13 Apr 2024 05:21:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Apr 2024 09:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70139 X-GNU-PR-Package: emacs Original-Received: via spool by 70139-submit@debbugs.gnu.org id=B70139.171300001319239 (code B ref 70139); Sat, 13 Apr 2024 09:21:02 +0000 Original-Received: (at 70139) by debbugs.gnu.org; 13 Apr 2024 09:20:13 +0000 Original-Received: from localhost ([127.0.0.1]:60130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rvZYS-000505-92 for submit@debbugs.gnu.org; Sat, 13 Apr 2024 05:20:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rvZYP-0004yo-OL for 70139@debbugs.gnu.org; Sat, 13 Apr 2024 05:20:11 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rvZY7-00050k-DW; Sat, 13 Apr 2024 05:19:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=u4bUWcj95iaMqJagE2SKXQrw5+tOIodiSs09m3s2JEk=; b=V1j8ogZOjSU9 NG0OqSBHOFHOS9hVCo5ZS7cf4cw4ivYPFklwIV2kGykVnFQuLPeTfJfOEGFTyDFatJl5b/9PYH9W5 mm6EVPAq1svXh6cpMIXFX/pAUcLqw0F+FQVWgoico7yfDsNGfGI+Kqs+6ZBtWREZxGaONsDwWX0G7 TVOqxrl6U+Clx4RaJNsG+zssx/61O1bVIliyf0S0hSoJIX0lwJrGVA7dzbyzqmo2sEFpnFOZxsL9e JwHJdupoWrD0EF2lKsdZGaYAOF/t5o1CPGcQE16sMCkDaTWR5K0hTAKe/XbIt9lH6+K0IsA103mwB 4au8QFhWb8BVtpU7YrGxZA==; In-Reply-To: <2b8840dd-798c-4909-b7ad-5d4891dece34@posteo.net> (message from Charalampos Mitrodimas on Tue, 9 Apr 2024 13:07:50 +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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:283193 Archived-At: > Date: Tue, 9 Apr 2024 13:07:50 +0000 > From: Charalampos Mitrodimas > > On 4/9/24 15:57, Stefan Monnier via Bug reports for GNU Emacs, the Swiss > army knife of text editors wrote: > >> - (lambda (form) (keymap--compile-check from to) form))) > >> + (lambda (form) (keymap--compile-check from (if to to nil)) form))) > > ^^^^^^^^^^^^^^ > > > > ?? > > > > Just like (and to to), this is just a complicated way to say `to`. > > What is the underlying idea? > > I was trying to pass nil to keymap--compile-check but I was complicating > this for no reason. Reverted it completely, apologies. Stefan, any further comments, or is this ready to be installed? Charalampos, would you like to start the legal paperwork of assigning to the FSF the copyright for your contributions? This contribution is already slightly above the limit that we are allowed to accept without a copyright assignment. If you agree, I will send you the form to fill and the instructions to go with it. Thanks.