> On Mar 1, 2026, at 03:48, Dag-Erling Smørgrav <[email protected]> wrote:
> 
> "Enji Cooper (yaneurabeya)" <[email protected]> writes:
>> It looks like the diff3(1) code came from OpenBSD (at one point in
>> time). Are there any plans to converge/merge with that codebase in the
>> future?
> 
> Theirs doesn't work.  Ours does, and that took a lot of work.  They're
> welcome to merge our improvements.

Thank you very much for the reply, the explanation, and all of the hard work 
making core utilities like this function.

I wasn’t aware that their version didn’t really work; the RCS Id in the file 
was ancient, hence the question about reconciling with OpenBSD (I thought there 
was a chance that we could maybe leverage some of their code/fixes in the 
future to reduce maintenance effort).

About the sysexits change: is there a reason why it was made? I’m asking 
because another recent change made by an external contributor introduced 
sysexits use, whereas this change removed it.

I want to understand more of your thought process and which way userspace code 
should be moving in for the sake of consistency, so I can follow similar rules 
as needed, enforce them in reviews, etc. I don’t want to clash with other 
developers unnecessarily (I remember sysexits being a point of contention with 
some developers in the past).

Cheers!
-Enji

Reply via email to