Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jul 2012 18:17:38 -0400
From:      Jesse Hagewood <jesse.hagewood@gmail.com>
To:        soc-status@freebsd.org
Cc:        =?ISO-8859-1?Q?Dag=2DErling_Sm=F8rgrav?= <des@des.no>
Subject:   Improve BSD licensed text-processing tools
Message-ID:  <CACfFK-WyE4NYNZtUx4v4nv-GJio0zr-8WG131mgXE6tQit7MJg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Some milestones made last week:

- Fixed textfile detection in diff3, using the same methods I used with
diff.
- Fixed several bugs I have found in diff3.
- Wrote a test script for diff3.

I've been looking at how to integrate the diff utilities more tightly by
studying grep, and while I'm not sure how to improve tighter integration
between diff/sdiff/diff3, I have an idea to integrate utilities for
different file formats such as zdiff into diff the same way that grep does
with the different grep utilities. I plan on implementing it this
afternoon.

Last week, I also began looking at diff3. The main issue here is the piping
to diff is unimplemented. I plan on doing this in a similar way that sdiff
has. Most functionality is there in diff3, except for a few missing
features. The majority of the week I will be focused  on this.

Sdiff is looking very good right now. I'll comb through the code to fix
compiler warnings and style issues, and run some benchmark tests. Also, in
all of sdiff's files, there is only a comment saying it is public domain.
Should the BSD license be added to the files?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACfFK-WyE4NYNZtUx4v4nv-GJio0zr-8WG131mgXE6tQit7MJg>