[Cl-irc-cvs] CVS update: cl-irc/example/specbot.lisp
Brian Mastenbrook
bmastenbrook at common-lisp.net
Tue Nov 16 22:35:03 UTC 2004
Update of /project/cl-irc/cvsroot/cl-irc/example
In directory common-lisp.net:/tmp/cvs-serv3365/example
Modified Files:
specbot.lisp
Log Message:
cocoa lookup
Date: Tue Nov 16 23:35:03 2004
Author: bmastenbrook
Index: cl-irc/example/specbot.lisp
diff -u cl-irc/example/specbot.lisp:1.9 cl-irc/example/specbot.lisp:1.10
--- cl-irc/example/specbot.lisp:1.9 Tue Oct 26 03:38:49 2004
+++ cl-irc/example/specbot.lisp Tue Nov 16 23:35:02 2004
@@ -1,4 +1,4 @@
-;;;; $Id: specbot.lisp,v 1.9 2004/10/26 01:38:49 bmastenbrook Exp $
+;;;; $Id: specbot.lisp,v 1.10 2004/11/16 22:35:02 bmastenbrook Exp $
;;;; $Source: /project/cl-irc/cvsroot/cl-irc/example/specbot.lisp,v $
;;;; specbot.lisp - an example IRC bot for cl-irc
@@ -46,6 +46,11 @@
(funcall (intern "SYMBOL-LOOKUP" :r5rs-lookup)
str)))
+(defun cocoa-lookup (str)
+ (and (find-package :cocoa-lookup)
+ (funcall (intern "SYMBOL-LOOKUP" :cocoa-lookup)
+ str)))
+
(defun elisp-lookup (str)
(and (find-package :elisp-lookup)
(funcall (intern "SYMBOL-LOOKUP" :elisp-lookup)
@@ -59,6 +64,7 @@
(defvar *spec-providers*
'((clhs-lookup "clhs" "The Common Lisp HyperSpec")
(r5rs-lookup "r5rs" "The Revised 5th Ed. Report on the Algorithmic Language Scheme")
+ (cocoa-lookup "cocoa" "Classes in the Cocoa Foundation and Application kits")
(elisp-lookup "elisp" "GNU Emacs Lisp Reference Manual")
(clim-lookup "clim" "Common Lisp Interface Manager II Specification")))
More information about the cl-irc-cvs
mailing list