VM

Problem opening a composition buffer

Bug #913005 reported by sujith_m82
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
VM
Fix Committed
Low
Uday Reddy

Bug Description

I just installed 8.2.0b-gnu23 and there seems to be a problem with opening a mail composition buffer. When firing up VM for the first time and then hitting 'm' (which is bound to vm-mail), this error message is seen:

vm-mail: Symbol's function definition is void: vm-select-recipient-from-sender

Reply seems to work, and then on, opening a new composition buffer works too. So this bug is seen only when VM has been just opened. I looked at the NEWS file and it mentions "vm-mail-use-sender-address", but I have not set it to true.

Emacs version: GNU Emacs 23.3.2 (i686-pc-linux-gnu, GTK+ Version 2.24.8)
VM version: 8.2.0b

The VM-specific stuff from my dot-emacs:

(autoload 'vm "vm" "View Mail" t)

(eval-after-load "vm"
  '(progn
     (require 'vm-autoloads)
     (require 'mairix)
     (vm-legacy-key-bindings)))

(setq user-full-name "Sujith")
(setq user-mail-address "<email address hidden>")
(setq mail-archive-file-name "~/mail/SENT")
(setq mail-signature "http://www.msujith.net")
(setq mail-user-agent 'vm-user-agent)
(setq vm-folder-directory "~/mail/")
(setq vm-primary-inbox "~/mail/INBOX")
(setq vm-init-file nil)
(setq vm-frame-per-composition nil)
(setq vm-frame-per-folder nil)
(setq vm-frame-per-edit nil)
(setq-default vm-summary-show-threads t)
(setq vm-confirm-mail-send t)
(setq vm-url-browser 'browse-url)
(setq vm-delete-empty-folders nil)
(setq vm-included-text-attribution-format "%F wrote:\n")
(setq vm-included-text-prefix "> ")
(setq vm-summary-format "%n [%-1L] %*%a %-17.17F %-3.3m %2d %-6H %I\"%s\"\n")
(setq mail-from-style (quote angles))
(add-hook 'vm-summary-mode-hook 'u-vm-color-summary-mode)
(defadvice vm-show-current-message (after u-vm-color activate)
   (u-vm-color-fontify-buffer-even-more))
(setq vm-mail-check-always t)
(setq vm-mail-check-interval 120)

(setq vm-mime-delete-viewer-processes nil)
(setq vm-mime-auto-displayed-content-types '("text"))
(setq vm-mime-internal-content-types '("text"))
(setq vm-mime-thumbnail-max-geometry nil)

(setq vm-mime-external-content-types-alist
      '(
 ("text/html" browse-url-of-file)
 ("application/pdf" "mupdf")
 ("image/gif" "feh -F")
 ("image/jpeg" "feh -F")))

(setq vm-spool-files
      '(("~/mail/INBOX" "~/.mail/Sujith-Gmail/INBOX.mbox" "~/mail/INBOX.CRASH")
 ("~/mail/emacs" "~/.mail/Sujith-Gmail/emacs.mbox" "~/mail/emacs.CRASH")
 ("~/mail/arch-linux" "~/.mail/Sujith-Gmail/arch-linux.mbox" "~/mail/arch-linux.CRASH")
 ("~/mail/wireless" "~/.mail/Sujith-Gmail/wireless.mbox" "~/mail/wireless.CRASH")
 ("~/mail/netdev" "~/.mail/Sujith-Gmail/netdev.mbox" "~/mail/netdev.CRASH")))

Related branches

sujith_m82 (m-sujith)
summary: - Problem opening a compisition buffer
+ Problem opening a composition buffer
Uday Reddy (reddyuday)
Changed in vm:
status: New → Fix Committed
assignee: nobody → Uday Reddy (reddyuday)
milestone: none → 8.2.0
Revision history for this message
Uday Reddy (reddyuday) wrote : Re: [Bug 913005] [NEW] Problem opening a composition buffer

Thanks, Sujith. I noticed the problem myself and a fix has been committed
to the development branch.

Cheers,
Uday

Revision history for this message
Uday Reddy (reddyuday) wrote :

Cleaned up autoloads in vm-reply.el. This needs to be tested further.

Changed in vm:
status: Fix Committed → In Progress
Revision history for this message
sujith_m82 (m-sujith) wrote :

Thanks !

Uday Reddy (reddyuday)
Changed in vm:
importance: Undecided → Low
status: In Progress → Fix Committed
Uday Reddy (reddyuday)
Changed in vm:
milestone: 8.2.0 → 8.2.90a
Uday Reddy (reddyuday)
Changed in vm:
milestone: 8.2.90a → 8.2.89a
Uday Reddy (reddyuday)
no longer affects: vm/8.2.x
Changed in vm:
milestone: 8.2.89a → 8.2.0b1
Revision history for this message
Eli Barzilay (elibarzilay) wrote :

I just ran into the same problem, and luckily the launchpad bug submission thing found this bug for me. The thing is that I just downloaded what I thought was the best recent version a few days ago (8.2.0.b), but I now see that this was fixed after that version. I completely missed this, since the "Series and milestones" thing looked complicated, and so I just clicked the big green download button on the right, which says that it's the latest.

Is 8.2.2 safe to get instead? Maybe there's something better on the 8.3.x line?

If either of these answers is a yes, then there's probably some bit to flip somewhere, to mark the newer version as the latest one to download.

(Yes, it seems like a comment to an old bug is a bad place for this, so hopefully someone will see it, and if not I'll try to remember and post about it elsewhere.)

Revision history for this message
Uday Reddy (reddyuday) wrote :

8.2.0b is indeed the latest public version. The only thing more recent is the development version from Launchpad.

Uday Reddy (reddyuday)
Changed in vm:
milestone: 8.2.1a → 8.2.0
Revision history for this message
Manoj (srivasta) wrote :

Could you mention which commit this is? I could then cherrypick that for Debian, if possible

Revision history for this message
Manoj (srivasta) wrote :
Revision history for this message
Tom Karzes (karzes) wrote :

I just encountered this bug as well (Ubuntu upgraded me to VM 8.2.0b, which has some serious bugs). I found I could work-around the bug by adding the following to my .emacs file:

    (autoload 'vm-select-recipient-from-sender "vm-reply" "Needed for mail composition" t)

Uday Reddy (reddyuday)
Changed in vm:
milestone: 8.2.1a → 8.2.90a
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.