emacs-devel
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]