Dear Bug Team!
Trying to handle zipfiles (read, update) under XEmacs, I kept
hitting upon the msg when I wanted to save a changed file again
into the archive:
Invalid byte code: "attempt to let-bind non-symbol P,³"
with various non-readable endings. See the report (with extra
info on end in order to simulate vanilla).
But, awakening, I renamed arc-mode.elc (14.1.2002, 11:12)
to x-arc-mode.elc, and presto, flawless functioning.
I haven't tried to recompile arc-mode.el.
Btw, what's the true XEmacs way of handling archives?
Thank you very much for all your (past) efforts.
Cheers,
Henk van Dorp
(vandorp at
ieee.org)
================================================================
System Info to help track down your bug:
---------------------------------------
OS version:
Microsoft Windows 2000 [Version 5.00.2195]
OS: Windows_NT
XEmacs 21.4.6 \"Common Lisp (Windows [1])\" configured for `i586-pc-win32'.
Building XEmacs in \"f:\\xemacs\\xemacs-21.4-release\\nt\".
Using compiler \"cl -nologo -W3 -O2 -G5 -ML\".
Installing XEmacs in \"c:\\Program Files\\XEmacs\\XEmacs-21.4.6\".
Package path is \"~\\.xemacs;;c:\\Program
Files\\XEmacs\\site-packages;c:\\Program Files\\XEmacs\\xemacs-packages\".
Compiling in support for Microsoft Windows native GUI.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for TIFF images.
Compiling in support for JPEG images.
Compiling in support for X-Face message headers.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Compiling in fast dired implementation.
Using minimal tagbits.
Using indexed lrecord implementation.
Using portable dumper.
Load-Path Lisp Shadows:
----------------------
(c:\progfile\xemacs\xemacs-packages\lisp\ps-print\ps-print
c:\progfile\xemacs\xemacs-packages\lisp\ps-print-nomule\ps-print
d:\usr\.xemacs\custom c:\ProgFile\xemacs\XEmacs-21.4.6\lisp\custom)
Installed XEmacs Packages:
-------------------------
((xslt-process:version 1.06 :type regular)
(xemacs-devel :version 1.4 :type single-file)
(xemacs-base :version 1.58 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.15 :type regular)
(vc-cc :version 1.18 :type regular)
(vc :version 1.3 :type regular)
(tramp :version 1.02 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.3 :type regular)
(time :version 1.11 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.37 :type single-file)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.22 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.01 :type regular)
(sh-script :version 1.13 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.11 :type regular)
(scheme :version 1.11 :type regular)
(reftex :version 1.24 :type regular)
(psgml :version 1.26 :type regular)
(ps-print-nomule :version 1.05 :type regular)
(ps-print :version 1.02 :type regular)
(prog-modes
:version
1
.49
:type
single-file)
(pcomplete :version 1.01 :type regular)
(pcl-cvs :version 1.58 :type regular)
(pc :version 1.21 :type single-file)
(os-utils :version 1.26 :type single-file)
(net-utils :version 1.23 :type single-file)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mailcrypt :version 2.11 :type regular)
(mail-lib :version 1.43 :type regular)
(jde :version 1.32 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.2 :type regular)
(igrep :version 1.08 :type regular)
(idlwave :version 1.24 :type regular)
(hm--html-menus :version 1.17 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.1 :type single-file)
(frame-icon :version 1.09 :type regular)
(footnote :version 1.13 :type regular)
(eudc :version 1.35 :type regular)
(eterm :version 1.13 :type regular)
(eshell :version 1.02 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(efs :version 1.27 :type regular)
(edit-utils :version 1.76 :type single-file)
(ediff :version 1.35 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.11 :type regular)
(dictionary :version 1.06 :type regular)
(debug :version 1.14 :type regular)
(cookie :version 1.13 :type regular)
(cc-mode :version 1.27 :type regular)
(calendar :version 1.18 :type regular)
(calc :version 1.18 :type regular)
(c-support :version 1.16 :type single-file)
(auctex :version 1.29 :type regular))
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 archive-mode efs-cu
font disp-table cus-face xslt-process-autoloads xemacs-devel-autoloads
xemacs-base-autoloads view-process-autoloads vhdl-autoloads
vc-cc-autoloads vc-autoloads tramp-autoloads tpu-autoloads
tooltalk-autoloads tm-autoloads time-autoloads textools-autoloads
text-modes-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
slider-autoloads sieve-autoloads sh-script-autoloads sgml-autoloads
semantic-autoloads scheme-autoloads reftex-autoloads psgml-autoloads
ps-print-nomule-autoloads ps-print-autoloads prog-modes-autoloads
pcomplete-autoloads pcl-cvs-autoloads pc-autoloads os-utils-autoloads
net-utils-autoloads misc-games-autoloads mine-autoloads
mailcrypt-autoloads mail-lib-autoloads jde-autoloads ispell-autoloads
ilisp-autoloads igrep-autoloads idlwave-autoloads
hm--html-menus-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
eshell-autoloads emerge-autoloads elib-autoloads efs-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads dired-autoloads
dictionary-autoloads debug-autoloads cookie-autoloads
cc-mode-autoloads calendar-autoloads calc-autoloads
c-support-autoloads auctex-autoloads lisp-autoloads loadhist auto-show
fontl-hooks code-cmds gutter-items menubar-items x-menubar dragdrop
mode-motion mouse itimer auto-save lisp-mode easymenu iso8859-1 page
buff-menu lib-complete help-nomule cus-file derived frame text-props
obsolete cus-start custom widget cl-extra mini-cl cl cl-19 packages
backquote very-early-lisp file-coding mswindows-scrollbars mswindows
toolbar native-sound scrollbar network-streams subprocesses
menu-accelerator-support menubar md5 xemacs gutter tiff png gif jpeg
xface xpm xbm lisp-float-type windows-nt dragdrop-api dialog devices
window-system base64)
Recent keystrokes:
-----------------
misc-user misc-user down down down down down down down
down down down down down down down down down down down
down down down down RET end SPC a n d SPC t h i s SPC
o n e SPC g o e BS BS BS w i l l SPC g o SPC b u s
t C-x C-s misc-user
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Invalid byte code: "attempt to let-bind non-symbol "
Loading xemacsbug...
Updating archive...
Parsing archive file...done.
Parsing archive file...
Loading arc-mode...done
Loading arc-mode...
Loading efs-cu...done
Loading efs-cu...
Loading font...done
Loading font...
Loading cus-face...done
Loading cus-face...
;;;;; --- Extra info ---
;;;;; Not quite the -vanilla version, but almost ... as I couldn't
;;;;; get the zipfile handling working without these.
;; as /.xemacs/site-start.el:
;; -*- Mode: Emacs-Lisp -*-
;;; site-start.el --- File for site-wide XEmacs customization
;; This file is not a part of XEmacs (evidently ...)
;;; empty site-start.el ends here (to be put in EMACSLOADPATH envirvar
directory)
;;;;; as /.xemacs/init.el:
;; -*- Mode: Emacs-Lisp -*-
(cd (getenv "HOME"))
;;; (March 18, 2002; 13:24)
;;;;; and as /.xemacs/custom.el
;;; -*- Mode: Emacs-Lisp -*-
;; -------------------------------------------------------------------------
;;
;; Saved options by XEmacs herself
;;
;; -------------------------------------------------------------------------
;;
(custom-set-variables
'(archive-zip-update-case (quote ("zip" "-q" "-k")))
'(archive-zip-extract (quote ("unzip" "-qq" "-c")))
'(archive-zip-expunge (quote ("zip" "-d" "-q")))
'(view-lossage-key-count 5000)
'(archive-zip-use-pkzip nil)
'(archive-zip-update (quote ("zip" "-q")))
'(user-mail-address "vandorp(a)ieee.org")
'(query-user-mail-address nil))
(custom-set-faces
'(default ((t (:size "8pt" :family "Lucida Sans Typewriter")))
t))
;;;;; --- end of report