[Openmcl-devel] New snapshots available

Phil pbpublist at comcast.net
Fri Feb 16 08:01:11 UTC 2007


On Feb 16, 2007, at 1:16 AM, Gary Byers wrote:

>
>
> On Fri, 16 Feb 2007, Phil wrote:
>
>>
>> On Feb 15, 2007, at 9:02 PM, Gary Byers wrote:
>>> Hmm.  Could you give me an example of something that fails once
>>> ambiguity is introduced ?
>>
>> (ccl::slet ((frame-size (ccl::send (CCL::MAKE-OBJC-INSTANCE
>> 					     'NS-attributed-string
>> 					     :INIT-WITH-STRING
>> 					     "testing") "size"))))
>>
>> results in:
>>
>> NonSTRET SEND in (CCL::SEND (CCL::MAKE-OBJC-INSTANCE
>>                             'NS-ATTRIBUTED-STRING
>>                             :INIT-WITH-STRING
>>                             "testing")
>>                           "size")
>>  [Condition of type SIMPLE-ERROR]
>
>
> What does
>
> ? (ccl::get-objc-message-info "size")
>
> return ?
>
> (Well, it should return a structure.  What do that structure's fields
> look like ?)
>

#S(CCL::OBJC-MESSAGE-INFO :MESSAGE-NAME "size"
                           :METHODS (#<OBJC-METHOD-INFO -[NSImageRep  
size] #x96DEE16>
                                     #<OBJC-METHOD-INFO -[NSImage  
size] #x96DEEDE>
                                     #<OBJC-METHOD-INFO - 
[NSAttributedString size] #x96DEF96>
                                     #<OBJC-METHOD-INFO - 
[DOMCSSStyleDeclaration size] #x96DF07E>
                                     #<OBJC-METHOD-INFO - 
[DOMHTMLSelectElement size] #x96DF19E>
                                     #<OBJC-METHOD-INFO - 
[DOMHTMLInputElement size] #x96DF236>
                                     #<OBJC-METHOD-INFO - 
[DOMHTMLBaseFontElement size] #x96DF346>
                                     #<OBJC-METHOD-INFO - 
[DOMHTMLFontElement size] #x96DF466>
                                     #<OBJC-METHOD-INFO - 
[DOMHTMLHRElement size] #x96DF576>)
                           :AMBIGUOUS-METHODS ((#<OBJC-METHOD-INFO - 
[DOMHTMLSelectElement size] #x96DF19E>)
                                               (#<OBJC-METHOD-INFO - 
[NSAttributedString size] #x96DEF96>
                                                #<OBJC-METHOD-INFO - 
[NSImage size] #x96DEEDE>
                                                #<OBJC-METHOD-INFO - 
[NSImageRep size] #x96DEE16>)
                                               (#<OBJC-METHOD-INFO - 
[DOMHTMLHRElement size] #x96DF576>
                                                #<OBJC-METHOD-INFO - 
[DOMHTMLFontElement size] #x96DF466>
                                                #<OBJC-METHOD-INFO - 
[DOMHTMLBaseFontElement size] #x96DF346>
                                                #<OBJC-METHOD-INFO - 
[DOMHTMLInputElement size] #x96DF236>
                                                #<OBJC-METHOD-INFO - 
[DOMCSSStyleDeclaration size] #x96DF07E>))
                           :REQ-ARGS 0 :FLAGS (:AMBIGUOUS T))



More information about the Openmcl-devel mailing list