[Openmcl-devel] AppKiDo
Glen Foy
lisp at clairvaux.org
Wed Jan 30 07:36:05 PST 2013
Well it works, and it's fast. If you would like to give it a try, you need to install a current copy of AppKiDo:
http://www.appkido.com
cd ccl/contribs/cocoa-ide/foy
svn update
(require :context-menu-cm)
(require :cl-documentation-cm)
(require :list-definitions-cm)
(require :hemlock-commands-cm)
(cmenu:set-default-tool "List-Definitions-CM")
(ldefs::open-first-file-history-list-entry)
Then put point on a Cocoa function and type control-x, control-d.
AppKiDo will open to the appropriate page. You can then close the AppKiDo window, but keep the application running. That way your next lookup will be fast.
-- Glen
(The #@ reader macro works much better when you don't forget the #)
On Jan 30, 2013, at 9:02 AM, Glen Foy <lisp at clairvaux.org> wrote:
> Got it. Thanks anyway.
>
> --Glen
>
>
>
> On Jan 30, 2013, at 7:59 AM, Glen Foy <lisp at clairvaux.org> wrote:
>
>> If you are working with Cocoa, you probably already use the documentation browser AppKiDo. Last summer the author added a system service to the application. If you select the name of a Cocoa function and select the "Services" submenu, "Look Up in AppKiDo", the browser will open to the appropriate page.
>>
>> I would like to add that to my documentation utility, so that typing control-x, control-d will do the same.
>>
>> But:
>>
>> (#_NSPerformService @"Look Up in AppKido" pboard)
>>
>> gives this error:
>>
>>> Error: Extra arguments in (OS::|NSPerformService| @ "Look Up in AppKido" PBOARD)
>>
>> Is this a problem with the database, or more likely, am I missing something?
>> Version 1.9-dev-r15612M-trunk (DarwinX8664)
>>
>> Thanks,
>>
>> --Glen
>>
>> _______________________________________________
>> Openmcl-devel mailing list
>> Openmcl-devel at clozure.com
>> http://clozure.com/mailman/listinfo/openmcl-devel
>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20130130/f92b6445/attachment.htm>
More information about the Openmcl-devel
mailing list