emacs-pretest-bug
[Top][All Lists]
Advanced

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

Re: jit-lock.el functions & variables appear undocumented.


From: Eli Zaretskii
Subject: Re: jit-lock.el functions & variables appear undocumented.
Date: Fri, 30 Dec 2005 16:12:13 +0200

> Date: Fri, 30 Dec 2005 11:55:34 +0100
> From: martin rudalics <address@hidden>
> Cc: address@hidden
> 
> My last build where this worked correctly is from 2005-10-20.  A build
> from 2005-11-06 already doesn't have the doc-strings.

On what OS?  (Please always tell that, since the configury and build
setups are different on some systems.)

The bug that I fixed was specific to MS-Windows.  I don't think it
existed on other systems.

> In between was:
> 
> 2005-10-31  Dan Nicolaescu  <address@hidden>
> 
>       * loadup.el: Load emacs-lisp/syntax, font-lock and jit-lock so
>       that global-font-lock-mode can be enabled by default.
> 
>       * font-lock.el (font-lock-keywords, font-lock-mode-internal)
>       (font-lock-add-keywords, font-lock-remove-keywords)
>       (font-lock-fontify-buffer): Remove autoload cookies.
> 
>       * jit-lock.el (jit-lock-register): Likewise.

You will see that Dan also changed src/Makefile.in:

    2005-11-03  Dan Nicolaescu  <address@hidden>

            * Makefile.in (lisp, shortlisp): Add emacs-lisp/syntax.elc,
            font-lock.elc and jit-lock.elc.

But he didn't make a similar change in lib-src/makefile.w32-in, which
is where etc/DOC is produced by the MS-Windows build.  This is what
caused the bug.

> Coincidentally, in the same period all doc-strings for functions and
> variables defined in `mwheel' vanished too, maybe related to:
> 
> 2005-10-28  Richard M. Stallman  <address@hidden>
> 
>          ...
> 
>       * loadup.el ("facemenu"): Load unconditionally.
>       ("image", "international/fontset", "dnd", "mwheel", "tool-bar"):
>       ("x-dnd"): Load, when appropriate.

I've added the files from this list that are loaded on MS-Windows to
the list of files mentioned in lib-src/makefile.w32-in from which
etc/DOC is generated.  I think they should also be added to
SOME_MACHINE_LISP in src/Makefile.in, but I didn't do that.

> but - strangely enough - dnd, tool-bar, ... retained their doc-strings.

Not for me, not on MS-Windows.




reply via email to

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