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/