GNU bug report logs - #61107
29.0.60; directory creation regression due to eglot and/or project

Previous Next

Package: emacs;

Reported by: Eric Gillespie <epg <at> pretzelnet.org>

Date: Sat, 28 Jan 2023 00:46:02 UTC

Severity: normal

Found in version 29.0.60

Full log


View this message in rfc822 format

From: Dmitry Gutov <dgutov <at> yandex.ru>
To: Eric Gillespie <epg <at> pretzelnet.org>, 61107 <at> debbugs.gnu.org
Subject: bug#61107: 29.0.60; directory creation regression due to eglot and/or project
Date: Sat, 28 Jan 2023 03:27:28 +0200
Hi!

On 28/01/2023 02:45, Eric Gillespie wrote:
> (This seems to be a project bug, not eglot, but I've never used
> proejct directly, only through eglot.  It's easy enough to trigger).
> 
> Steps to reproduce:
> 1. emacs -Q --eval "(require 'eglot)"
> 2. C-x C-f ../directory-that-does-not-exist/new-file.c
> 
> Expected:
> - new-file.c buffer in c-mode appears
> - M-x make-directory RET RET creates the missing directory
> 
> Actual:
> - current buffer is unchanged rather than switching to new-file.c
> - M-x make-directory offers to create CURRENT directory
>    (likely nothing but the natural effectd of the buffer not switching)
> - C-x b new-file.c RET shows the new-file.c buffer in fundamental-mode
> 
> Bisect suggests the bug was introduced in
> commit 785fa801596ad7bb9f838cac865f00de29e253d1.

Thanks for the report, should be fixed now in commit 128a999bfe7.




This bug report was last modified 2 years and 141 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.