Re: getting bbdb3 to work with mh-e

Michael Richardson <[email protected]> Sat, 24 Aug 2019 16:45:52 -0400
Newsgroups gmane.emacs.bbdb.user,gmane.mail.mh-e.user
Message-ID <1231.1566679552@localhost>
Sorry for screwing up the mh-e-users list. I've corrected the CC!

Roland Winkler <[email protected]> wrote:
    > On Fri Aug 23 2019 Michael Richardson wrote:
    >> It appears that bbdb-mua-mode-alist has a line:
    >>
    >> (mh-show-mode mhe-mode mhe-summary-mode mh-folder-mode mh-show-mode)
    >>
    >> which preceeds the "mh" mode, but there is no longer support for that mode.
    >> Deleting that line makes things work.

    > Where / how do you get this line?  This line is not a part of the
    > default value of bbdb-mua-mode-alist.  And this is not a user
    > variable, but it is intended to be a constant.  So yes, you should
    > delete this line (though this step should not be needed in the first
    > place).

Aha, so my git history says I tried to add it to get things working last time
I worked on this.   I think that what I need to have is:

-    (mh mhe-mode mhe-summary-mode mh-folder-mode)
+    (mh mhe-mode mhe-summary-mode mh-folder-mode mh-show-mode)


    >> I still occasionally get:
    >>
    >> Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil)
    >> bbdb-insert-record-internal([...

    > An error in this context should not be related with a particular
    > mua.  Can you try to get a more detailed backtrace from an
    > uncompiled bbdb?

rm lisp/*.elc, restart emacs?

{35 years of emacs usage, and it feels like it's brain bit-rotted...}

--
]               Never tell me the odds!                 | ipv6 mesh networks [
]   Michael Richardson, Sandelman Software Works        |    IoT architect   [
]     [email protected]  http://www.sandelman.ca/        |   ruby on rails    [
signature.asc (application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl1hogAACgkQgItw+93Q
3WWG+Qf+JGdJgERzyUdVwuANQ8SnKKoR6o6YiRSfEK+2l0f3lHoRbgwmbqN1qLzl
Js6U06J63PbfOAGhrw+Pf1UyzZeg3TFu/KISJwW1e98qwY6H80vljM3z71+qV3Fw
KkCBVeHuYWSszFlQ4ov0dTuQ3wIbqx5JgZeUn6jk7gzfEYRJpsdn6kuQWSEuFnYA
E12b76hj3yHnr/drdy+po06b5eWvAFgoQGQL1XVAFvmkYYtNrIHz2yfxUNDpjdJ+
wWWbAxrFiLPHdtxR5RsH3/hkdhjyEjirXHeV3JA7csYt3FY1cVHO9QI2tlpFgpWY
sVCuF14vkaWi1F5znkZM/S9wJWTEKA==
=P9SH
-----END PGP SIGNATURE-----