emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: No doc strings from DOC


From: Juanma Barranquero
Subject: Re: No doc strings from DOC
Date: Thu, 04 Apr 2002 16:51:36 +0200

On Thu, 04 Apr 2002 10:27:08 +0200, Juanma Barranquero <address@hidden> wrote:

> Any more hints on how to debug this?

Hmmmm...

After:

nmake realclean
nmake bootstrap
nmake install

some functions from preloaded files do not have docstrings (their
bytecode function object has 0 on the DOCSTRING element).

However, I afterwards I do:

nmake clean
nmake
nmake install

and the newly compiled Emacs has the correct DOCSTRING references.

Comparing DOC-X from the bootstrap compilation to the one for the normal
compilation, I see the first one is missing two good-sized chunks.
Looking at the output of the bootstrap compilation I see:

[...]
        "C:\BIN\emacs\devel\lib-src/obj/i386/make-docfile" -d ../src abbrev.c 
alloc.c alloca.c buffer.c bytecode.c callint.c callproc.c casefiddle.c cm.c 
cmds.c charset.c coding.c category.c ccl.c data.c dired.c dispnew.c doc.c  
doprnt.c editfns.c emacs.c eval.c fileio.c filelock.c filemode.c fns.c 
fontset.c indent.c insdel.c keyboard.c keymap.c lastfile.c lread.c macros.c 
marker.c minibuf.c xfaces.c print.c process.c regex.c scroll.c search.c 
syntax.c sysdep.c term.c termcap.c tparam.c undo.c unexw32.c window.c xdisp.c 
casetab.c floatfns.c frame.c gmalloc.c intervals.c ralloc.c textprop.c 
vm-limit.c region-cache.c strftime.c w32.c w32console.c xfaces.c w32fns.c 
w32heap.c w32inevt.c w32proc.c w32reg.c w32menu.c w32select.c w32term.c 
w32xfns.c > DOC
        "C:\BIN\emacs\devel\lib-src/obj/i386/make-docfile" -d ../src 
../lisp/abbrev.elc  ../lisp/buff-menu.elc  ../lisp/button.elc  
../lisp/byte-run.elc  ../lisp/cus-start.elc  ../lisp/custom.elc  
../lisp/emacs-lisp/backquote.elc  ../lisp/emacs-lisp/lisp-mode.elc  
../lisp/emacs-lisp/lisp.elc  ../lisp/env.elc  ../lisp/faces.elc  
../lisp/files.elc  ../lisp/format.elc  ../lisp/facemenu.elc  ../lisp/select.elc 
../lisp/scroll-bar.elc ../lisp/mouse.elc  ../lisp/float-sup.elc  
../lisp/frame.elc ../lisp/help.elc  ../lisp/indent.elc  ../lisp/isearch.elc  
../lisp/loadup.el  ../lisp/loaddefs.el  ../lisp/bindings.elc  
../lisp/map-ynp.elc  ../lisp/menu-bar.elc  ../lisp/international/mule.elc  
../lisp/international/mule-conf.el  ../lisp/international/mule-cmds.elc  
../lisp/international/characters.elc  ../lisp/international/utf-8.elc  
../lisp/international/latin-1.el  ../lisp/international/latin-2.el  
../lisp/international/latin-3.el  ../lisp/international/latin-4.el  
../lisp/international/latin-5.el  ../lisp/international/latin-8.el  
../lisp/international/latin-9.el  ../lisp/case-table.elc  
../lisp/language/chinese.elc  ../lisp/language/cyrillic.elc  
../lisp/language/indian.elc  ../lisp/language/devanagari.elc  
../lisp/language/english.el  ../lisp/language/ethiopic.elc  
../lisp/language/european.elc  ../lisp/language/czech.el  
../lisp/language/slovak.el  ../lisp/language/romanian.el  
../lisp/language/greek.el  ../lisp/language/hebrew.el  
../lisp/language/japanese.el  ../lisp/language/korean.el  
../lisp/language/lao.el  ../lisp/language/thai.el  ../lisp/language/tibetan.elc 
 ../lisp/language/vietnamese.elc  ../lisp/language/misc-lang.el  
../lisp/language/utf-8-lang.el  ../lisp/language/georgian.el  ../lisp/paths.el  
../lisp/register.elc  ../lisp/replace.elc  ../lisp/simple.elc  
../lisp/startup.elc  ../lisp/subr.elc  ../lisp/term/tty-colors.elc  
../lisp/textmodes/fill.elc  ../lisp/textmodes/page.elc  
../lisp/textmodes/paragraphs.elc  ../lisp/textmodes/text-mode.elc  
../lisp/vc-hooks.elc  ../lisp/ediff-hook.elc  ../lisp/vmsproc.elc 
../lisp/vms-patch.elc  ../lisp/dos-fns.elc ../lisp/dos-vars.elc 
../lisp/international/ccl.elc ../lisp/international/codepage.elc  
../lisp/ls-lisp.elc ../lisp/disp-table.elc ../lisp/w32-fns.elc 
../lisp/dos-w32.elc ../lisp/w32-vars.elc  ../lisp/widget.elc  
../lisp/window.elc  ../lisp/version.el >> DOC
../lisp/abbrev.elc: No such file or directory
../lisp/buff-menu.elc: No such file or directory
../lisp/button.elc: No such file or directory
../lisp/byte-run.elc: No such file or directory
../lisp/cus-start.elc: No such file or directory
../lisp/custom.elc: No such file or directory
../lisp/emacs-lisp/backquote.elc: No such file or directory
../lisp/emacs-lisp/lisp-mode.elc: No such file or directory
../lisp/emacs-lisp/lisp.elc: No such file or directory
../lisp/env.elc: No such file or directory
../lisp/faces.elc: No such file or directory
../lisp/files.elc: No such file or directory
../lisp/format.elc: No such file or directory
../lisp/facemenu.elc: No such file or directory
../lisp/select.elc: No such file or directory
../lisp/scroll-bar.elc: No such file or directory
../lisp/mouse.elc: No such file or directory
../lisp/float-sup.elc: No such file or directory
../lisp/frame.elc: No such file or directory
../lisp/help.elc: No such file or directory
../lisp/indent.elc: No such file or directory
../lisp/isearch.elc: No such file or directory
../lisp/bindings.elc: No such file or directory
../lisp/map-ynp.elc: No such file or directory
../lisp/menu-bar.elc: No such file or directory
../lisp/international/mule.elc: No such file or directory
../lisp/international/mule-cmds.elc: No such file or directory
../lisp/international/characters.elc: No such file or directory
../lisp/international/utf-8.elc: No such file or directory
../lisp/case-table.elc: No such file or directory
../lisp/language/chinese.elc: No such file or directory
../lisp/language/cyrillic.elc: No such file or directory
../lisp/language/indian.elc: No such file or directory
../lisp/language/devanagari.elc: No such file or directory
../lisp/language/ethiopic.elc: No such file or directory
../lisp/language/european.elc: No such file or directory
../lisp/language/tibetan.elc: No such file or directory
../lisp/language/vietnamese.elc: No such file or directory
../lisp/register.elc: No such file or directory
../lisp/replace.elc: No such file or directory
../lisp/simple.elc: No such file or directory
../lisp/startup.elc: No such file or directory
../lisp/subr.elc: No such file or directory
../lisp/term/tty-colors.elc: No such file or directory
../lisp/textmodes/fill.elc: No such file or directory
../lisp/textmodes/page.elc: No such file or directory
../lisp/textmodes/paragraphs.elc: No such file or directory
../lisp/textmodes/text-mode.elc: No such file or directory
../lisp/vc-hooks.elc: No such file or directory
../lisp/ediff-hook.elc: No such file or directory
../lisp/vmsproc.elc: No such file or directory
../lisp/vms-patch.elc: No such file or directory
../lisp/dos-fns.elc: No such file or directory
../lisp/dos-vars.elc: No such file or directory
../lisp/international/ccl.elc: No such file or directory
../lisp/international/codepage.elc: No such file or directory
../lisp/ls-lisp.elc: No such file or directory
../lisp/disp-table.elc: No such file or directory
../lisp/w32-fns.elc: No such file or directory
../lisp/dos-w32.elc: No such file or directory
../lisp/w32-vars.elc: No such file or directory
../lisp/widget.elc: No such file or directory
../lisp/window.elc: No such file or directory

and those are the files whose docstrings aren't found. So obviously
there's a problem in the makefile wrt bootstrapping. Any
idea what that is and how to fix it?


                                                           /L/e/k/t/u




reply via email to

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