phcorp

Results 8 comments of phcorp

Ubuntu ```bash LANG=fr_FR.UTF-8 LANGUAGE= LC_CTYPE="fr_FR.UTF-8" LC_NUMERIC="fr_FR.UTF-8" LC_TIME="fr_FR.UTF-8" LC_COLLATE="fr_FR.UTF-8" LC_MONETARY="fr_FR.UTF-8" LC_MESSAGES="fr_FR.UTF-8" LC_PAPER="fr_FR.UTF-8" LC_NAME="fr_FR.UTF-8" LC_ADDRESS="fr_FR.UTF-8" LC_TELEPHONE="fr_FR.UTF-8" LC_MEASUREMENT="fr_FR.UTF-8" LC_IDENTIFICATION="fr_FR.UTF-8" LC_ALL= ``` OSX ```bash LANG="fr_FR.UTF-8" LC_COLLATE="fr_FR.UTF-8" LC_CTYPE="fr_FR.UTF-8" LC_MESSAGES="fr_FR.UTF-8" LC_MONETARY="fr_FR.UTF-8" LC_NUMERIC="fr_FR.UTF-8" LC_TIME="fr_FR.UTF-8" LC_ALL= ``` Seems...

I didn't modify my system charset in any way. Tip to detect the issue: the parse_url function works fine on my system until using stream.

I mean I don't encounter charset problems with parse_url outside of the stream. I don't have any known code that could alter my locale. here is the requested output from...

After testing again manually, I confirm UTF-8 URLs are correctly parsed by `parse_url` on my system. It is not the case in method `createStream` I don't know how.

I found many stream wrappers having their own implementation of parse_url but I didn't find any relevant information more than charset issues about why they do that. https://searchcode.com/codesearch/view/95070302/ https://www.phpclasses.org/browse/file/20566.html https://github.com/WPsites/WPide/blob/master/git/src/TQ/Git/StreamWrapper/PathInformation.php...

Hello I think the problem still exists, but I don't meet problems anymore since I applied a patch manually. We previously couldn't find a way to make it work everywhere...

an environment variable could store the path to the IDE, ex: ```shell CODE_EDITOR='myide://open?url=file://%%f&line=%%l' # or when playwright is used in a container CODE_EDITOR='myide://%%f:%%l&/path/to/guest/>/path/to/host/.' ```