I finally figured out why I was having trouble with mail-abbrevs!

To recap:  I have been using BBDB and mail-abbrevs under VM for a few
months now.  I got used to being able to just type a mail-alias from my
BBDB, and then type "\C-n" (next-line) to have the abbrev expanded.  After
switching to VM version 5.46, this behavior disappeared.

Well, the problem turned out to be yet another artifact of Kyle no longer
deriving vm-mail-mode from sendmail mode.  In "mail-abbrevs.el", the
function abbrev-hacking-next-line is bound to "\C-n" in mail-mode-map.
Since, under the most recent versions of VM, vm-mail-mode has a keymap
which is independent of mail-mode-map, I was not seeing this definition.

The solution was to add a hook to vm-mail-mode-hook which adds the proper
key definitions to vm-mail-mode-map.

-lipp

ps:  Yeesh, I hope I wasn't the only person on earth who didn't know
     this....

---

It's the RINSE CYCLE!!  They've ALL IGNORED the RINSE CYCLE!!

Reply via email to