It groups things by record sub-type so it does some custom categorization. It’s pretty basic, though, so we may be able to remove it once we restructure the directory (after the build script is written). The older vcproj file can be removed as it’s already been put through the upgrade process to vcxproj, correct?
MWEdit precompiled headers extensively (most headers are set up this way in the project files). This can be changed as they’re not part of a header-only library. I’ll open a new issue for it.
Edit:
https://github.com/Walrus-Tech/MWEdit/issues/30
One of these days, we’ll get to going through the thread and copying the rest of the stuff into the issue tracker…. 😛