]> git.eshelyaron.com Git - emacs.git/commit
Fix unquoting of file names in subprocesses (Bug#48177)
authorMichael Albinus <michael.albinus@gmx.de>
Mon, 3 May 2021 14:52:18 +0000 (16:52 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Mon, 3 May 2021 14:52:18 +0000 (16:52 +0200)
commit824d1a57ec8e7c90b01af6665de5a114529170df
treeea59e5089edbcac57058d5c068425286a9a8aabf
parent46b7ce0e9c77da436a139a2a44fab3cb2bcc7649
Fix unquoting of file names in subprocesses (Bug#48177)

* lisp/files.el (file-name-non-special):
Improve handling of inhibit-file-name-handlers.

* src/callproc.c (Fcall_process, call_process): Unquote infile,
error_file and output_file.  (Bug#48177)

* test/lisp/files-tests.el (files-tests-file-name-non-special--subprocess)
(files-tests-file-name-non-special-file-name-all-completions)
(files-tests-file-name-non-special-file-name-completion): Adapt tests.
lisp/files.el
src/callproc.c
test/lisp/files-tests.el