Hi,
I've decided to take over the task of maintaining the ruby-modes
packages for xemacs, mainly because it'll force me to learn emacs-lisp
so I can customise and work more efficiently with my editor of choice,
but also because there are short-comings in the current ruby-modes
that I really want to fix.
However, my endeavour has not started in a very fruitful manner.
Having checked out the xemacs packages sources from cvs, I cd'ed into
the ruby-modes packages, put the latest versions from Ruby cvs in
place of what was currently there, and typed in 'make bindist'.
Here's what came out:
xemacs -no-autoloads -vanilla -batch -eval '(setq stack-trace-on-error
t load-always-display-messages t load-ignore-out-of-date-elc-files t
load-show-full-path-in-messages t)' -eval '(setq load-path (list
lisp-directory))' -l
/home/ayqazi/src/packages/xemacs/cvs/packages/package-compile.el --
xemacs-base debug -- -f batch-byte-compile auto-autoloads.el
Loading /home/ayqazi/src/packages/xemacs/cvs/packages/package-compile.el...
Loading /usr/local/xemacs/lib/xemacs-21.5-b27/lisp/auto-autoloads.elc...
Requiring /usr/local/xemacs/lib/xemacs-21.5-b27/lisp/bytecomp.elc...
Requiring /usr/local/xemacs/lib/xemacs-21.5-b27/lisp/byte-optimize.elc...
# bind (stack-trace-on-signal debug-on-signal stack-trace-on-error
debug-on-error)
# (unwind-protect ...)
signal(file-error ("Cannot open load file"
"/home/ayqazi/src/packages/xemacs/cvs/packages/xemacs-packages/debug/auto-autoloads"))
# bind (path handler filename nosuffix nomessage noerror file)
load("/home/ayqazi/src/packages/xemacs/cvs/packages/xemacs-packages/debug/auto-autoloads")
# bind (etc-dir dir)
(let* ((dir (package-name-to-directory (car depends))) (etc-dir
(expand-file-name "etc" dir))) (when (null dir) (error "%s is not in
`package-directory-map'. See: package-compile.el" dir)) (push dir
load-path) (if (file-directory-p (expand-file-name (car depends)
etc-dir)) (push (file-name-as-directory etc-dir) data-directory-list))
(load (expand-file-name "auto-autoloads" dir)) (pop depends))
(while depends (let* ((dir (package-name-to-directory (car
depends))) (etc-dir (expand-file-name "etc" dir))) (when (null dir)
(error "%s is not in `package-directory-map'. See:
package-compile.el" dir)) (push dir load-path) (if (file-directory-p
(expand-file-name (car depends) etc-dir)) (push
(file-name-as-directory etc-dir) data-directory-list)) (load
(expand-file-name "auto-autoloads" dir)) (pop depends)))
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
load-internal("/home/ayqazi/src/packages/xemacs/cvs/packages/package-compile.el"
nil t nil binary)
# bind (path handler filename nosuffix nomessage noerror file)
load("/home/ayqazi/src/packages/xemacs/cvs/packages/package-compile.el" nil
t)
# bind (file arg)
command-line-do-load("-l")
# bind (dir file-count line end-of-options file-p arg tem)
command-line-1()
# bind (command-line-args-left)
command-line()
# bind (error-data)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
xemacs exiting.
Cannot open load file:
"/home/ayqazi/src/packages/xemacs/cvs/packages/xemacs-packages/debug/auto-autoloads"make:
*** [auto-autoloads.elc] Error 255
(forgive the dodgy wrapping, it's due to the mail client)
Erk. Any idea what that means?
Thanks
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta