>>>> "cr" == Colin Rafferty
>>>> "Re: (require 'bbdb) mad at me"
>>>> 26 Oct 1998 10:54:32 -500
cr> Also, please apply this patch to bbdb.el.
cr> --- bbdb.el~ Fri Oct 23 09:04:10 1998
cr> +++ bbdb.el Mon Oct 26 10:53:00 1998
cr> @@ -2873,8 +2873,6 @@
cr> (if (not (fboundp 'add-hook))
cr> (fset 'add-hook 'bbdb-add-hook))
cr> -(run-hooks 'bbdb-load-hook) -
cr> (defun bbdb-insinuate-sendmail ()
cr> "Call this function to hook BBDB into sendmail (that is,
cr> M-x mail)." (define-key mail-mode-map "\M-\t"
cr> 'bbdb-complete-name)
cr> @@ -2882,6 +2880,8 @@
cr> (provide 'bbdb) ; provide before loading things which might
cr> require
cr> + +(run-hooks 'bbdb-load-hook)
cr> (defmacro safe-require (thing)
cr> (list 'condition-case nil (list 'require thing)
cr> '(file-error nil)))
Joy!
Many thanks.
Is it worthwhile explaining for the benefit of the less well grounded
why these bugs seemed to bite differently depending upon the placement
of `(require 'bbdb)'?
Under the present scheme is `(require 'bbdb)' advisable at all?
jam