TextMate 2.0.23 on Mac OS 12.1 has recently (last few restarts) not re-opening with all my other apps after login. I have not changed any preferences in this area, and all the other apps that were open before restart seem to come back just fine, but TM requires that I click the Dock icon instead. All my previous documents (saved and unsaved) are opened as I would expect, it's just the app itself that doesn't seem to want to start up.
Are there any preferences I could fiddle around this?
Anything that might have become corrupted that I could jostle awake somehow?
Thanks in advance,
Walter
Finally figured this out. For some reason, my dock icon was linked to a copy of TM2 in my Downloads folder, and I had another copy in my Application folder. The "reload after restart" is (I presume) scoped to only work with application in the Applications folder, for no doubt good privacy- and security-increasing reasons. I got rid of the duplicated app, and now a restart includes all my TM windows.
Walter
On Dec 16, 2021, at 2:42 PM, Walter Lee Davis via TextMate textmate@lists.macromates.com wrote:
TextMate 2.0.23 on Mac OS 12.1 has recently (last few restarts) not re-opening with all my other apps after login. I have not changed any preferences in this area, and all the other apps that were open before restart seem to come back just fine, but TM requires that I click the Dock icon instead. All my previous documents (saved and unsaved) are opened as I would expect, it's just the app itself that doesn't seem to want to start up.
Are there any preferences I could fiddle around this?
Anything that might have become corrupted that I could jostle awake somehow?
Thanks in advance,
Walter _______________________________________________ TextMate mailing list -- textmate@lists.macromates.com To unsubscribe send an email to textmate-leave@lists.macromates.com
On 28 Jan 2022, at 23:02, Walter Lee Davis via TextMate wrote:
Finally figured this out. For some reason, my dock icon was linked to a copy of TM2 in my Downloads folder, and I had another copy in my Application folder. The "reload after restart" is (I presume) scoped to only work with application in the Applications folder, for no doubt good privacy- and security-increasing reasons. I got rid of the duplicated app, and now a restart includes all my TM windows.
Things you download have some extended attribute set *until* you move the application out of `~/Downloads` and with this attribute set, when you launch the app, the system will actually create some read-only volume and run the app from there.
I have no idea what this protects us against, but it sounds right that relaunch after reboot will fail, because the instance of TextMate running (from `~/Downloads`) is ephemeral with this read-only volume shenanigans.