[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs 21 and W3?
From: |
Kai Großjohann |
Subject: |
Re: Emacs 21 and W3? |
Date: |
10 Apr 2001 11:41:45 +0200 |
User-agent: |
Gnus/5.090001 (Oort Gnus v0.01) Emacs/21.0.101 |
On Mon, 9 Apr 2001, Eli Zaretskii wrote:
> Did you apply the patches for W3 from etc/PROBLEMS?
Stupid me. Must remember that this file exists. Why do I always
forget? Sheesh.
Anyway, it doesn't help. Here's what I see:
/----
| address@hidden> sh ../config.w3-4.0pre46 46
| ==> Running configure
| creating cache ./config.cache
| checking for a BSD compatible install... /usr/bin/install -c
| checking for texi2html... texi2html
| checking for xemacs... emacs
| checking for makeinfo... makeinfo
| checking for install-info... install-info
| checking if emacs is really XEmacs... no
| checking where .elc files should go...
/usr/sw/emacs/21.0.102/share/emacs/site-lisp/w3-4.0pre.46
| checking for emacs version... 21.0
| checking for acceptable custom library...
/home-local/grossjoh/sw/emacs-21.0/share/emacs/21.0.101/lisp/
| checking for recent gnus version... no
| checking how to rebuild custom autoloads... $(EMACS) $(BATCHFLAGS) $(DEPS) -f
emacs-batch-build-custom-load $(srcdir)
| creating ./config.status
| creating Makefile
| creating etc/Makefile
| creating texi/Makefile
| creating lisp/Makefile
| creating lisp/w3-cfg.el
|
| Sucessfully configured Emacs/W3
| Using custom package installed in:
/home-local/grossjoh/sw/emacs-21.0/share/emacs/21.0.101/lisp/
| Emacs/W3 will be compiled with: emacs
|
| To finish building Emacs/W3 type 'make' now.
| To install Emacs/W3 type 'make install'.
| To create autoloads in '$(prefix)/share/emacs/site-lisp/default.el' type
'make dotemacs'
| ==> About to run make
| Run make? Return or Ctrl-C ... \c
|
| cd lisp && make w3
| make[1]: Entering directory
`/usr/sw-src/emacs/21.0.102/lisp/w3/w3-4.0pre.46/lisp'
| GNUSDIR=no
WIDGETDIR=/home-local/grossjoh/sw/emacs-21.0/share/emacs/21.0.101/lisp/
W3SRCDIR=. emacs -batch -q -no-site-file -l ./docomp.el -f
emacs-batch-build-autoloads . auto-autoloads.el
| Wrong type argument: keymapp, nil
| make[1]: *** [auto-autoloads.el] Error 255
| make[1]: Leaving directory
`/usr/sw-src/emacs/21.0.102/lisp/w3/w3-4.0pre.46/lisp'
| make: *** [w3] Error 2
| ==> About to run make install
| Run make install? Return or Ctrl-C ... \c
|
\----
The error happens in a totally different spot. Hm. Lessee. I should
be able to get a backtrace...
/----
| address@hidden> cd lisp
| address@hidden> GNUSDIR=no
WIDGETDIR=/home-local/grossjoh/sw/emacs-21.0/share/emacs/21.0.101/lisp/
W3SRCDIR=. emacs -batch -q -no-site-file --eval '(setq debug-on-error t)' -l
./docomp.el -f emacs-batch-build-autoloads . auto-autoloads.el
| Debugger entered--Lisp error: (wrong-type-argument keymapp nil)
| copy-keymap(nil)
| byte-code(***CENSORED*** [widget-keymap map cy-keymap define-key "
| " widget-field-activate "" widget-end-of-line] 4)t-complete "
| (defvar widget-field-keymap (byte-code ***CENSORED***
| " widget-kill-line ""
widget-comple" widget-field-activate "" widget-end-of-line] 4)
("/home-local/grossjoh/sw/emacs-21.0/share/emacs/21.0.101/lisp/wid-edit.elc" .
23967))
| require(wid-edit)
| eval-buffer(#<buffer *load*<3>> nil "w3-vars" nil t)
|
load-with-code-conversion("/usr/sw-src/emacs/21.0.102/lisp/w3/w3-4.0pre.46/lisp/w3-vars.el"
"w3-vars" nil t)
| require(w3-vars)
| eval-buffer(#<buffer *load*<2>> nil "w3" nil t)
|
load-with-code-conversion("/usr/sw-src/emacs/21.0.102/lisp/w3/w3-4.0pre.46/lisp/w3.el"
"w3" nil t)
| (w3-load-flavors)
| eval-buffer(#<buffer *load*> nil
"/usr/sw-src/emacs/21.0.102/lisp/w3/w3-4.0pre.46/lisp/docomp.el" nil t)
|
load-with-code-conversion("/usr/sw-src/emacs/21.0.102/lisp/w3/w3-4.0pre.46/lisp/docomp.el"
"/usr/sw-src/emacs/21.0.102/lisp/w3/w3-4.0pre.46/lisp/docomp.el" nil t)
| load("/usr/sw-src/emacs/21.0.102/lisp/w3/w3-4.0pre.46/lisp/docomp.el" nil t)
| command-line-1(("--eval" "(setq debug-on-error t)" "-l" "./docomp.el" "-f"
"emacs-batch-build-autoloads" "." "auto-autoloads.el"))
| command-line()
| normal-top-level()
\----
Any ideas? The CVS version seems to build fine, and it almost works.
(The error I get I'm sure you know -- it prints a message about
after-change-function being called in a strange buffer.)
kai
--
Be indiscrete. Do it continuously.