October 11, 2003
As I mentioned in a post the other day, the recls library provides platform-independent recursive searching, and provides several mappings. I've just finished doing the first cut of the D mapping, which will appear in March's instalment of my CUJ column. Naturally, it'll be available in source/binary form before then.

I'm including an exe I've written with it. It does a search (defaults to
recursive) of a given pattern (defaults to "*.*") within a given directory
(defaults to "."), and prints out the various components and attributes of
all the matching entries. Run it with "-?" to get the usage, and go from
there.

If enough people like this, I can get the library into a usable form within a short space of time.

I plan to rewrite the whereis tool (http://synesis.com.au/r_systools.html; also a sample in the STLSoft libraries, http://stlsoft.org/downloads.html) in D using recls sometime soon. I think that should prove its usefulness. ;)

-- 
Matthew Wilson

STLSoft moderator and C++ monomaniac       (http://www.stlsoft.org)
Contributing editor, C/C++ Users Journal
(www.synesis.com.au/articles.html#columns)

"You can tell a Yorkshireman, but you can't tell him much!" -- Uncle Michael

----------------------------------------------------------------------------
---