Re: diff has NUL instead of /dev/null

"Paul Edwards" <[email protected]> Fri, 18 Sep 2020 08:20:26 +1000
Newsgroups gmane.comp.version-control.cvs.general
Message-ID <CFE6183F559C4F3E8789F6B0347EFDB4@DESKTOP0OKG1VA>
Hi Mark. Thanks for your reply.

> The file window-NT/config.h defines DEVNULL as "nul" which is the
> expected Windows NT localtion for a file with no bytes. The UNIX systems

> So, I think you may take that there is nothing wrong with your output as
> provided.

Even though "nul" is used internally by Windows
for a file with no bytes, surely the actual output
diff should have /dev/null in it for use on remote
systems that may not be running Windows?

Isn't /dev/null standard for diff files?

Certainly in 2011 whatever version of CVS I was
using (for Windows) was outputting /dev/null.

> Note CVS 1.11.9 is very old (came out in 2003). You may wish to upgrade
> to at least CVS 1.11.23 which was released on May 7, 2008.

> You may find it useful to consider CVS 1.12.13 as the most recent
> release of CVS provided to the net.

1.12.13 is dated 2005, so older than 1.11.23.

I will probably be porting CVS to PDOS/386 in the future,
so will upgrade as part of that.

BFN. Paul.