pioneerspacesim/pioneer — pull request #1182 by johnbartholomew (2012-04-15 21:26:59+00:00)
Title: Issue 1181

Changes:

* A couple of minor additions to `FileSystem::FileInfo` (`GetType` and `IsSpecial`)
* `FileEnumerator` can now be set up to enumerate the contents of multiple directories, using `AddSearchRoot`.
* `FileEnumerator` can now enumerate recursively while still excluding directories from the result set (previously, the `Recurse` flag forced inclusion of directories)
* `FileEnumerator` can now include specials in its results (though there's probably no reason to do that)
* A couple of minor tweaks to the `CRC32` code structure.
* Fixes #1181 by including files under data/sub_models/ in the model cache CRC calculation.