[TxMt] Re: mate -w behaviour
Glyn.Normington at springsource.com
Tue Nov 24 12:56:50 UTC 2009
Great. Thanks for this info. Good luck with v2.
On 24 Nov 2009, at 12:34, Allan Odgaard wrote:
> On 24 Nov 2009, at 13:02, Glyn Normington wrote:
>>> Indeed that is because ‘mate’ never gets a “close” signal
>>> TextMate, as ⌘Q bypass the code which would call that.
>> That makes sense.
>> Isn't it odd that this didn't happen on Leopard too?
> Application shutdown is mainly handled by the Cocoa framework. Apple
> tries to “optimize” this by not going through normal object
> destruction — sounds like until Snow Leopard, the object responsible
> for talking with ‘mate’ was still properly destructed during exit,
> and thus able to tell ‘mate’ to exit.
>>> It isn’t something I’d considered before, the approach taken in
>>> though does not show this problem.
>> Interesting. Can you say how the new approach avoids the problem?
> In 2.0 communication happens via sockets, if the server goes down, the
> client will learn. That is not the case with distributed objects
> (which 1.x uses).
>> Roughly when will 2.0 ship?
> When it is ready ;) Still a lot of work to do…
> textmate mailing list
> textmate at lists.macromates.com
More information about the textmate