Christopher Man
Christopher Man
### Update - After some further debugging i've made some new discoveries - The `explorer` related code and the backend `readdir()` functions calls are not actually the direct issue -...
### Update - The `readStream()` function successfully reads the data stream from the file - It also reads the filename with BOM CHAR - And also successfully returns the string...
## Problem Description When files with BOM (Byte Order Mark) characters in their filenames are displayed in the VS Code file explorer, they appear correctly in the explorer tree, but...
#### Mini-Update - Got cursor to summarise my messy notes into the above - Will go ahead and execute a couple of fixes and check which one is the cleanest...
#### Mini-Update - Going through this flow with basically divide and conquer mindset to try and figure out whats happening here with the IPC `readdir()` calls ``` Main Process: DiskFileSystemProvider.readdir()...
Note: Taking some time to go offline, should be picking this back up on Monday (29/09/2025)
#### Update - I may have lied in my previous update 3 hours ago I couldn't stop thinking about this issue. - So i've really gone deeper and tried to...
#### Mini update - Based on my comprehensive investigation of the IPC layer, all IPC serialisation/deserialisation methods preserve BOM characters #### Tested and Working: - JSON serialization: ✅ Preserves BOM...
# Final Update: Passing the Torch After 8 Days of Investigation After 8 days of intensive investigation into this zero-width character file opening issue, I've reached the limits of my...
Sidenote: you can use this to check BOM chars quickly https://invisiblecharacterviewer.com/