emacs-snapshot viper-mode broken

Bug #215704 reported by pkrnjevic
8
Affects Status Importance Assigned to Milestone
emacs-snapshot (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: emacs-snapshot

Using emacs-snapshot v1:20080228 from launchpad on either feisty or gutsy, enable viper (M-x viper-mode). The try to open a file C-x C-f and up pops the following:

Loading /etc/emacs/site-start.d/50festival.el (source)...done
Loading /etc/emacs/site-start.d/50psvn.el (source)...done
For information about GNU Emacs and the GNU system, type C-h C-a.
Loading viper...
Loading /home/peterk/.viper...done
Loading viper...done
cons: Wrong number of arguments: (lambda nil #("Advice doc string" 0 17 (ad-advice-info read-file-name)) (let (ad-return-value) (let ((viper-minibuffer-exit-hook (append viper-minibuffer-exit-hook (quote (viper-minibuffer-trim-tail viper-file-add-suffix))))) (setq ad-return-value (ad-Orig-read-file-name))) ad-return-value)), 3

Same happens trying to open file using vi commands ":e" or from menu (in GTK mode).

Any ideas?

Revision history for this message
coffeemug (coffeemug) wrote :

I get this too, with the same setup. It looks like ad-Orig-read-file-name requires a string as an argument, which acts as a prefix in the mini buffer. Something like "Save file in: ". I'm not sure what changed and where to fix it, but I hope this helps.

Revision history for this message
Pete Phillips (pete-smtl) wrote :

Hi

Yup - got the same problem this using:

 emacs-snapshot-gtk 20080228
 Ubuntu Hardy

This is a bit of a showstopper! :-(

Revision history for this message
Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10 or 9.04?

Changed in emacs-snapshot:
status: New → Incomplete
Revision history for this message
coffeemug (coffeemug) wrote :

I cannot reproduce the bug after upgrading to 8.10.

Changed in emacs-snapshot (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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