bbdb-com.el fsets a bunch of stuff inside an `eval-when-compile';
unfortunately, this is of little use, because while fset calls are
byte-compiled, these aren't, so the file byte-compiles without error and
then falls over at runtime.

Patch:

2002-01-29  Nix  <[EMAIL PROTECTED]>

        * lisp/bbdb-com.el: `eval-and-compile' fset forms.

--- bbdb-com.el~        Mon Jan 28 21:57:24 2002
+++ bbdb-com.el Tue Jan 29 00:40:12 2002
@@ -48,11 +48,12 @@
   (autoload 'mew-send "mew")
   (autoload 'bbdb-header-start "bbdb-hooks")
   (autoload 'bbdb-extract-field-value "bbdb-hooks")
-  (autoload 'Info-goto-node "info")
+  (autoload 'Info-goto-node "info"))
   ;; this is very unpleasant, but saves me doing a lot of rewriting
   ;; for now. a big cleanup will happen for the next release, maybe.
   ;; NB if emacs 21 or older emacsen or even things you bolt on have
   ;; any of these functions, bad things will happen. Again, FITNR.
+(eval-and-compile
   (if (featurep 'xemacs)
       (progn
         (fset 'bbdb-extent-string 'extent-string)


-- 
`However, if you want to detect whether (say, 1 in 1000) cars are being
 abducted by bunnies along their route, you've got a whole new problem.'
                              - Scott James Remnant on network problems

_______________________________________________
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to