why is the client encoding spaces in filenames
fredg1 opened this issue · comments
Frederic Gagnon commented
com.github.gtache.lsp.utils.FileUtils aggressively replaces every space it finds with "%20
". Why?
I can't find anything in the LSP documentation that suggests that URIs should be encoded in any way.
Additionally, file names containing "%20
" themselves aren't encoded. So a file.txt
and a%20file.txt
are treated as the same file.