[Openmcl-devel] ns-date initializers on OSX 10.8
plkrueger at comcast.net
Sat Jan 5 09:35:01 PST 2013
Hold on, I just restarted Lisp and can't get the same error. Obviously I corrupted something in my environment. I've still got something funny going on that didn't happen previously, but I'll work on that.
Sorry about that.
On Jan 5, 2013, at 11:19 AM, Paul Krueger <plkrueger at comcast.net> wrote:
> When I try to create ns:ns-date objects in CCL (1.9-dev-r15559M-trunk (DarwinX8664)) while running on OSX 10.8 I get the following:
> ? (#/init (#/alloc ns:ns-date))
> #<A Foreign Pointer #x41B69891A426BEFD> <=== Not recognized as an ns-date instance
> ? (#/init (#/alloc ns:ns-object))
> #<NS-OBJECT [uninitialized] (#x25EDA860)>
> All ns:ns-date initializers also return macptrs that CCL doesn't recognize as instances of ns-date or any other type of ns-object.
> If I pass a pointer created by any ns-date initializer to an interface object that is expecting an ns-date object, it seems to take it and display it correctly. I just can't interact with that object in Lisp. So for example if it is changed in the interface and I get it back, I can't tell what was changed.
> Is this because I'm running on a 10.8 system with an objective-c bridge for 10.6 or is something else going on? This isn't new functionality since 10.6, but did something internally change that screwed things up? This is the first class where I've run into this problem.
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
More information about the Openmcl-devel