From: steveh@moosehead.mips.com (Stephen C. Hill)
Newsgroups: gnu.emacs.vm.bug
Subject: Re: vm 5.32(beta) installation problems
Date: 23 Jul 92 19:19:54 GMT
Reply-To: steveh@moosehead.mips.com (Stephen C. Hill)
Distribution: usa
Organization: Silicon Graphics, Inc.
NNTP-Posting-Host: moosehead.mips.com

In article <23460001@hpbbi4.BBN.HP.COM>, omoduser@hpbbi4.BBN.HP.COM
(#Notes Login Ralf Klein) writes:
|> I am having trouble installing vm-5.32beta.tar.Z which I picked up
|> from
|> ftp.uu.net:mail.
|> 
|> vm-version.el
|> 
|>         (provide 'vm)
|> 
|>         (defconst vm-version "5.32 (beta)"
|>         "Version number of VM.")
|> 
|> Emacs Version
|> 
|>     18.55

Mine is [blush] 18.52

|> The original makefile did not create any .elc files so I changed it
|> to
|> look as follows  
|> 
|> 	$(EMACS) -batch  -f batch-byte-compile vm-message.el vm-misc.el
|> 	cat vm-*.elc > vm.elc

I changed my Makefile to read thusly: 

 VM:
        $(EMACS) -batch -q -l ./vm-*.el -f batch-byte-compile vm-*.el
        cat vm-*.elc > vm.elc

This compiled properly, and I copied the *elc files into my standard
Emacs directory (in the load-path.)

|> and got the following error
|> 
|>      Invalid function: (macro lambda nil (byte-code "\300\207" [(and
|> (bufferp vm-summary-buffer) (null (buffer-name............

I also got this error message, so I (setq debug-on-error t) in the
scratch
window in a clean emacs, and received the following: (sorry for the lack
of
line breaks, if my xrn doesn't split it up)

Signalling: (invalid-function (macro lambda nil (byte-code "@" [(and
(bufferp vm-summary-buffer) (null (buffer-name vm-summary-buffer)) (setq
vm-summary-buffer nil))] 1)))
  vm-check-for-killed-summary()
  byte-code("@^ C_
folder mail-buffer already-existed file vm-primary-inbox
default-directory vm-folder-directory vm-folder-read-only read-only
vm-messages-not-on-disk first-time major-mode auto-save-newer
buffer-file-name inhibit-quit blurb vm-primary-inbox-p vm-message-list
vm-summary-buffer vm-startup-with-summary vm-mutable-windows
pop-up-windows vm-flush-interval vm-inhibit-startup-message
vm-startup-message-displayed vm-session-initialization bufferp
expand-file-name file-directory-p error "%s is a directory"
get-file-buffer find-file-noselect vm-sanity-check-modification-flag
vm-check-for-killed-summary buffer-modified-p 0 vm-mode
file-newer-than-file-p make-auto-save-file-name buffer-flush-undo
abbrev-mode auto-fill-mode vm-mode-internal vm-get-spooled-mail
((byte-code "Fp!q	heck-header-variables vm-gobble-message-order
vm-gobble-bookmark vm-emit-totals-blurb vm-thoughtfully-select-message]
10)) vm-emit-totals-blurb vm-summarize message
vm-set-window-configuration startup switch-to-buffer display-buffer
select-window get-buffer-window delete-other-windows
vm-proportion-windows vm-preview-current-message numberp data (byte-code
"AB!@" [t require timer] 2) ((error (byte-code "AB!CD!@" [nil
message "can't support numeric vm-flush-interval without interval
timers... sorry." sleep-for 2] 3))) get-timer "vm-flush" start-timer
vm-flush-timer-function discard-input "Not checking for new mail... auto
save file is newer; consider M-x recover-file" "Auto save file is newer;
consider M-x recover-file" sit-for 3 vm-display-startup-message
input-pending-p] 42)
  vm(nil nil)
  call-interactively(vm)
  execute-extended-command(nil)
  call-interactively(execute-extended-command)

Here is the directory listing:

-rw-r--r--   1 steveh   mips        4177 Jul 23 11:30 ../vm-delete.elc
-rw-r--r--   1 steveh   mips        3779 Jul 23 11:30 ../vm-digest.elc
-rw-r--r--   1 steveh   mips        5168 Jul 23 11:30 ../vm-edit.elc
-rw-r--r--   1 steveh   mips       31592 Jul 23 11:30 ../vm-folder.elc
-rw-r--r--   1 steveh   mips        4561 Jul 23 11:30 ../vm-group.elc
-rw-r--r--   1 steveh   mips         667 Jul 23 11:30 ../vm-license.elc
-rw-r--r--   1 steveh   mips        2631 Jul 23 11:30 ../vm-mark.elc
-rw-r--r--   1 steveh   mips        7543 Jul 23 11:30 ../vm-message.elc
-rw-r--r--   1 steveh   mips        5801 Jul 23 11:30 ../vm-misc.elc
-rw-r--r--   1 steveh   mips        6764 Jul 23 11:30 ../vm-motion.elc
-rw-r--r--   1 steveh   mips        5986 Jul 23 11:30 ../vm-page.elc
-rw-r--r--   1 steveh   mips       17878 Jul 23 11:30 ../vm-reply.elc
-rw-r--r--   1 steveh   mips        7344 Jul 23 11:30 ../vm-save.elc
-rw-r--r--   1 steveh   mips        6549 Jul 23 11:30 ../vm-search.elc
-rw-r--r--   1 steveh   mips       13245 Jul 23 11:30 ../vm-summary.elc
-rw-r--r--   1 steveh   mips        4207 Jul 23 11:30 ../vm-undo.elc
-rw-r--r--   1 steveh   mips       34108 Jul 23 11:30 ../vm-vars.elc
-rw-r--r--   1 steveh   mips          85 Jul 23 11:30 ../vm-version.elc
-rw-r--r--   1 steveh   mips        3235 Jul 23 11:30 ../vm-virtual.elc
-rw-r--r--   1 steveh   mips        4470 Jul 23 11:30 ../vm-window.elc
-rw-r--r--   1 steveh   mips      169790 Jul 23 11:30 ../vm.elc

Does anyone have any thoughts?

Steve

-- 
Stephen C. Hill, CDP
{ames,prls,pyramid,decwrl}!mips!steveh  or  steveh@mips.com <= Interim
Address
Integration Products Group
Silicon Graphics, Inc., Stop 6-03
930 Deguigne Avenue
Sunnyvale, CA 94086, (408) 524-7436         Fax (408) 524-7528

Time is Nature's method of keeping us from bumping into ourselves.