On 29 Jan 2009, at 7:56 PM, Maxwell, Adam R wrote: > On 01/29/09 09:21, "Christiaan Hofman" <cmhof...@gmail.com> wrote: > >> Anyway, the check as it is currently shouldn't be necessary. > > Only for autocomplete, as I was surprised to find.
Also when it's not appearing in the Editor? > I had to add that case > in the parser because I'm using openssl for base64 instead of Omni's > decoder, and it seems to be stricter about line breaks and spaces. Good to know, as I've also added that to Skim. Though not in any way where this could be a problem. > Which > wasn't a problem until I sent a message to myself from work using > Entourage. > I don't recall why I used openssl in the first place...a quick > glance at OF > tells me that I was probably trying to avoid temporary objects. > > Actually, I think it would be cool to eliminate the Omni frameworks > entirely, although the preferences window alone makes that a really > daunting > task. Yea, there's a lot of stuff in it I really don't like. Such as implementation overriding Leopard API and far too many swizzling. But indeed it would be a lot of work to change everything. As for the pref window, I believe there's also alternative implementation for that alone (though I don't know how good they are). Talking about that, when I was looking into the runtime implementation to improve method swizzling in Skim I was really surprised that the old runtime system wasn't thread safe! Only in 10.5 did they add locks, but not everywhere. And Omni's implementations were originally using the thread-unsafe stuff even on Leopard (that's changed now). Christiaan ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Bibdesk-develop mailing list Bibdesk-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-develop