GNU bug report logs -
#77797
31.0.50; Visit an empty file on creating it
Previous Next
Full log
View this message in rfc822 format
Stephen Berman via "Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs <at> gnu.org> writes:
> On Mon, 14 Apr 2025 16:38:21 +0300 Eli Zaretskii <eliz <at> gnu.org> wrote:
>
>>> Date: Mon, 14 Apr 2025 13:57:59 +0200
>>> From: Stephen Berman via "Bug reports for GNU Emacs,
>>> the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
>>>
>>> To create an empty file (and perhaps also one or more parent
>>> directories) and then immediately visit the file (e.g., to yank some
>>> copied text into it), you currently have to type `M-x make-empty-file',
>>> enter the file name (possibly with parent directories), and then type
>>> `C-x C-f M-p'.
>>
>> That's backwards: in Emacs, you type "C-x C-f NEWFILE RET", then edit
>> it, then save it. IOW, you don't create an empty file first, because
>> that's not useful.
>
> It's useful in the case I noted above: yanking text into a buffer that
> you want to save to a file, and in particular if you want the file to be
> in a not-yet-existing subdirectory. In that case, with `C-x C-f' when
> you type `C-x C-s' you are queried (from `basic-save-buffer') and have
> to confirm that the subdirectory should be created, while with
> `make-empty-file' it already has been created. Or have I overlooked an
> option to suppress the confirmation query?
Maybe we should add an option to suppress the query? Either as a
defcustom or a prefix argument, or something. Not sure which is best,
because I actually prefer the query, myself.
This bug report was last modified 62 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.