Le 7 mai 2016 à 22:59, Allan Odgaard
<mailinglist(a)textmate.org> a écrit :
On 4 Apr 2016, at 10:59, Mojca Miklavec wrote:
I often have up to 100 files opened at the same
time, spread across a
number of desktops and I only reboot the OS about once in a month. But
after every reboot or TM upgrade, I need to sort the windows manually
again which is a bit annoying.
Currently TextMate has its own code to do session restore and as I do not know of API to
tell what desktop a window is on, or what desktop it should open on, it is not possible to
extend this code to support multiple desktops.
Depending on what "desktop" means, there's either -[NSWindow screen] for
getting a window's screen or CGSPrivate to have the Spaces parts (eg
CGSGetWindowWorkspace). IF you don't mind private things ;-).