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

[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



reply via email to

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