|
Bugzilla – Full Text Bug Listing |
| Summary: | xemacs: autoload error upon start up | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Stephan Wefing <wefing> |
| Component: | ConsoleApps | Assignee: | Mike Fabian <mfabian> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Minor | ||
| Priority: | P5 - None | CC: | coolo, garms, novell, werner |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i686 | ||
| OS: | SuSE Linux 10.0 | ||
| Whiteboard: | |||
| Found By: | Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | bugzilla-130379-do-not-autoload-edmacro.patch | ||
If package apel-xemacs is de-installed, the error message no longer appears. Other xemacs-related packages installed: xemacs, xemacs-packages. (In reply to comment #1) > If package apel-xemacs is de-installed, the error message no longer appears. Only the aspell message in the warning buffer only disappears. The annoying message on edmacro loading in the terminal is an independent problem and persists. concerning apel: You can ignore the apel warning. xemacs-packages already contains an older version of apel, which cannot easily be removed because some very old software in xemacs-packages depends on it, for example "tm". The extra package apel-xemacs contains a newer version of apel, which is required by wl-xemacs (a mailer for XEmacs). If you use "wl-xemacs" you need to install "apel-xemacs", otherwise don't install it. I hope I can clean up this situation sometime, but this is not easy. The xemacs developers are also discussing upstream what to do about apel, but it is really difficult, apel is a very strange piece of software. There is no perfect solution yet. Onno Garms> The annoying message on edmacro loading in the terminal is Onno Garms> an independent problem and persists. I think this is an upstream bug in the xemacs sumo packages and not a bug introduced by SuSE. As a new version of the Sumo packages was released on December 8th 2005, I have updated the xemacs-packages to xemacs-packages-20051208 to check whether the bug still exists in the latest upstream version. Unfortunately the bug still exists. I asked about the "Loading edmacro" bug on comp.emacs.xemacs and poster Joachim Schrod stated that if you compile XEmacs from source yourself (on SUSE 10.0), this does not occur: http://groups.google.com/group/comp.emacs.xemacs/browse_frm/thread/f872cdce60359f87/dafd79f90580167 Of course he didn't mention whether he used the sumo packages with his self-compiled version, so that could be the difference. Is it possible it's not the sumo packages as such, but some interaction between them and a bug in the beta 21.5 version being used? Maybe someone could try updating to a newer beta? Why is a beta rather than stable version of XEmacs being packaged, anyhow, for UTF-8 support or something? Dan Harkless> Maybe someone could try updating to a newer beta? Packages for xemacs-21.5.24 for SuSE 10.0 are already available in ftp://ftp.suse.com/pub/projects/m17n/10.0/RPMS/ They don't fix the problem with the edmacro messages though. Dan Harkless> Why is a beta rather than stable version of XEmacs Dan Harkless> being packaged, anyhow, for UTF-8 support or something? Yes, for UTF-8 support. The UTF-8 support in the stable version of XEmacs is so broken that it is completely unusable. It often destroys data. As UTF-8 is the default on SuSE Linux for quite some time already, decent UTF-8 support is very important. Dan Harkless> Is it possible it's not the sumo packages as such, but some Dan Harkless> interaction between them and a bug in the beta 21.5 version being Dan Harkless> used? Yes, I think this is the case. The sumo-packages tarball downloadable from upstream has been build with XEmacs 21.4.x, *not* with 21.5.x. The "xemacs-packages" package for SuSE Linux is basically the same as the sumo package but has been build using XEmacs 21.5.x. I believe XEmacs 21.5.x has problems when building the Sumo packages, but I had no time to investigate that yet. The problem still persists with XEmacs 21.5.25 and the xemacs-packages rpm with the fix for bug #130200. FYI, I just noticed that Joachim Schrod follwed up in my comp.emacs.xemacs thread (link above) and said that he did indeed use the sumo packages with his self-compiled XEmacs 21.5.24 on SUSE 10.0 (and he doesn't get the "Loading edmacro..." bug). Fixed package "xemacs-packages" submitted to NOARCH. Created attachment 75818 [details]
bugzilla-130379-do-not-autoload-edmacro.patch
The patch I used.
Packages for SuSE Linux 10.0 are here: ftp://ftp.suse.com/pub/projects/m17n/10.0/RPMS/noarch/xemacs-packages-20051208-11.1.noarch.rpm ftp://ftp.suse.com/pub/projects/m17n/10.0/RPMS/noarch/xemacs-packages-el-20051208-11.1.noarch.rpm ftp://ftp.suse.com/pub/projects/m17n/10.0/RPMS/noarch/xemacs-packages-info-20051208-11.1.noarch.rpm ftp://ftp.suse.com/pub/projects/m17n/10.0/RPMS/src/xemacs-packages-20051208-11.1.src.rpm Explanation why this bug happened:
/usr/share/xemacs/xemacs-packages/lisp/xwem/xwem-clgen.el contains:
;;;###autoload
(defvar xwem-clgen-map
(let ((map (make-sparse-keymap)))
(define-key map (kbd "H-c H-o") 'xwem-clgen-toggle-other-on-split)
map)
"Local keymap for generic clients.")
Therefore
(defvar xwem-clgen-map
(let ((map (make-sparse-keymap)))
(define-key map (kbd "H-c H-o") 'xwem-clgen-toggle-other-on-split)
map)
"Local keymap for generic clients.")
will be generated into
/usr/share/xemacs/xemacs-packages/lisp/xwem/auto-autoloads.el
This will be read evaluated when XEmacs starts up and. During evaluating this, the macro
'kbd from /usr/share/xemacs/21.5.25.20060327/lisp/keymap.el is evaluated:
(defmacro kbd (keys)
"Convert KEYS to the internal Emacs key representation.
KEYS should be a string constant in the format used for
saving keyboard macros (see `insert-kbd-macro')."
(if (or (stringp keys)
(vectorp keys))
;; #### need to move xemacs-base into the core!!!!!!
(declare-fboundp (read-kbd-macro keys))
`(declare-fboundp (read-kbd-macro ,keys))))
This macro contains a call to the function 'read-kbd-macro which is
defined in
/usr/share/xemacs/xemacs-packages/lisp/xemacs-base/edmacro.el
Therefore edmacro.el is loaded if it is not already there. And this
causes the messages about loading "edmacro":
mfabian@shannon:~$ xemacs -nw -q -vanilla -kill
Loading edmacro...
Loading edmacro...done
mfabian@shannon:~$
The patch from comment #12 avoids this problem because it removes this autoload.
What I still don't understand is the following: Why does this problem *not* occur if XEmacs is build manually? When building XEmacs for the SuSE packages, we build it in a clean chroot environment which contains only the stuff necessary to build XEmacs. Note that this chroot environment does *not* contain the Sumo packages! As far as I know the Sumo packages do not need to be installed while building XEmacs. This could be the difference between building manually, when the Sumo packages are possibly installed and building in the chroot with the SuSE build system where the Sumo packages are *not* installed. Maybe, if the Sumo packages are installed, some extra stuff is dumped into the XEmacs binary (or external dump file) which is not dumped if the Sumo packages are not installed. Closing as FIXED because the bug is fixed for the SuSE packages. I suspect that there is a deeper bug upstream though, therefore I'll report this upstream as well. Reported upstream on the xemacs-beta mailing list. http://list-archive.xemacs.org/xemacs-beta/200603/msg00387.html From: "Stephen J. Turnbull" <stephen@xemacs.org> Subject: Re: bug: "edmacro" is *always* autoloaded which causes annoying messages To: mfabian@suse.de Cc: xemacs-beta@xemacs.org Date: Sat, 01 Apr 2006 02:30:52 +0900 Organization: The XEmacs Project User-Agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.4.19 (linux) Content-Type: text/plain; charset=iso-8859-1 >>>>> "Mike" == Mike FABIAN <mfabian@suse.de> writes: Mike> I made a patch to avoid that "edmacro" is always autoloaded Mike> (comment #12 in the bug report mentioned above, also Mike> attached to this mail). Mike> This patch *might* have side effects when using xwem though, Mike> I'm not sure. It seems to me that the xwem authors use autoloads to communicate among Lisp libraries, but I think that's inappropriate. Autoloads, as an implicit mechanism, are intended for the convenience of users. > /usr/share/xemacs/xemacs-packages/lisp/xwem/xwem-clgen.el contains: > > ;;;###autoload > (defvar xwem-clgen-map > (let ((map (make-sparse-keymap))) > (define-key map (kbd "H-c H-o") 'xwem-clgen-toggle-other-on-split) > map) > "Local keymap for generic clients.") IMO, this is definitely abusive; this code can and should be executed when the keymap is installed. We'll have to talk to the xwem authors though. Maybe they know something I don't. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. http://list-archive.xemacs.org/xemacs-beta/200604/msg00001.html From: Zajcev Evgeny <zevlg@yandex.ru> Subject: Re: bug: "edmacro" is *always* autoloaded which causes annoying messages To: mfabian@suse.de Cc: xemacs-beta@xemacs.org Date: Sat, 01 Apr 2006 20:49:13 +0400 User-Agent: Gnus/5.1007 (Gnus v5.10.7) SXEmacs/22.1.4 (berkeley-unix) Content-Type: text/plain; charset=us-ascii Mike FABIAN <mfabian@suse.de> writes: [..] >> Therefore edmacro.el is loaded if it is not already there. And this >> causes the messages about loading "edmacro": >> >> mfabian@shannon:~$ xemacs -nw -q -vanilla -kill >> >> Loading edmacro... >> Loading edmacro...done >> >> mfabian@shannon:~$ >> [..] > > diff -ru packages.orig/xemacs-packages/xwem/lisp/xwem-clgen.el packages/xemacs-packages/xwem/lisp/xwem-clgen.el > --- packages.orig/xemacs-packages/xwem/lisp/xwem-clgen.el 2005-04-04 21:54:10.000000000 +0200 > +++ packages/xemacs-packages/xwem/lisp/xwem-clgen.el 2006-03-30 17:46:08.000000000 +0200 > @@ -95,7 +95,6 @@ > > ;;; Internal variables > > -;;;###autoload > (defvar xwem-clgen-map > (let ((map (make-sparse-keymap))) > (define-key map (kbd "H-c H-o") 'xwem-clgen-toggle-other-on-split) Yes, this patch is ok, this autoload is invalid at all .. and even call to `kbd' is not qite correct, it should call `xwem-kbd' instead, so code ;;;###autoload (defvar xwem-clgen-map (let ((map (make-sparse-keymap))) (define-key map (kbd "H-c H-o") 'xwem-clgen-toggle-other-on-split) ... should look like (defvar xwem-clgen-map (let ((map (make-sparse-keymap))) (define-key map (xwem-kbd "H-c H-o") 'xwem-clgen-toggle-other-on-split) ... And in the replying Stephen, yes we ought to use autoloading mechanism for inter communication, however intercommunication part is hidden from user in xwem-loaddefs.el file which loads only uppon loading xwem .. xwem-loaddefs.el was created to avoid console messages(as above) which causes `un`handling problems to Windows users. Those particular problem with `xwem-clgen-map' magically past through .. Thanks for the notice Mike! I will commit the patch .. -- lg |
Upon start up, xemacs signals an error concerning autoloading, see the contents of the *Warnings* buffer below. The error also occurs for new accounts, hence it does not depend on my startup files. The error does not occur for emacs. In addition, xemacs outputs the following lines at start up: Loading edmacro... Loading edmacro...done Until and including SuSE 9.2, xemacs started silently. - These are the error messages from the *Warnings* buffer: (1) (packages/warning) Error in Autoload /usr/share/xemacs/xemacs-packages/lisp/apel/auto-autoloads: Feature apel-autoloads already loaded Backtrace follows: signal(error ("Feature apel-autoloads already loaded")) # bind (args datum) cerror("Feature apel-autoloads already loaded") apply(cerror "Feature apel-autoloads already loaded" nil) # bind (args datum) error("Feature apel-autoloads already loaded") (if (featurep (quote apel-autoloads)) (error "Feature apel-autoloads already loaded")) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) load-internal("/usr/share/xemacs/xemacs-packages/lisp/apel/auto-autoloads" t t nil undecided) # bind (path handler filename nosuffix nomessage noerror file) load("/usr/share/xemacs/xemacs-packages/lisp/apel/auto-autoloads" t t) #<compiled-function nil "...(6)" [file-name load t] 4>() # (unwind-protect ...) call-with-condition-handler(#<compiled-function (__call_trapping_errors_arg__) "...(20)" [file-name __call_trapping_errors_arg__ errstr error-message-string lwarn packages warning "Error in %s: %s\n\nBacktrace follows:\n\n%s" format "Autoload %s" backtrace-in-condition-handler-eliminating-handler] 8> #<compiled-function nil "...(6)" [file-name load t] 4>) # (condition-case ... . ((error))) # bind (file-name dir) #<compiled-function (dir) "...(11)" [file-name dir base expand-file-name nil (call-with-condition-handler #<compiled-function (__call_trapping_errors_arg__) "...(20)" [file-name __call_trapping_errors_arg__ errstr error-message-string lwarn packages warning "Error in %s: %s\n\nBacktrace follows:\n\n%s" format "Autoload %s" backtrace-in-condition-handler-eliminating-handler] 8> #<compiled-function nil "...(6)" [file-name load t] 4>) ((error))] 3>("/usr/share/xemacs/xemacs-packages/lisp/apel/") mapcar(#<compiled-function (dir) "...(11)" [file-name dir base expand-file-name nil (call-with-condition-handler #<compiled-function (__call_trapping_errors_arg__) "...(20)" [file-name __call_trapping_errors_arg__ errstr error-message-string lwarn packages warning "Error in %s: %s\n\nBacktrace follows:\n\n%s" format "Autoload %s" backtrace-in-condition-handler-eliminating-handler] 8> #<compiled-function nil "...(6)" [file-name load t] 4>) ((error))] 3> ("/usr/share/xemacs/site-packages/lisp/" "/usr/share/xemacs/site-packages/lisp/apel/" "/usr/share/xemacs/site-packages/lisp/term/" "/usr/share/xemacs/mule-packages/lisp/" "/usr/share/xemacs/mule-packages/lisp/edict/" "/usr/share/xemacs/mule-packages/lisp/egg-its/" "/usr/share/xemacs/mule-packages/lisp/latin-euro-standards/" "/usr/share/xemacs/mule-packages/lisp/latin-unity/" "/usr/share/xemacs/mule-packages/lisp/leim/" "/usr/share/xemacs/mule-packages/lisp/locale/" "/usr/share/xemacs/mule-packages/lisp/mule-base/" "/usr/share/xemacs/mule-packages/lisp/mule-ucs/" "/usr/share/xemacs/xemacs-packages/lisp/" "/usr/share/xemacs/xemacs-packages/lisp/Sun/" "/usr/share/xemacs/xemacs-packages/lisp/ada/" "/usr/share/xemacs/xemacs-packages/lisp/apel/" "/usr/share/xemacs/xemacs-packages/lisp/auctex/" "/usr/share/xemacs/xemacs-packages/lisp/bbdb/" "/usr/share/xemacs/xemacs-packages/lisp/build/" "/usr/share/xemacs/xemacs-packages/lisp/c-support/" "/usr/share/xemacs/xemacs-packages/lisp/calc/" "/usr/share/xemacs/xemacs-packages/lisp/calendar/" "/usr/share/xemacs/xemacs-packages/lisp/cc-mode/" "/usr/share/xemacs/xemacs-packages/lisp/clearcase/" "/usr/share/xemacs/xemacs-packages/lisp/cookie/" "/usr/share/xemacs/xemacs-packages/lisp/crisp/" "/usr/share/xemacs/xemacs-packages/lisp/debug/" "/usr/share/xemacs/xemacs-packages/lisp/dictionary/" "/usr/share/xemacs/xemacs-packages/lisp/dired/" "/usr/share/xemacs/xemacs-packages/lisp/docbookide/" "/usr/share/xemacs/xemacs-packages/lisp/ecb/" "/usr/share/xemacs/xemacs-packages/lisp/ecrypto/" "/usr/share/xemacs/xemacs-packages/lisp/edebug/" "/usr/share/xemacs/xemacs-packages/lisp/ediff/" "/usr/share/xemacs/xemacs-packages/lisp/edit-utils/" "/usr/share/xemacs/xemacs-packages/lisp/edt/" "/usr/share/xemacs/xemacs-packages/lisp/efs/" "/usr/share/xemacs/xemacs-packages/lisp/eicq/" "/usr/share/xemacs/xemacs-packages/lisp/eieio/" "/usr/share/xemacs/xemacs-packages/lisp/elib/" "/usr/share/xemacs/xemacs-packages/lisp/emerge/" "/usr/share/xemacs/xemacs-packages/lisp/erc/" "/usr/share/xemacs/xemacs-packages/lisp/escreen/" "/usr/share/xemacs/xemacs-packages/lisp/eshell/" "/usr/share/xemacs/xemacs-packages/lisp/ess/" "/usr/share/xemacs/xemacs-packages/lisp/eterm/" "/usr/share/xemacs/xemacs-packages/lisp/eudc/" "/usr/share/xemacs/xemacs-packages/lisp/footnote/" "/usr/share/xemacs/xemacs-packages/lisp/forms/" "/usr/share/xemacs/xemacs-packages/lisp/fortran-modes/" "/usr/share/xemacs/xemacs-packages/lisp/frame-icon/" "/usr/share/xemacs/xemacs-packages/lisp/fsf-compat/" "/usr/share/xemacs/xemacs-packages/lisp/games/" "/usr/share/xemacs/xemacs-packages/lisp/general-docs/" "/usr/share/xemacs/xemacs-packages/lisp/gnats/" "/usr/share/xemacs/xemacs-packages/lisp/gnus/" "/usr/share/xemacs/xemacs-packages/lisp/haskell-mode/" "/usr/share/xemacs/xemacs-packages/lisp/hm--html-menus/" "/usr/share/xemacs/xemacs-packages/lisp/ibuffer/" "/usr/share/xemacs/xemacs-packages/lisp/idlwave/" "/usr/share/xemacs/xemacs-packages/lisp/igrep/" "/usr/share/xemacs/xemacs-packages/lisp/ilisp/" "/usr/share/xemacs/xemacs-packages/lisp/ispell/" "/usr/share/xemacs/xemacs-packages/lisp/jde/" "/usr/share/xemacs/xemacs-packages/lisp/liece/" "/usr/share/xemacs/xemacs-packages/lisp/mail-lib/" "/usr/share/xemacs/xemacs-packages/lisp/mailcrypt/" "/usr/share/xemacs/xemacs-packages/lisp/mew/" "/usr/share/xemacs/xemacs-packages/lisp/mh-e/" "/usr/share/xemacs/xemacs-packages/lisp/mine/" "/usr/share/xemacs/xemacs-packages/lisp/misc-games/" "/usr/share/xemacs/xemacs-packages/lisp/mmm-mode/" "/usr/share/xemacs/xemacs-packages/lisp/net-utils/" "/usr/share/xemacs/xemacs-packages/lisp/ocaml/" "/usr/share/xemacs/xemacs-packages/lisp/os-utils/" "/usr/share/xemacs/xemacs-packages/lisp/pc/" "/usr/share/xemacs/xemacs-packages/lisp/pcl-cvs/" "/usr/share/xemacs/xemacs-packages/lisp/pcomplete/" "/usr/share/xemacs/xemacs-packages/lisp/perl-modes/" "/usr/share/xemacs/xemacs-packages/lisp/pgg/" "/usr/share/xemacs/xemacs-packages/lisp/prog-modes/" "/usr/share/xemacs/xemacs-packages/lisp/ps-print/" "/usr/share/xemacs/xemacs-packages/lisp/ps-print-nomule/" "/usr/share/xemacs/xemacs-packages/lisp/psgml/" "/usr/share/xemacs/xemacs-packages/lisp/psgml-dtds/" "/usr/share/xemacs/xemacs-packages/lisp/python-modes/" "/usr/share/xemacs/xemacs-packages/lisp/re-builder/" "/usr/share/xemacs/xemacs-packages/lisp/reftex/" "/usr/share/xemacs/xemacs-packages/lisp/riece/" "/usr/share/xemacs/xemacs-packages/lisp/rmail/" "/usr/share/xemacs/xemacs-packages/lisp/ruby-modes/" "/usr/share/xemacs/xemacs-packages/lisp/sasl/" "/usr/share/xemacs/xemacs-packages/lisp/scheme/" "/usr/share/xemacs/xemacs-packages/lisp/semantic/" "/usr/share/xemacs/xemacs-packages/lisp/sgml/" "/usr/share/xemacs/xemacs-packages/lisp/sh-script/" "/usr/share/xemacs/xemacs-packages/lisp/sieve/" "/usr/share/xemacs/xemacs-packages/lisp/slider/" "/usr/share/xemacs/xemacs-packages/lisp/sml-mode/" "/usr/share/xemacs/xemacs-packages/lisp/sounds-au/" "/usr/share/xemacs/xemacs-packages/lisp/sounds-wav/" "/usr/share/xemacs/xemacs-packages/lisp/speedbar/" "/usr/share/xemacs/xemacs-packages/lisp/strokes/" "/usr/share/xemacs/xemacs-packages/lisp/supercite/" "/usr/share/xemacs/xemacs-packages/lisp/texinfo/" "/usr/share/xemacs/xemacs-packages/lisp/text-modes/" "/usr/share/xemacs/xemacs-packages/lisp/textools/" "/usr/share/xemacs/xemacs-packages/lisp/time/" "/usr/share/xemacs/xemacs-packages/lisp/tm/" "/usr/share/xemacs/xemacs-packages/lisp/tooltalk/" "/usr/share/xemacs/xemacs-packages/lisp/tpu/" "/usr/share/xemacs/xemacs-packages/lisp/tramp/" "/usr/share/xemacs/xemacs-packages/lisp/vc/" "/usr/share/xemacs/xemacs-packages/lisp/vc-cc/" "/usr/share/xemacs/xemacs-packages/lisp/vhdl/" "/usr/share/xemacs/xemacs-packages/lisp/view-process/" "/usr/share/xemacs/xemacs-packages/lisp/viper/" "/usr/share/xemacs/xemacs-packages/lisp/vm/" "/usr/share/xemacs/xemacs-packages/lisp/w3/" "/usr/share/xemacs/xemacs-packages/lisp/x-symbol/" "/usr/share/xemacs/xemacs-packages/lisp/xemacs-base/" "/usr/share/xemacs/xemacs-packages/lisp/xemacs-devel/" "/usr/share/xemacs/xemacs-packages/lisp/xetla/" "/usr/share/xemacs/xemacs-packages/lisp/xlib/" "/usr/share/xemacs/xemacs-packages/lisp/xslide/" "/usr/share/xemacs/xemacs-packages/lisp/xslt-process/" "/usr/share/xemacs/xemacs-packages/lisp/xwem/" "/usr/share/xemacs/xemacs-packages/lisp/zenirc/")) # bind (base package-load-path) packages-load-package-lisps(("/usr/share/xemacs/site-packages/lisp/" "/usr/share/xemacs/site-packages/lisp/apel/" "/usr/share/xemacs/site-packages/lisp/term/" "/usr/share/xemacs/mule-packages/lisp/" "/usr/share/xemacs/mule-packages/lisp/edict/" "/usr/share/xemacs/mule-packages/lisp/egg-its/" "/usr/share/xemacs/mule-packages/lisp/latin-euro-standards/" "/usr/share/xemacs/mule-packages/lisp/latin-unity/" "/usr/share/xemacs/mule-packages/lisp/leim/" "/usr/share/xemacs/mule-packages/lisp/locale/" "/usr/share/xemacs/mule-packages/lisp/mule-base/" "/usr/share/xemacs/mule-packages/lisp/mule-ucs/" "/usr/share/xemacs/xemacs-packages/lisp/" "/usr/share/xemacs/xemacs-packages/lisp/Sun/" "/usr/share/xemacs/xemacs-packages/lisp/ada/" "/usr/share/xemacs/xemacs-packages/lisp/apel/" "/usr/share/xemacs/xemacs-packages/lisp/auctex/" "/usr/share/xemacs/xemacs-packages/lisp/bbdb/" "/usr/share/xemacs/xemacs-packages/lisp/build/" "/usr/share/xemacs/xemacs-packages/lisp/c-support/" "/usr/share/xemacs/xemacs-packages/lisp/calc/" "/usr/share/xemacs/xemacs-packages/lisp/calendar/" "/usr/share/xemacs/xemacs-packages/lisp/cc-mode/" "/usr/share/xemacs/xemacs-packages/lisp/clearcase/" "/usr/share/xemacs/xemacs-packages/lisp/cookie/" "/usr/share/xemacs/xemacs-packages/lisp/crisp/" "/usr/share/xemacs/xemacs-packages/lisp/debug/" "/usr/share/xemacs/xemacs-packages/lisp/dictionary/" "/usr/share/xemacs/xemacs-packages/lisp/dired/" "/usr/share/xemacs/xemacs-packages/lisp/docbookide/" "/usr/share/xemacs/xemacs-packages/lisp/ecb/" "/usr/share/xemacs/xemacs-packages/lisp/ecrypto/" "/usr/share/xemacs/xemacs-packages/lisp/edebug/" "/usr/share/xemacs/xemacs-packages/lisp/ediff/" "/usr/share/xemacs/xemacs-packages/lisp/edit-utils/" "/usr/share/xemacs/xemacs-packages/lisp/edt/" "/usr/share/xemacs/xemacs-packages/lisp/efs/" "/usr/share/xemacs/xemacs-packages/lisp/eicq/" "/usr/share/xemacs/xemacs-packages/lisp/eieio/" "/usr/share/xemacs/xemacs-packages/lisp/elib/" "/usr/share/xemacs/xemacs-packages/lisp/emerge/" "/usr/share/xemacs/xemacs-packages/lisp/erc/" "/usr/share/xemacs/xemacs-packages/lisp/escreen/" "/usr/share/xemacs/xemacs-packages/lisp/eshell/" "/usr/share/xemacs/xemacs-packages/lisp/ess/" "/usr/share/xemacs/xemacs-packages/lisp/eterm/" "/usr/share/xemacs/xemacs-packages/lisp/eudc/" "/usr/share/xemacs/xemacs-packages/lisp/footnote/" "/usr/share/xemacs/xemacs-packages/lisp/forms/" "/usr/share/xemacs/xemacs-packages/lisp/fortran-modes/" "/usr/share/xemacs/xemacs-packages/lisp/frame-icon/" "/usr/share/xemacs/xemacs-packages/lisp/fsf-compat/" "/usr/share/xemacs/xemacs-packages/lisp/games/" "/usr/share/xemacs/xemacs-packages/lisp/general-docs/" "/usr/share/xemacs/xemacs-packages/lisp/gnats/" "/usr/share/xemacs/xemacs-packages/lisp/gnus/" "/usr/share/xemacs/xemacs-packages/lisp/haskell-mode/" "/usr/share/xemacs/xemacs-packages/lisp/hm--html-menus/" "/usr/share/xemacs/xemacs-packages/lisp/ibuffer/" "/usr/share/xemacs/xemacs-packages/lisp/idlwave/" "/usr/share/xemacs/xemacs-packages/lisp/igrep/" "/usr/share/xemacs/xemacs-packages/lisp/ilisp/" "/usr/share/xemacs/xemacs-packages/lisp/ispell/" "/usr/share/xemacs/xemacs-packages/lisp/jde/" "/usr/share/xemacs/xemacs-packages/lisp/liece/" "/usr/share/xemacs/xemacs-packages/lisp/mail-lib/" "/usr/share/xemacs/xemacs-packages/lisp/mailcrypt/" "/usr/share/xemacs/xemacs-packages/lisp/mew/" "/usr/share/xemacs/xemacs-packages/lisp/mh-e/" "/usr/share/xemacs/xemacs-packages/lisp/mine/" "/usr/share/xemacs/xemacs-packages/lisp/misc-games/" "/usr/share/xemacs/xemacs-packages/lisp/mmm-mode/" "/usr/share/xemacs/xemacs-packages/lisp/net-utils/" "/usr/share/xemacs/xemacs-packages/lisp/ocaml/" "/usr/share/xemacs/xemacs-packages/lisp/os-utils/" "/usr/share/xemacs/xemacs-packages/lisp/pc/" "/usr/share/xemacs/xemacs-packages/lisp/pcl-cvs/" "/usr/share/xemacs/xemacs-packages/lisp/pcomplete/" "/usr/share/xemacs/xemacs-packages/lisp/perl-modes/" "/usr/share/xemacs/xemacs-packages/lisp/pgg/" "/usr/share/xemacs/xemacs-packages/lisp/prog-modes/" "/usr/share/xemacs/xemacs-packages/lisp/ps-print/" "/usr/share/xemacs/xemacs-packages/lisp/ps-print-nomule/" "/usr/share/xemacs/xemacs-packages/lisp/psgml/" "/usr/share/xemacs/xemacs-packages/lisp/psgml-dtds/" "/usr/share/xemacs/xemacs-packages/lisp/python-modes/" "/usr/share/xemacs/xemacs-packages/lisp/re-builder/" "/usr/share/xemacs/xemacs-packages/lisp/reftex/" "/usr/share/xemacs/xemacs-packages/lisp/riece/" "/usr/share/xemacs/xemacs-packages/lisp/rmail/" "/usr/share/xemacs/xemacs-packages/lisp/ruby-modes/" "/usr/share/xemacs/xemacs-packages/lisp/sasl/" "/usr/share/xemacs/xemacs-packages/lisp/scheme/" "/usr/share/xemacs/xemacs-packages/lisp/semantic/" "/usr/share/xemacs/xemacs-packages/lisp/sgml/" "/usr/share/xemacs/xemacs-packages/lisp/sh-script/" "/usr/share/xemacs/xemacs-packages/lisp/sieve/" "/usr/share/xemacs/xemacs-packages/lisp/slider/" "/usr/share/xemacs/xemacs-packages/lisp/sml-mode/" "/usr/share/xemacs/xemacs-packages/lisp/sounds-au/" "/usr/share/xemacs/xemacs-packages/lisp/sounds-wav/" "/usr/share/xemacs/xemacs-packages/lisp/speedbar/" "/usr/share/xemacs/xemacs-packages/lisp/strokes/" "/usr/share/xemacs/xemacs-packages/lisp/supercite/" "/usr/share/xemacs/xemacs-packages/lisp/texinfo/" "/usr/share/xemacs/xemacs-packages/lisp/text-modes/" "/usr/share/xemacs/xemacs-packages/lisp/textools/" "/usr/share/xemacs/xemacs-packages/lisp/time/" "/usr/share/xemacs/xemacs-packages/lisp/tm/" "/usr/share/xemacs/xemacs-packages/lisp/tooltalk/" "/usr/share/xemacs/xemacs-packages/lisp/tpu/" "/usr/share/xemacs/xemacs-packages/lisp/tramp/" "/usr/share/xemacs/xemacs-packages/lisp/vc/" "/usr/share/xemacs/xemacs-packages/lisp/vc-cc/" "/usr/share/xemacs/xemacs-packages/lisp/vhdl/" "/usr/share/xemacs/xemacs-packages/lisp/view-process/" "/usr/share/xemacs/xemacs-packages/lisp/viper/" "/usr/share/xemacs/xemacs-packages/lisp/vm/" "/usr/share/xemacs/xemacs-packages/lisp/w3/" "/usr/share/xemacs/xemacs-packages/lisp/x-symbol/" "/usr/share/xemacs/xemacs-packages/lisp/xemacs-base/" "/usr/share/xemacs/xemacs-packages/lisp/xemacs-devel/" "/usr/share/xemacs/xemacs-packages/lisp/xetla/" "/usr/share/xemacs/xemacs-packages/lisp/xlib/" "/usr/share/xemacs/xemacs-packages/lisp/xslide/" "/usr/share/xemacs/xemacs-packages/lisp/xslt-process/" "/usr/share/xemacs/xemacs-packages/lisp/xwem/" "/usr/share/xemacs/xemacs-packages/lisp/zenirc/") "auto-autoloads") # bind (package-load-path) packages-load-package-auto-autoloads(("/usr/share/xemacs/site-packages/lisp/" "/usr/share/xemacs/site-packages/lisp/apel/" "/usr/share/xemacs/site-packages/lisp/term/" "/usr/share/xemacs/mule-packages/lisp/" "/usr/share/xemacs/mule-packages/lisp/edict/" "/usr/share/xemacs/mule-packages/lisp/egg-its/" "/usr/share/xemacs/mule-packages/lisp/latin-euro-standards/" "/usr/share/xemacs/mule-packages/lisp/latin-unity/" "/usr/share/xemacs/mule-packages/lisp/leim/" "/usr/share/xemacs/mule-packages/lisp/locale/" "/usr/share/xemacs/mule-packages/lisp/mule-base/" "/usr/share/xemacs/mule-packages/lisp/mule-ucs/" "/usr/share/xemacs/xemacs-packages/lisp/" "/usr/share/xemacs/xemacs-packages/lisp/Sun/" "/usr/share/xemacs/xemacs-packages/lisp/ada/" "/usr/share/xemacs/xemacs-packages/lisp/apel/" "/usr/share/xemacs/xemacs-packages/lisp/auctex/" "/usr/share/xemacs/xemacs-packages/lisp/bbdb/" "/usr/share/xemacs/xemacs-packages/lisp/build/" "/usr/share/xemacs/xemacs-packages/lisp/c-support/" "/usr/share/xemacs/xemacs-packages/lisp/calc/" "/usr/share/xemacs/xemacs-packages/lisp/calendar/" "/usr/share/xemacs/xemacs-packages/lisp/cc-mode/" "/usr/share/xemacs/xemacs-packages/lisp/clearcase/" "/usr/share/xemacs/xemacs-packages/lisp/cookie/" "/usr/share/xemacs/xemacs-packages/lisp/crisp/" "/usr/share/xemacs/xemacs-packages/lisp/debug/" "/usr/share/xemacs/xemacs-packages/lisp/dictionary/" "/usr/share/xemacs/xemacs-packages/lisp/dired/" "/usr/share/xemacs/xemacs-packages/lisp/docbookide/" "/usr/share/xemacs/xemacs-packages/lisp/ecb/" "/usr/share/xemacs/xemacs-packages/lisp/ecrypto/" "/usr/share/xemacs/xemacs-packages/lisp/edebug/" "/usr/share/xemacs/xemacs-packages/lisp/ediff/" "/usr/share/xemacs/xemacs-packages/lisp/edit-utils/" "/usr/share/xemacs/xemacs-packages/lisp/edt/" "/usr/share/xemacs/xemacs-packages/lisp/efs/" "/usr/share/xemacs/xemacs-packages/lisp/eicq/" "/usr/share/xemacs/xemacs-packages/lisp/eieio/" "/usr/share/xemacs/xemacs-packages/lisp/elib/" "/usr/share/xemacs/xemacs-packages/lisp/emerge/" "/usr/share/xemacs/xemacs-packages/lisp/erc/" "/usr/share/xemacs/xemacs-packages/lisp/escreen/" "/usr/share/xemacs/xemacs-packages/lisp/eshell/" "/usr/share/xemacs/xemacs-packages/lisp/ess/" "/usr/share/xemacs/xemacs-packages/lisp/eterm/" "/usr/share/xemacs/xemacs-packages/lisp/eudc/" "/usr/share/xemacs/xemacs-packages/lisp/footnote/" "/usr/share/xemacs/xemacs-packages/lisp/forms/" "/usr/share/xemacs/xemacs-packages/lisp/fortran-modes/" "/usr/share/xemacs/xemacs-packages/lisp/frame-icon/" "/usr/share/xemacs/xemacs-packages/lisp/fsf-compat/" "/usr/share/xemacs/xemacs-packages/lisp/games/" "/usr/share/xemacs/xemacs-packages/lisp/general-docs/" "/usr/share/xemacs/xemacs-packages/lisp/gnats/" "/usr/share/xemacs/xemacs-packages/lisp/gnus/" "/usr/share/xemacs/xemacs-packages/lisp/haskell-mode/" "/usr/share/xemacs/xemacs-packages/lisp/hm--html-menus/" "/usr/share/xemacs/xemacs-packages/lisp/ibuffer/" "/usr/share/xemacs/xemacs-packages/lisp/idlwave/" "/usr/share/xemacs/xemacs-packages/lisp/igrep/" "/usr/share/xemacs/xemacs-packages/lisp/ilisp/" "/usr/share/xemacs/xemacs-packages/lisp/ispell/" "/usr/share/xemacs/xemacs-packages/lisp/jde/" "/usr/share/xemacs/xemacs-packages/lisp/liece/" "/usr/share/xemacs/xemacs-packages/lisp/mail-lib/" "/usr/share/xemacs/xemacs-packages/lisp/mailcrypt/" "/usr/share/xemacs/xemacs-packages/lisp/mew/" "/usr/share/xemacs/xemacs-packages/lisp/mh-e/" "/usr/share/xemacs/xemacs-packages/lisp/mine/" "/usr/share/xemacs/xemacs-packages/lisp/misc-games/" "/usr/share/xemacs/xemacs-packages/lisp/mmm-mode/" "/usr/share/xemacs/xemacs-packages/lisp/net-utils/" "/usr/share/xemacs/xemacs-packages/lisp/ocaml/" "/usr/share/xemacs/xemacs-packages/lisp/os-utils/" "/usr/share/xemacs/xemacs-packages/lisp/pc/" "/usr/share/xemacs/xemacs-packages/lisp/pcl-cvs/" "/usr/share/xemacs/xemacs-packages/lisp/pcomplete/" "/usr/share/xemacs/xemacs-packages/lisp/perl-modes/" "/usr/share/xemacs/xemacs-packages/lisp/pgg/" "/usr/share/xemacs/xemacs-packages/lisp/prog-modes/" "/usr/share/xemacs/xemacs-packages/lisp/ps-print/" "/usr/share/xemacs/xemacs-packages/lisp/ps-print-nomule/" "/usr/share/xemacs/xemacs-packages/lisp/psgml/" "/usr/share/xemacs/xemacs-packages/lisp/psgml-dtds/" "/usr/share/xemacs/xemacs-packages/lisp/python-modes/" "/usr/share/xemacs/xemacs-packages/lisp/re-builder/" "/usr/share/xemacs/xemacs-packages/lisp/reftex/" "/usr/share/xemacs/xemacs-packages/lisp/riece/" "/usr/share/xemacs/xemacs-packages/lisp/rmail/" "/usr/share/xemacs/xemacs-packages/lisp/ruby-modes/" "/usr/share/xemacs/xemacs-packages/lisp/sasl/" "/usr/share/xemacs/xemacs-packages/lisp/scheme/" "/usr/share/xemacs/xemacs-packages/lisp/semantic/" "/usr/share/xemacs/xemacs-packages/lisp/sgml/" "/usr/share/xemacs/xemacs-packages/lisp/sh-script/" "/usr/share/xemacs/xemacs-packages/lisp/sieve/" "/usr/share/xemacs/xemacs-packages/lisp/slider/" "/usr/share/xemacs/xemacs-packages/lisp/sml-mode/" "/usr/share/xemacs/xemacs-packages/lisp/sounds-au/" "/usr/share/xemacs/xemacs-packages/lisp/sounds-wav/" "/usr/share/xemacs/xemacs-packages/lisp/speedbar/" "/usr/share/xemacs/xemacs-packages/lisp/strokes/" "/usr/share/xemacs/xemacs-packages/lisp/supercite/" "/usr/share/xemacs/xemacs-packages/lisp/texinfo/" "/usr/share/xemacs/xemacs-packages/lisp/text-modes/" "/usr/share/xemacs/xemacs-packages/lisp/textools/" "/usr/share/xemacs/xemacs-packages/lisp/time/" "/usr/share/xemacs/xemacs-packages/lisp/tm/" "/usr/share/xemacs/xemacs-packages/lisp/tooltalk/" "/usr/share/xemacs/xemacs-packages/lisp/tpu/" "/usr/share/xemacs/xemacs-packages/lisp/tramp/" "/usr/share/xemacs/xemacs-packages/lisp/vc/" "/usr/share/xemacs/xemacs-packages/lisp/vc-cc/" "/usr/share/xemacs/xemacs-packages/lisp/vhdl/" "/usr/share/xemacs/xemacs-packages/lisp/view-process/" "/usr/share/xemacs/xemacs-packages/lisp/viper/" "/usr/share/xemacs/xemacs-packages/lisp/vm/" "/usr/share/xemacs/xemacs-packages/lisp/w3/" "/usr/share/xemacs/xemacs-packages/lisp/x-symbol/" "/usr/share/xemacs/xemacs-packages/lisp/xemacs-base/" "/usr/share/xemacs/xemacs-packages/lisp/xemacs-devel/" "/usr/share/xemacs/xemacs-packages/lisp/xetla/" "/usr/share/xemacs/xemacs-packages/lisp/xlib/" "/usr/share/xemacs/xemacs-packages/lisp/xslide/" "/usr/share/xemacs/xemacs-packages/lisp/xslt-process/" "/usr/share/xemacs/xemacs-packages/lisp/xwem/" "/usr/share/xemacs/xemacs-packages/lisp/zenirc/")) startup-load-autoloads() normal-top-level() # (condition-case ... . error) # (catch top-level ...)