🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #99366

backward-sentence, scratch buffer

#99366
From: beh
Date: Wed, 03 Oct 1990 23:23
54 lines
2170 bytes
Problem: backward-sentence in the scratch buffer misbehaves,
apparently infinitely recursing.  This problem has only been observed
in the scratch buffer.

Affected versions:  This has been observed in both Emacs releases I
have access to - 18.55.3 on bu-pub (.bu.edu), 18.55.9 on 
bucsf (.bu.edu).

Manifestation:
Two different behaviors have been seen, dependent on whether text is
in the buffer or not.

1)  If there is text in the buffer, with blank lines above:

* TOP OF BUFFER *


(A)
text text text.  text text text.
(B)

* END OF BUFFER *

A backward-sentence with point following the first non-blank line (ie,
point B) will work properly.  However, backward-sentence from point A
causes Emacs to "disappear" for a short time, then return the message
"Lisp nesting exceeds max-lisp-eval-depth".  Emacs remains functional,
with no loss of data.

2) if there is no text in the buffer, only blank lines:

* TOP OF BUFFER *





* END OF BUFFER *

A backward-sentence anywhere in the buffer will cause Emacs to
"disappear" indefinitely, and, on a Sun 4, raise the system load by 2.
(It has been timed to 10 minutes.)  Control-G will cause a return,
with the normal "Quit" response.

Resolution:
Unfortunately, I lack the programming expertise to find or rectify the
problem.  The problem can be avoided by not using the *scratch* buffer
for processing, but it managed to confuse me quite badly when I
started up Emacs with an improperly set terminal, and ended up running
backward-sentence in the condition mentioned above.


Bruce Howells,  beh@bu-pub.bu.edu
Technical Details
Message-ID: <9010032323.AA07973@bass.bu.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!BU-PUB.BU.EDU!beh

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,6fa8cccf85f32613,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1990-10-03 23:57:24 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!BU-PUB.BU.EDU!beh
From: beh@BU-PUB.BU.EDU
Newsgroups: gnu.emacs.bug
Subject: backward-sentence, scratch buffer
Message-ID: <9010032323.AA07973@bass.bu.edu>
Date: 3 Oct 90 23:23:11 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 54
Posted: Thu Oct  4 00:23:11 1990