Norman Walsh writes: > Hi folks, I’m not sure the original actually made it to the list, but in case it did, this problem resolved itself. It was at least partly, perhaps entirely, related to the fact that my pinentry program wasn’t working. When I switched to pinentry-mac, it went away entirely. > I have recently ported my config off a Linux box onto a Mac. I have > gpg installed, and I have previously had no difficulty with signing > mail, but today it goes bang. > > I tried to walk my way backwards through the code, but I wasn’t > successful. I got as far as concluding that there’s some issue with > the context. But I could be wrong. > > Anyone familiar with the code have a clue-by-four they can hit me > with? > > Debugger entered--Lisp error: (wrong-type-argument char-or-string-p nil) > mml1991-epg-sign((part (sign . "pgp") (tag-location . 334) (contents . "…"))) > mml1991-sign((part (sign . "pgp") (tag-location . 334) (contents . "…"))) > mml-pgp-sign-buffer((part (sign . "pgp") (tag-location . 334) (contents . "…"))) > mml-generate-mime-1((part (sign . "pgp") (tag-location . 334) (contents . "…"))) > mml-generate-mime() > message-encode-message-body() > message-send-mail(nil) > message-send-via-mail(nil) > message-send(nil) > message-send-and-exit(nil) > funcall-interactively(message-send-and-exit nil) > call-interactively(message-send-and-exit nil nil) > command-execute(message-send-and-exit) Be seeing you, norm -- Norman Walsh | Four things come not back: the spoken http://nwalsh.com/ | word, the sped arrow, time past, the | neglected opportunity.--Omar Ibnal-Halif