emacs-devel
[Top][All Lists]
Advanced

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

Possible bug in `hide-other'.


From: Luc Teirlinck
Subject: Possible bug in `hide-other'.
Date: Sat, 25 Sep 2004 18:27:28 -0500 (CDT)

Do `emacs -q', `C-h n', `C-s ***'.

Unless there is a change in the NEWS between now and when you try this
out, you will see:

  ** New features in evaluation commands

  +++
  *** The function `eval-defun' (C-M-x) called on defface reinitializes
  the face to the value specified in the defface expression.

  *** Typing C-x C-e twice prints the value of the integer result
  in additional formats (octal, hexadecimal, character) specified
  by the new function `eval-expression-print-format'.  The same
  function also defines the result format for `eval-expression' (M-:),
  `eval-print-last-sexp' (C-j) and some edebug evaluation functions.

Point is after the third star on the line:

*** The function `eval-defun' (C-M-x) called on defface reinitializes

Now do `C-c C-o".

We see:

  * Changes in Emacs 21.4
  ...
  *** The function `eval-defun' (C-M-x) called on defface reinitializes
  the face to the value specified in the defface expression.

Why was the line:

  ** New features in evaluation commands

hidden?

Docstring of `hide-other':

  hide-other is an interactive compiled Lisp function in `outline'.
  (hide-other)

  Hide everything except current body and parent and top-level headings.

The parent is clearly exempt from being hidden.  I even believe that
the docstring really means "parent_s_" (or ancestors).

Sincerely,

Luc.
 





reply via email to

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