Date: Mon, 24 Feb 1997 13:32:17 +0200 (IST) From: Eli Zaretskii To: djgpp-announce AT delorie DOT com Subject: GNU Id-utils 3.2 uploaded Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII This is to announce that a DJGPP port of GNU Id-utils 3.2 has been uploaded to SimTel.NET mirrors: ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/idu32b.zip (binaries) ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/idu32s.zip (sources) (The binary distribution also includes the docs.) What are Id-utils, you ask? Well, it's a package which allows you to build a data-base of tokens by scanning a directory tree, then query that data-base *fast*. Still don't get it? OK, let's try an example. Quick: what DJGPP header files mention size_t? Even if you know how to look for it ("fgrep size_t c:/djgpp/include/.../*.h"), it will take time for `grep' to do that, and include/ is not so large. Id-utils are lightning fast for these jobs (because they only scan the files once), and they know about the language of the source file, so they won't index a token like `for' in a C source file. You also can query the data-base when the files aren't there; this comes in handly when you need to compress large directories to free some disk real estate, but still want to be able to unzip a file which you need when you need it. The above is only a tip of an iceberg, believe me. Id-utils are invaluable for development of large multi-file projects. So go on and grab them. Oh, and please limit any further traffic about the port to comp.os.msdos.djgpp news group and the DJGPP mailing list; do NOT post to djgpp-announce. Thanks.