Oops. Forgot to mention that diffs are : diff -c file.c.old file.c Also, I've put the patches up at http://www.worldgatein.com/~devdas/diff.tar.gz I'll be working on a full fledged redesign now, instead of a quick hack. Devdas Bhagat -- What, after all, is a halo? It's only one more thing to keep clean. -- Christopher Fry