[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
`outline-next-visible-heading' not parallel between outline.el ooutline.
From: |
Matt Swift |
Subject: |
`outline-next-visible-heading' not parallel between outline.el ooutline.el |
Date: |
Fri, 6 Apr 2001 13:51:13 -0400 |
This bug report will be sent to the Free Software Foundation,
not to your local site managers!!
Please write in English, because the Emacs maintainers do not have
translators to read other languages for them.
In GNU Emacs 20.7.2 (i386-debian-linux-gnu, X toolkit)
of Tue Jul 25 2000 on raven
configured using `configure i386-debian-linux-gnu --prefix=/usr
--sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib
--infodir=/usr/share/info --with-pop=yes --with-x=yes --with-x-toolkit=yes'
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
My guess (and hope) is that outline.el and ooutline.el are designed to be
alternatives that define functions that behave the same regardless of which
implementation of outlines is chosen. Certainly this happens to be true for
most functions, but it is not true for `outline-next-visible-heading' which in
ooutline.el signals an error when there is no such heading and which moves as
far as possible and returns nil (no error) in outline.el. In my opinion, the
error makes sense in an interactive function, but the error should not be there
in a function used by other LISP functions. This function is used in both ways
in both implementations, so perhaps the best solution is to create two
functions.
Recent input:
C-x b o u t tab tab . tab return C-p C-p C-p C-p C-x
2 C-x b return C-x o C-n C-n C-n C-n C-n C-n C-n C-n
C-n C-n C-n C-n C-n C-n C-p C-p C-p C-p C-p C-p C-p
C-p C-p C-p C-p C-p C-p C-p C-e M-b M-b M-f C-h f return
C-h w return C-c C-. C-n C-c C-. C-n M-> C-p C-p C-p
C-p C-c C-. C-n C-c C-. C-n C-c C-. C-n switch-frame
M-x r e p o r t - b backspace e m a c s - b u g re
turn
Recent messages:
Making completion list...
Type C-x 4 b RET to restore the other window. M-C-v to scroll the help.
outline-next-visible-heading is on C-c C-. C-n, menu-bar headings
outline-next-visible-heading
Mark set
[2 times]
TRACE current buffer outline.el
Auto-saving...
Loading emacsbug...
Loading emacsbug...done
None
- `outline-next-visible-heading' not parallel between outline.el ooutline.el,
Matt Swift <=