IDE: D7
Version: 1.3.8.48
A user reports the Grep Search error "The search directory XYZ does not exist." when searching inside directories with unicide characters depicted in the screenshots (example contains "Martin Djernæs" in the directory name).
The error also occurs in Delphi 2007 (and therefore probably in all pre-Unicode versions).
I got it to work partially in Delphi 2007. The display for Unicode file names is still wrong because the controls just don't support it, but the functionality is there. No such luck with Delphi 7 though, because many of the string functions don't work on WideString yet. I don't think it's worth it. Either use a Windows where the Ansi functions work with your strings, or use a Delphi version that supports Unicode.
So, now I have to consider whether I want to keep the changes for Delphi 2007. They might break other code.
No, won't do it. The IDE, VCL and RTL are not unicode aware. Too much effort for too little gain.
What i did is every time Gexpert fails RENAME the directory