Ignore hidden files when building the internal cache (see #7098)
Correctly handle double quotes in comments (see #7102)