You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add tests for filenames with surrogate pairs on Windows #51789
Node.js is only for the "development process" now?
What is the "development process"? And why while this "development process" I can't access the files with the legal filenames?
Node.js must not be used for desktop (Electron, NW and console) applications?
There is a file system bug on Windows.
Fix it and add tests to prevent it from regression in future.
If there were tests, then the breaking regression bug #48673 would not have appeared, which has not been fixed in LTS yet.
Node.js is only for the "development process" now?
What is the "development process"? And why while this "development process" I can't access the files with the legal filenames?
Node.js must not be used for desktop (Electron, NW and console) applications?
There is a file system bug on Windows.
Fix it and add tests to prevent it from regression in future.
If there were tests, then the breaking regression bug #48673 would not have appeared, which has not been fixed in LTS yet.
I understand better now, sorry, I thought it was just a name feature with emojis.
Activity
mertcanaltin commentedon Feb 17, 2024
I think a file name with emojis will not be healthy in development processes
AlttiRi commentedon Feb 17, 2024
Node.js is only for the "development process" now?
What is the "development process"? And why while this "development process" I can't access the files with the legal filenames?
Node.js must not be used for desktop (Electron, NW and console) applications?
There is a file system bug on Windows.
Fix it and add tests to prevent it from regression in future.
If there were tests, then the breaking regression bug #48673 would not have appeared, which has not been fixed in LTS yet.
anonrig commentedon Feb 18, 2024
Any PRs are welcome
mertcanaltin commentedon Feb 18, 2024
I understand better now, sorry, I thought it was just a name feature with emojis.
mertcanaltin commentedon Feb 18, 2024
I'll be opening a pr trying to solve this
mertcanaltin commentedon Feb 18, 2024
I created a test for it and everything looks good
If there is something missing or something you would like to see improved, please do not hesitate
AlttiRi commentedon Feb 18, 2024
Yeah, the test fails on 20.11.1 LTS and passes on 21.6.2 Current as expected.
UPD.
node-v20.11.1-x64.msi:node-v21.6.2-x64.msi:mertcanaltin commentedon Feb 18, 2024
I ran my test in the version you said and there was no problem. @AlttiRi
anonrig commentedon Feb 19, 2024
cc @nodejs/platform-windows
test: test surrogate pair filenames on windows
AlttiRi commentedon Mar 11, 2024
Was this test backported to 20.x?
Was the bug fixed on 20.x?
richardlau commentedon Mar 12, 2024
#51976
test: test surrogate pair filenames on windows