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

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

fringe.el doc strings aren't available


From: Kevin Rodgers
Subject: fringe.el doc strings aren't available
Date: Tue, 11 Jul 2006 12:18:34 -0600
User-agent: Thunderbird 1.5.0.4 (Windows/20060516)

In GNU Emacs 22.0.50.1 (i386-mingw-nt5.1.2600)
 of 2006-04-22 on YAMALOK
X server distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (4.1) --cflags -O2 -march=i686 -mtune=i686 -lm -ffast-math -IC:/gnuwin32/include_emacs -IC:/gnuwin32/lib -IC:/gnuwin32/src --ldflags -s '

`describe-function' and `describe-variable' report "Not documented"
for all functions and variables defun'ed or defvar'ed/defcustom'ed in
fringe.el even though they are defined there with doc strings and even
though fringe.el is dumped (i.e. (featurep 'fringe) returns t
immediately after invoking emacs -Q).

For example:

,----[ C-h f fringe-mode RET ]
| fringe-mode is an interactive compiled Lisp function in `fringe.el'.
| (fringe-mode &optional mode)
|
| Not documented.
|
| [back]
`----

Whereas fringe.el contains:

(defun fringe-mode (&optional mode)
  "Set the default appearance of fringes on all frames.

When called interactively, query the user for MODE.  Valid values
for MODE include `none', `default', `left-only', `right-only',
`minimal' and `half'.

When used in a Lisp program, MODE can be a cons cell where the
integer in car specifies the left fringe width and the integer in
cdr specifies the right fringe width.  MODE can also be a single
integer that specifies both the left and the right fringe width.
If a fringe width specification is nil, that means to use the
default width (8 pixels).  This command may round up the left and
right width specifications to ensure that their sum is a multiple
of the character width of a frame.  It never rounds up a fringe
width of 0.

Fringe widths set by `set-window-fringes' override the default
fringe widths set by this command.  This command applies to all
frames that exist and frames to be created in the future.  If you
want to set the default appearance of fringes on the selected
frame only, see the command `set-fringe-style'."
  (interactive (list (fringe-query-style 'all-frames)))
  (set-fringe-mode mode))

--
Kevin





reply via email to

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