emacs-snapshot: viper-mode breaks M-x find-file

Sam Vilain sam at vilain.net
Wed Jun 11 23:41:18 UTC 2008

Package: emacs-snapshot
Version: 1:20080228-1ubuntu1
Severity: normal

After enabling viper-mode, I get this error when using 'find-file';

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

This also seems to affect things like M-x dired-mode

This makes emacs pretty useless for fencesitters like me who use VI
movement keys inside emacs ;-).  If it makes a difference, I'm using
the viper-mode level 3.

emacs22 is fine, as was the emacs-snapshot in gutsy.


-- Package-specific info:
-- Emacs odds and ends:
Loading 00debian-vars...
Loading /etc/emacs/site-start.d/50a2ps.el (source)...
Error while loading 50a2ps
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Skipping dictionaries-common setup for emacs-snapshot
Loading /etc/emacs/site-start.d/50psvn.el (source)...
Version is: GNU Emacs (i486-pc-linux-gnu, GTK+ Version 2.12.9)
 of 2008-03-20 on vernadsky, modified by Debian
System load-path: (/usr/share/emacs-snapshot/site-lisp/a2ps /etc/emacs-snapshot /etc/emacs /usr/local/share/emacs/23.0.60/site-lisp /usr/local/share/emacs/site-lisp /usr/share/emacs/23.0.60/site-lisp /usr/share/emacs/23.0.60/site-lisp/a2ps /usr/share/emacs/site-lisp /usr/share/emacs/23.0.60/leim /usr/share/emacs/23.0.60/lisp /usr/share/emacs/23.0.60/lisp/url /usr/share/emacs/23.0.60/lisp/textmodes /usr/share/emacs/23.0.60/lisp/progmodes /usr/share/emacs/23.0.60/lisp/play /usr/share/emacs/23.0.60/lisp/obsolete /usr/share/emacs/23.0.60/lisp/nxml /usr/share/emacs/23.0.60/lisp/net /usr/share/emacs/23.0.60/lisp/mh-e /usr/share/emacs/23.0.60/lisp/mail /usr/share/emacs/23.0.60/lisp/language /usr/share/emacs/23.0.60/lisp/international /usr/share/emacs/23.0.60/lisp/gnus /usr/share/emacs/23.0.60/lisp/eshell /usr/share/emacs/23.0.60/lisp/erc /usr/share/emacs/23.0.60/lisp/emulation /usr/share/emacs/23.0.60/lisp/emacs-lisp /usr/share/emacs/23.0.60/lisp/calendar /usr/share/emacs/23.0.60/lisp/calc /usr/share/emacs/23.0.60/leim)

-- /usr/share/emacs-snapshot/:
total 4
drwxr-xr-x 3 root root 4096 2008-05-28 13:36 site-lisp

total 12
drwxr-xr-x 2 root root 4096 2008-05-28 13:36 a2ps
-rw-r--r-- 1 root root 3043 2008-05-28 13:36 debian-startup.elc
-rw-r--r-- 1 root root  106 2008-03-20 07:47 subdirs.el

total 12
lrwxrwxrwx 1 root root   39 2008-05-28 13:36 a2ps.el -> /usr/share/emacs/site-lisp/a2ps/a2ps.el
-rw-r--r-- 1 root root 4989 2008-05-28 13:36 a2ps.elc
lrwxrwxrwx 1 root root   45 2008-05-28 13:36 a2ps-print.el -> /usr/share/emacs/site-lisp/a2ps/a2ps-print.el
-rw-r--r-- 1 root root 1934 2008-05-28 13:36 a2ps-print.elc

-- /usr/share/emacs/site-lisp/:
total 200
drwxr-xr-x 2 root root   4096 2008-05-28 13:02 a2ps
-rw-r--r-- 1 root root   6159 2006-01-08 04:55 debian-startup.el
drwxr-xr-x 2 root root   4096 2008-05-28 13:07 dictionaries-common
-rw-r--r-- 1 root root 182773 2006-04-21 08:37 psvn.el

total 16
-rw-r--r-- 1 root root 11169 2008-04-09 04:24 a2ps.el
-rw-r--r-- 1 root root  3943 2008-04-09 04:24 a2ps-print.el

total 284
-rw-r--r-- 1 root root  17389 2008-04-21 20:04 debian-ispell.el
-rw-r--r-- 1 root root  97097 2008-04-21 20:04 flyspell.el
-rw-r--r-- 1 root root 162535 2008-04-21 20:04 ispell.el

-- /var/lib/emacs-snapshot/:
total 4
drwxr-xr-x 2 root root 4096 2008-05-28 13:36 installed-subflavors

total 0
-rw-r--r-- 1 root root 0 2008-05-28 13:36 emacs-snapshot-gtk

-- System Information:
Debian Release: lenny/sid
  APT prefers hardy-updates
  APT policy: (500, 'hardy-updates'), (500, 'hardy-security'), (500, 'hardy')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-17-generic (SMP w/1 CPU core)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages emacs-snapshot depends on:
ii  emacs-snapshot-bin 1:20080228-1ubuntu1   The GNU Emacs editor's shared, arc
ii  libasound2         1.0.15-3ubuntu4       ALSA library
ii  libc6              2.7-10ubuntu3         GNU C Library: Shared libraries
ii  libdbus-1-3        1.1.20-1ubuntu2       simple interprocess messaging syst
ii  libfontconfig1     2.5.0-2ubuntu3        generic font configuration library
ii  libfreetype6       2.3.5-1ubuntu4        FreeType 2 font engine, shared lib
ii  libgif4            4.1.6-4               library for GIF images (library)
ii  libglib2.0-0       2.16.3-1ubuntu2       The GLib library of C routines
ii  libgtk2.0-0        2.12.9-3ubuntu4       The GTK+ graphical user interface 
ii  libice6            2:1.0.4-1             X11 Inter-Client Exchange library
ii  libjpeg62          6b-14                 The Independent JPEG Group's JPEG 
ii  libncurses5        5.6+20071124-1ubuntu2 Shared libraries for terminal hand
ii  libpng12-0         1.2.15~beta5-3        PNG library - runtime
ii  librsvg2-2         2.22.2-2              SAX-based renderer library for SVG
ii  libsm6             2:1.0.3-1             X11 Session Management library
ii  libtiff4           3.8.2-7ubuntu3        Tag Image File Format (TIFF) libra
ii  libx11-6           2:1.1.3-1ubuntu2      X11 client-side library
ii  libxft2            2.1.12-2ubuntu5       FreeType-based font drawing librar
ii  libxpm4            1:3.5.7-1             X11 pixmap library

emacs-snapshot recommends no packages.

Versions of packages emacs-snapshot-common depends on:
ii  dpkg           package maintenance system for Deb
ii  emacsen-common          1.4.17           Common facilities for all emacsen

Versions of packages emacs-snapshot-bin-common depends on:
ii  emacs-snapshot-commo 1:20080228-1ubuntu1 The GNU Emacs editor's common infr
ii  libc6                2.7-10ubuntu3       GNU C Library: Shared libraries
ii  liblockfile1         1.06.2              NFS-safe locking library, includes

Versions of packages emacsen-common depends on:
ii  bsdmainutils               6.1.10ubuntu2 collection of more utilities from 

Versions of packages emacs-snapshot is related to:
ii  dictionaries-common        0.90.0ubuntu2 Common utilities for spelling dict

-- no debconf information

More information about the ubuntu-users mailing list