On Sun, Dec 05, 2021 at 12:13:49AM +0800, 積丹尼 Dan Jacobson wrote:
> Here we see a second run of makeinfo --html has only updated the first file:
> $ ls -ogt
> -rw-r--r-- 1 1714 12-04 23:59 index.html
> -rw-r--r-- 1 2757 12-04 23:49 First-Chapter.html
> -rw-r--r-- 1 2327 12-04 23:49 First-Section.html
> -rw-r--r-- 1 3422 12-04 23:49 Index.html
> -rw-r--r-- 1 2334 12-04 23:49 Second-Section.html
> 
> That is because I altered the source, making it much simpler, so that
> the other files were no longer output.
> 
> Well, shouldn't the other files in that directory be cleaned up on the second 
> run?

I see the problem with leftover files.

Care would have to be taken in case something like
'texi2any file.texi -o . --html' when the output directory contains
other files.  Somebody might even use the -o option incorrectly
by mistake, referring to a directory containing non-manual files.

Maybe texi2any could warn about any extra HTML files that are present
in the directory, if they were not output files.

Reply via email to