From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#69097: [PATCH] Add 'kill-region-or-word' command Date: Tue, 27 Feb 2024 03:12:27 +0000 Message-ID: References: <871q9g8z8k.fsf@posteo.net> <87ttm7gi9i.fsf@posteo.net> <87sf1obkw9.fsf@posteo.net> <871q93rzv8.fsf@posteo.net> <87frxgn73g.fsf@posteo.net> Reply-To: rms@gnu.org Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11971"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 69097@debbugs.gnu.org To: Philip Kaludercic Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 03 18:15:58 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 1s2vZl-0002tV-Ku for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 03 May 2024 18:15:57 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s2vZX-0007vU-8L; Fri, 03 May 2024 12:15:43 -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 1s2vZV-0007u0-PZ for bug-gnu-emacs@gnu.org; Fri, 03 May 2024 12:15:41 -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 1s2vZV-00015J-G4 for bug-gnu-emacs@gnu.org; Fri, 03 May 2024 12:15:41 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s2vZr-0003GW-UM for bug-gnu-emacs@gnu.org; Fri, 03 May 2024 12:16:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 May 2024 16:16:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69097 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 69097-submit@debbugs.gnu.org id=B69097.171475295612504 (code B ref 69097); Fri, 03 May 2024 16:16:03 +0000 Original-Received: (at 69097) by debbugs.gnu.org; 3 May 2024 16:15:56 +0000 Original-Received: from localhost ([127.0.0.1]:47084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s2vZk-0003FW-5q for submit@debbugs.gnu.org; Fri, 03 May 2024 12:15:56 -0400 Original-Received: from mout01.posteo.de ([185.67.36.141]:59757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s2vZc-0003EQ-EM for 69097@debbugs.gnu.org; Fri, 03 May 2024 12:15:51 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 30B01240027 for <69097@debbugs.gnu.org>; Fri, 3 May 2024 18:15:20 +0200 (CEST) Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VWG9g62szz6tmv for <69097@debbugs.gnu.org>; Fri, 3 May 2024 18:15:19 +0200 (CEST) Resent-To: 69097@debbugs.gnu.org Resent-From: Philip Kaludercic Resent-Date: Fri, 03 May 2024 18:15:19 +0200 Resent-Message-ID: <8734qy7tyg.fsf@posteo.net> Original-Received: from proxy02.posteo.name ([127.0.0.1]) by dovecot15.posteo.name (Dovecot) with LMTP id 80L3CahR3WXnpwMAB3Nl4w for ; Tue, 27 Feb 2024 04:12:29 +0100 Original-Received: from proxy02.posteo.de ([127.0.0.1]) by proxy02.posteo.name (Dovecot) with LMTP id HSFGFi0+3WXO/wAAGFAyLg ; Tue, 27 Feb 2024 04:12:29 +0100 Original-Received: from mailin05.posteo.de (unknown [10.0.1.5]) by proxy02.posteo.de (Postfix) with ESMTPS id 4TkMws3J31zyZq for ; Tue, 27 Feb 2024 04:12:29 +0100 (CET) Original-Received: from mx03.posteo.de (mailin05.posteo.de [127.0.0.1]) by mailin05.posteo.de (Postfix) with ESMTPS id 6363021812 for ; Tue, 27 Feb 2024 04:12:29 +0100 (CET) X-Posteo-Spam-Status: v=1; e=base64; a=aes-256-gcm; d=tMHeyCnbXBL0EjXDWh3UW21Yk7ZmI2se0c4L7gD1QsEB7h6obRoEa1ZbcibxBA41UGpVu+Nb4 /9RE7gWQAqs4Pf7WggZpo1OoaVLgA8Ul/jAjw4KJm7JozKvz2OYriyuKouDDi3CgTU8O7jzN0UK 75pe2HH5vSPLOtcFP/EOtKlhSKFutOeEkHOaOT1j8UOyvXDZl/3YMzlxumes8GnJ9Sq+B29jpIS QfF8gy9F30kJjx/9lRqquVs1VrUOfhu0BMsiq8lEBD4yc4exX2u3EmGPDqhYSshvx5ImnDR26Xe 0zRVTr6LCopkuSgblONa2ff2OUzY7yejvLzCiTz/u4T7bhZwqU Authentication-Results: posteo.de; dmarc=pass (p=none dis=none) header.from=gnu.org Authentication-Results: posteo.de; spf=pass smtp.mailfrom=gnu.org X-Posteo-Antispam-Signature: v=1; e=base64; a=aes-256-gcm; d=GjKbawGenXcaae/B/iCGCN1hQy8fspOtFVOvYB6NlctN0vcTzW1BWgo4kNyZ0Zj9H/w/7bT1CrreMXv7o/iT3a5OQDLSZG8bffeLiZ2GWdcA2MLIJafZ5LiTSDEW8VmV79ltggZ7 Authentication-Results: posteo.de; dkim=pass (2048-bit key) header.d=gnu.org header.i=@gnu.org header.b=nUwY4LbU; dkim-atps=neutral X-Posteo-TLS-Received-Status: TLSv1.2 Original-Received: from eggs.gnu.org (eggs.gnu.org [209.51.188.92]) by mx03.posteo.de (Postfix) with ESMTPS id 4TkMwr5TPBz11cG for ; Tue, 27 Feb 2024 04:12:28 +0100 (CET) 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 1rentL-0001wA-OK for philipk@posteo.net; Mon, 26 Feb 2024 22:12:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=+JEPxao3WvNv+MK1mIdHtGEnrt2fd6CnvPHUm7jza+w=; b=nUwY4LbUbRHV QHnLzFV82nhid/V0MywrCjhgSzyX6C706q4Hd1XFrhsE0NUKzl/b8vW9Eiu4D6SR/CMxExNNLSI1h /BxF41Ay7z5p6cmruYv6y0l2q0Wbz13WCxKsGXzyNx4jsM0L1K0i3iq/aMzoZNehyeXP9yZL4AqKd vW5A0Mo7N8J5ArcXDOwgOuVp2q7RvJZBl8w6mWaV3YNhGN8N0vCyzq/G/5Q9rNoQ1HUwCsgG7Zlq4 rQFBaxJZyAKHSmgsphvJmAuh3LomA2Xo8pdW6uSd6CUxdh4vJ3lacnyRwwf+AtpALn5R8FqfyFj06 ZgaSfhqGQw2MVvXkn42bHw==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1rentL-0000u5-6y; Mon, 26 Feb 2024 22:12:27 -0500 In-Reply-To: <87frxgn73g.fsf@posteo.net> (message from Philip Kaludercic on Sun, 25 Feb 2024 10:58:27 +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:284384 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I don't think this command should be bound by default at all. Just like > by default M-u is bound to `upcase-word', but the user might decide to > rebind the key to the more powerful (or more confusing) DWIM command > `upcase-dwim', here too, I just want to propose offering an opt-in > alternative that the user can bind wherever they please. Making the > decision for them would be too invasive IMO. Maybe you're right -- but let's find out what users think of it. It may turn out that users will love having this command on M-DEL. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)