GNU bug report logs -
#69097
[PATCH] Add 'kill-region-or-word' command
Previous Next
Reported by: Philip Kaludercic <philipk <at> posteo.net>
Date: Tue, 13 Feb 2024 09:57:02 UTC
Severity: normal
Tags: patch
Done: Sean Whitton <spwhitton <at> spwhitton.name>
Bug is archived. No further changes may be made.
Full log
Message #146 received at 69097 <at> debbugs.gnu.org (full text, mbox):
> From: Robert Pluim <rpluim <at> gmail.com>
> Cc: Philip Kaludercic <philipk <at> posteo.net>, rms <at> gnu.org,
> 69097 <at> debbugs.gnu.org, juri <at> linkov.net, stefankangas <at> gmail.com,
> acorallo <at> gnu.org, spwhitton <at> spwhitton.name
> Date: Tue, 03 Sep 2024 15:53:39 +0200
>
> >>>>> On Tue, 03 Sep 2024 15:21:54 +0300, Eli Zaretskii <eliz <at> gnu.org> said:
>
> >> From: Philip Kaludercic <philipk <at> posteo.net>
> >> Cc: Eli Zaretskii <eliz <at> gnu.org>, Stefan Kangas <stefankangas <at> gmail.com>,
> >> Andrea Corallo <acorallo <at> gnu.org>, juri <at> linkov.net, rms <at> gnu.org,
> >> 69097 <at> debbugs.gnu.org
> >> Date: Mon, 02 Sep 2024 21:12:01 +0000
> >>
> >> I had misremembered the last state of this patch. It is easier to just
> >> have a tristate option. Here is the updated proposal:
>
> Eli> Thanks.
>
> >> +(defcustom kill-word-if-no-region nil
>
> Eli> I would call this 'kill-region-dwim' instead.
>
> >> + "Behaviour when `kill-region' is invoked without an active region.
> >> +If set to nil (default), then an error occurs and nothing is killed. If
> >> +set to `emacs-word', then kill a the last word as defined by the current
> >> +major mode. If set to `unix-word', then kill the last word in the style
> >> +of a shell like Bash, disregarding the major mode."
> >> + :type '(choice (const :tag "Kill a word like `backward-kill-word'" emacs-word)
> >> + (const :tag "Kill a word like Bash would" unix-word)
> >> + (const :tag "Do not kill anything" nil))
> >> + :group 'killing)
>
> Eli> :version tag is missing.
>
> Is it worth allowing a user-specified function?
I don't understand what you are asking, sorry. Allow a function where
and to do what?
This bug report was last modified 268 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.