Package: quilt-el Version: 0.66-2.1 Severity: normal X-Debbugs-Cc: none, Neil Roeth <n...@debian.org>
Emacs normal behavior when visiting a file in a non-existent directory is to create a buffer for the file, display a message "Use M-x make-directory RET RET to create the directory and its parents", then switch to the new buffer. With quilt-mode loaded, the same action creates a buffer for the file, displays the message about make-directory, but then quits with an error "call-process-shell-command: Setting current directory: No such file or directory," followed by the name of the non-existent directory. It does not switch to the new buffer even though the new buffer exists. To reproduce, make sure the directory /tmp/fubar does not exist, then execute the following command. $ emacs -q -l quilt-mode /tmp/fubar/readme.txt That will leave you in the scratch buffer. Use list-buffers (C-x C-b) to verify a buffer name readme.txt exists. To show the expected behavior, execute the following command. $ emacs -q /tmp/fubar/readme.txt That will leave you in the readme.txt buffer. -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (990, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.3.0-2-amd64 (SMP w/4 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages quilt-el depends on: ii emacs-gtk [emacsen] 1:27.1+1-3 ii quilt 0.66-2.1 quilt-el recommends no packages. quilt-el suggests no packages. -- no debconf information -- Neil Roeth