freenode/#clim - IRC Chatlog
Search
17:08:22
jackdaniel
here is a sketch of font protocol I'm thinking about. more text-style-… wrappings will follow
2:57:55
slyrus1
perhaps one day I'll go back to beirc and that crap won't happen, but beirc has its own (lack of) stability issues.
4:42:48
slyrus1
So back to what I was saying this morning... If I define a presentation-method on a presentation-type that does not have a corresponding CLOS class, we get the "Cannot find type for specializer" style-warnings. Is this something we should try to fix in define-presentation-method or should we fix all of our code such that there are CLOS classes for our presentation-types?
4:43:26
loke
slyrus1: I think that only happens if you define the presentation-type and use it in the same file
4:43:55
slyrus1
That could be -- but it doesn't happen if you have the corresponding CLOS clas, as far as I can tell.
4:49:29
slyrus1
Hmm... I've got a case here where it happens reliably without the defclass def'n and no error with the defclass defintion.
4:49:55
slyrus1
but, nevertheless, we should be able to define presentation types without the CLOS class, from what I gather the spec is saying.
4:58:53
slyrus1
I think the :compile-toplevel and :load-toplevel distinctions between record-presentation-type and %define-presentation-type are bogus.