Dev Build 2025 is out now, with the usual even-more-alpha disclaimers applying.
The headlining feature for this build is keeping open folders in synch with the file system. The synchronization should be immediate, irrespective of the size of the opened folders: please let me know if you encounter any situations where this isnât the case. As part of this, Iâve had to redo the way folders are scanned; the code involved is surprisingly complex, and there are likely still some bugs there. Part of the complexity comes from protecting against recursive symlinks, especially in situations like:
- A windows host talking to a samba server, where there are recursive symlinks on the server.
- A linux or OS X host talking to a windows server, where there are recursive symlinks or junction points on the server.
Part of the issue with recursive symlinks for Sublime Text 2 is that it relies on being able to scan a directory tree entirely into memory (for use with Goto Anything), so itâs important that it doesnât end up in an infinite loop when encountering self referential symlinks. Iâm keen to hear about any success or failure with these scenarios, as well as the simpler case of recursive local file systems.
Itâs also possible to remove individual folders, too.
For Linux folks, this build, unlike 2024, should work with older versions of GTK again. Let me know if this isnât the case.
The full list of changes is at sublimetext.com/dev