Subject: bug#57854: 29.0.50; Different exit code in Emacs and terminal for identical process

From: Eli Zaretskii <[email-masked]>
Date: Fri, 16 Sep 2022 13:46:32 +0300

[Note that I resurrected the origina Subject of your bug report.]

> From: dalanicolai <[email-masked]>
> Date: Fri, 16 Sep 2022 12:12:00 +0200
> 
> So what seems to happen is that, even when INFILE in `call-process` is nil, still python
> determines that some (empty) `TOC` file is given as input.

Emacs connects standard input to the null device in such a case.