Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Aug 2012 00:40:41 -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:   Improving BSD licensed text-processing tools
Message-ID:  <CACfFK-XZJox0AQ2Tb_BCNB_753mUGf1p_6srgXfZnwYA9mVGfg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
A lot of progress was made this week on gzip support in diff and sdiff. I
included functions to also check for a .gz file extension, and I
implemented this in such a way to where it can compare a decompressed gzip
file to a regular file, and also decompress .gz files if regular diff is
ran, and the Makefiles for diff and sdiff both compile zdiff and zsdiff
binaries. The only issue I'm facing is a SIGBUS error and I'm using gdb to
try and detect the bug. Once the bugs are straightened out, I'm going to
write the man pages for zdiff and zsdiff, which shouldn't be too difficult
from what I learned about man/roff macros by studying mdocml.

I also need more thorough performance testing against the GNU utilities. So
far I've been using the time utility to test performance, but with the
inputs I'm using it only give me execution times of 0.00 seconds. I'm going
to use larger imput files, and also try to find another Unix utility for
this type of benchmarking if I can find a proper one.



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