9front - general discussion about 9front
 help / color / mirror / Atom feed
* [9front] deleting ape/diff?
@ 2024-07-30  1:00 ori
  2024-07-30  1:55 ` Lucas Francesco
  2024-07-30 17:13 ` ori
  0 siblings, 2 replies; 5+ messages in thread
From: ori @ 2024-07-30  1:00 UTC (permalink / raw)
  To: 9front

now that diff(1) supports unified diff,
merge3 exists and can do 3-way merge,
and git is a trivial commit away from
switching to the native merge3 code,
is there any reason to keep around
ape/diff?

If not, I'd like to nuke it; it's big,
hairy, unmaintained, and crashy.

% git/diff /sys/src/ape/cmd/diff | wc -l
  24034


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9front] deleting ape/diff?
  2024-07-30  1:00 [9front] deleting ape/diff? ori
@ 2024-07-30  1:55 ` Lucas Francesco
  2024-07-30  5:04   ` sirjofri
  2024-07-30 17:13 ` ori
  1 sibling, 1 reply; 5+ messages in thread
From: Lucas Francesco @ 2024-07-30  1:55 UTC (permalink / raw)
  To: 9front

I see no reason to keep it, even as an ape defender, so long as it
works in ape/psh  :P

Nice job, ori!

On Mon, 29 Jul 2024 at 22:02, <ori@eigenstate.org> wrote:
>
> now that diff(1) supports unified diff,
> merge3 exists and can do 3-way merge,
> and git is a trivial commit away from
> switching to the native merge3 code,
> is there any reason to keep around
> ape/diff?
>
> If not, I'd like to nuke it; it's big,
> hairy, unmaintained, and crashy.
>
> % git/diff /sys/src/ape/cmd/diff | wc -l
>   24034
>

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9front] deleting ape/diff?
  2024-07-30  1:55 ` Lucas Francesco
@ 2024-07-30  5:04   ` sirjofri
  2024-07-30 15:12     ` Jacob Moody
  0 siblings, 1 reply; 5+ messages in thread
From: sirjofri @ 2024-07-30  5:04 UTC (permalink / raw)
  To: 9front

30.07.2024 03:57:56 Lucas Francesco <lucas.francesco93@gmail.com>:
> I see no reason to keep it, even as an ape defender, so long as it
> works in ape/psh  :P
>
> Nice job, ori!
>
> On Mon, 29 Jul 2024 at 22:02, <ori@eigenstate.org> wrote:
>>
>> now that diff(1) supports unified diff,
>> merge3 exists and can do 3-way merge,
>> and git is a trivial commit away from
>> switching to the native merge3 code,
>> is there any reason to keep around
>> ape/diff?
>>
>> If not, I'd like to nuke it; it's big,
>> hairy, unmaintained, and crashy.

I personally don't use it, but some other people might. Does it make sense to replace it with some shell script that just calls merge3 and diff?

sirjofri

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9front] deleting ape/diff?
  2024-07-30  5:04   ` sirjofri
@ 2024-07-30 15:12     ` Jacob Moody
  0 siblings, 0 replies; 5+ messages in thread
From: Jacob Moody @ 2024-07-30 15:12 UTC (permalink / raw)
  To: 9front

On 7/30/24 00:04, sirjofri wrote:
> 30.07.2024 03:57:56 Lucas Francesco <lucas.francesco93@gmail.com>:
>> I see no reason to keep it, even as an ape defender, so long as it
>> works in ape/psh  :P
>>
>> Nice job, ori!
>>
>> On Mon, 29 Jul 2024 at 22:02, <ori@eigenstate.org> wrote:
>>>
>>> now that diff(1) supports unified diff,
>>> merge3 exists and can do 3-way merge,
>>> and git is a trivial commit away from
>>> switching to the native merge3 code,
>>> is there any reason to keep around
>>> ape/diff?
>>>
>>> If not, I'd like to nuke it; it's big,
>>> hairy, unmaintained, and crashy.
> 
> I personally don't use it, but some other people might. Does it make sense to replace it with some shell script that just calls merge3 and diff?
> 
> sirjofri

The interface is different enough (for flags and the like), that without some effort to mimicing the interface scripts are likely to fail regardless.
I'd say just remove it, let people know and let it break loudly.


Thanks,
moody

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9front] deleting ape/diff?
  2024-07-30  1:00 [9front] deleting ape/diff? ori
  2024-07-30  1:55 ` Lucas Francesco
@ 2024-07-30 17:13 ` ori
  1 sibling, 0 replies; 5+ messages in thread
From: ori @ 2024-07-30 17:13 UTC (permalink / raw)
  To: 9front

Quoth ori@eigenstate.org:
> now that diff(1) supports unified diff,
> merge3 exists and can do 3-way merge,
> and git is a trivial commit away from
> switching to the native merge3 code,
> is there any reason to keep around
> ape/diff?
> 
> If not, I'd like to nuke it; it's big,
> hairy, unmaintained, and crashy.
> 
> % git/diff /sys/src/ape/cmd/diff | wc -l
>   24034
> 

nuked it.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-07-30 17:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-07-30  1:00 [9front] deleting ape/diff? ori
2024-07-30  1:55 ` Lucas Francesco
2024-07-30  5:04   ` sirjofri
2024-07-30 15:12     ` Jacob Moody
2024-07-30 17:13 ` ori

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).