[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality
From: |
Lars Ingebrigtsen |
Subject: |
bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality |
Date: |
Thu, 24 Jun 2021 18:11:53 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
積丹尼 Dan Jacobson <jidanni@jidanni.org> writes:
> I hereby propose an additional value, call it one of:
>
> 'always
> 'no-matter-what
> 'plus-newline-even-at-eof
> 'plus-newline-even-if-none-in-reality
>
>> See (info "(emacs) Customize Save") for require-final-newline. Bye.
>
> Wait! Who says I even want the file to end in a newline? I just want
> kill-whole-line to have a setting to consistently get a newline at the
> end, and not 99% of the time.
>
>> Then add a newline there yourself and remove it when you are finished. Bye.
>
> Wait! The file might even be a readonly file owned by someone else. I
> can't just "add one there myself."
>
>> Well then copy the file first. Bye.
>
> Seems like overkill, just to kill (copy) one line.
>
> Anyway 'plus-newline-even-if-none-in-reality etc., being non-nil, would
> also be 99% backwards compatible too!
I'm not quite sure what this essay is trying to express -- are you
asking for a new setting for `kill-whole-line' that deletes the preceding
newline if you call `C-k' at the start of the final line in a buffer,
and that final line doesn't have a newline at the end?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, 積丹尼 Dan Jacobson, 2021/06/23
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality,
Lars Ingebrigtsen <=
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, 積丹尼 Dan Jacobson, 2021/06/24
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, Lars Ingebrigtsen, 2021/06/24
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, 積丹尼 Dan Jacobson, 2021/06/24
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, Eli Zaretskii, 2021/06/24
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, Lars Ingebrigtsen, 2021/06/24
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, Eli Zaretskii, 2021/06/24
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, 積丹尼 Dan Jacobson, 2021/06/24
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, Eli Zaretskii, 2021/06/25
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, Lars Ingebrigtsen, 2021/06/25
- bug#49194: kill-whole-line 'plus-newline-even-if-none-in-reality, Eli Zaretskii, 2021/06/25