jim said:
> Post your tools, including source code, and then let’s talk about it.
maybe you're too new here to know this, but i don't post my source code.
even if i did, it wouldn't do you any good, unless you can use realbasic...
likewise, your code doesn't do me any good, because i don't deal with
whatever language you've posted it in, so you have done me no favors,
and thus i don't feel any need to "reciprocate" for your posted code...
but what _might_ do you some good is for me to talk in pseudo-code,
if you're interested in hearing that, which i am more than happy to do.
but none of this is difficult. especially from a line-based perspective.
you read one file into one array, and the second file into a second array,
and then compare the two arrays, item-by-item. it ain't rocket-science.
the main difficulty in any comparison routine is the re-sync process;
but if you work in a line-based way, your lines don't get out-of-sync.
(in the rare cases where they do, you can make a manual adjustment.)
so with this, the interface is more important than the underlying code.
but i'm even willing to post compiled versions of a comparison tool,
so that you can get a very good idea about the interface i am using,
provided you can get a handful of people -- i.e., 5 people -- to say
publicly, right on this listserve, that they would like to see my tool...
but i haven't gotten the impression that anyone here can code a g.u.i.
for an offline app. i'd love to be wrong about that, so please please
do correct me, anyone listening out there, if you can indeed do that...
-bowerbird
p.s. if you can't get 5 people to say "please", then you should read
the design description that keith wrote up last night, as it's decent.