On 17/02/15 09:56, Arcane21 wrote:
You can mostly compensate for the SVG issue by
NativeSvgHandler extension to cover almost all issues clientside, but
I concur the whole special character filenames issue on Windows based
OSes drives me crazy and I wish was remedied.
Did you ever look at the PHP 6 source code? The changes were quite
intrusive. You can see why there would be limited interest in doing
such a thing just for Windows support.
It could be done in simpler ways in the PHP core. For example you
could have a php.ini setting for the character set of all filename
function parameters. Then the Windows backend could iconv() the input
charset to UTF-16 and call the relevant "wide" function. It would be
difficult to get it to pass an RFC, but it would be simple enough to
maintain as a local patch.
-- Tim Starling