I cvs up'd my package repository this morning and ran make. It bombed with
a mismatched paren error. Here's the tail end of the make output:
[ -d mule-packages ] && make -C mule-packages autoloads
[ -d mule-base ] && make -C mule-base autoloads
rm -f ./auto-autoloads.el
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 (expand-file-name
"mule" lisp-directory) lisp-directory))' -eval
'(packages-load-package-auto-autoloads load-path)' \
-eval "(setq autoload-package-name \"mule-base\")" \
-eval "(setq generated-autoload-file \"./auto-autoloads.el\")" \
-l autoload -f batch-update-autoloads canna.el char-table.el chartblxmas.el
china-util.el cyril-util.el kana-keyboard.el korea-util.el isearch-mule.el japan-util.el
mule-cne.el mule-diag.el mule-keyboard.el mule-trex.el mule-util.el thai-xtis-util.el
viet-util.el ethio-util.el fsf-compat-unicode.el _pkg.el
Loading /Users/skip/local/lib/xemacs-21.5-b28/lisp/mule/auto-autoloads.elc...
Loading /Users/skip/local/lib/xemacs-21.5-b28/lisp/auto-autoloads.elc...
Loading /Users/skip/local/lib/xemacs-21.5-b28/lisp/autoload.elc...
No autoloads found in mule-base/canna.el
Generating autoloads for mule-base/char-table.el...
xemacs exiting.
# bind (stack-trace-on-signal debug-on-signal stack-trace-on-error debug-on-error)
# (unwind-protect ...)
scan-sexps(1492 1)
# bind (arg)
forward-sexp(1)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (autoloads-done)
byte-code("..." [noninteractive load-name outbuf trim-name
generate-autoload-cookie autoloads-done nil search-forward t message "No autoloads
found in %s" throw --cl-block-generate-lisp-file-autoloads-1-- "Generating
autoloads for %s..." " \n" looking-at regexp-quote process-one-lisp-autoload ";" 1 forward-sexp
"Generating autoloads for %s...done"] 4)
# (catch --cl-block-generate-lisp-file-autoloads-1-- ...)
# bind (trim-name load-name outbuf)
generate-lisp-file-autoloads-1(#<buffer "auto-autoloads.el">
"char-table" "mule-base/char-table.el")
# (unwind-protect ...)
# (unwind-protect ...)
# bind (outbuf trim-name autoloads-done print-length print-readably
float-output-format visited suppress-form output-end)
byte-code("..." [trim-name autoloads-done _pkg outbuf suppress-form file
autoload-trim-file-name nil t get-file-buffer expand-file-name file-name-directory
"_pkg.el" file-readable-p ((byte-code "¬ «Â !Â" [pkg-vis pkg-buf
kill-buffer] 2)) find-file-noselect set-syntax-table --cl-block-nil-- (byte-code
"ÃÄÅÆ#ÇÈ!Ép! k«ÊÉp!!ËÌÅ\")ª^" [suppress-form load-name supfile
search-forward "(package-suppress" nil t forward-sexp 1 read eval throw
--cl-block-nil--] 5) ((byte-code "\n¬Ãp! qÄ Ã" [output-end outbuf visited
kill-buffer point-marker] 2)) throw --cl-block-generate-autoload-type-section-- prin1
autoloads terpri "\n;;; Suppress form from _pkg.el\n" "(unless "
prin1-to-string "\n\n" "\n) ;; unless (suppressed)\n" output-end
visited dir pkg-vis emacs-lisp-mode-syntax-table load-name float-output-format
print-readably print-length pkg-buf enable-local-variables find-file-hooks literal
fun-to-call generate-autoload-section-header generate-autoload-section-trai!
ler] 9)
# (catch --cl-block-generate-autoload-type-section-- ...)
# bind (fun-to-call literal load-name file)
generate-autoload-type-section("/Users/skip/src/packages/mule-packages/mule-base/char-table.el"
"char-table" nil generate-lisp-file-autoloads-1)
# bind (file)
generate-file-autoloads("/Users/skip/src/packages/mule-packages/mule-base/char-table.el")
# (unwind-protect ...)
# bind (load-name trim-name section-begin form file)
update-file-autoloads("/Users/skip/src/packages/mule-packages/mule-base/char-table.el")
# bind (--dolist-temp--6770 arg defdir autoload-feature-name enable-local-eval
autoload-feature-prefix generated-autoload-file force into-file feature-prefix
files-or-dirs)
update-autoload-files(("canna.el" "char-table.el"
"chartblxmas.el" "china-util.el" "cyril-util.el"
"kana-keyboard.el" "korea-util.el" "isearch-mule.el"
"japan-util.el" "mule-cne.el" "mule-diag.el"
"mule-keyboard.el" "mule-trex.el" "mule-util.el"
"thai-xtis-util.el" "viet-util.el" "ethio-util.el"
"fsf-compat-unicode.el" "_pkg.el") "mule-base"
"./auto-autoloads.el" t)
batch-update-autoloads()
# bind (arg)
command-line-do-funcall("-f")
# 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 ...)
Syntax error: Unbalanced parenthesesmake[2]: *** [auto-autoloads.el] Error 255
make[1]: *** [mule-base/autoloads.target] Error 2
make: *** [mule-packages/autoloads.target] Error 2
Skip Montanaro
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta