08dbaf519a
Previously parse() only recognised the local:// scheme. A file:///path URL (the standard scheme used by browsers, text editors, and many CLI tools) would be treated as an unknown scheme and fall through to the 'unknown scheme → local' fallback in for_path(), which works but is silent. Now parse() explicitly handles file:// as an alias for local://, making the VFS path normal form 'local://' after parsing. Tests (1 new in vfs::path::tests): - parse_file_scheme_is_alias_for_local Total: 1279 passing (was 1278; +1 new).