🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #99064

Redisplay bug

#99064
From: Eric Hanchrow
Date: Sat, 08 Dec 1990 02:07
52 lines
2858 bytes
I've noticed this bug for a long time, but I've never been able to
reproduce it -- until now. 

GNU Emacs 18.55.2 of Wed Jan  3 1990 on ptl (berkeley-unix)
Epoch 18.55.2 of Mon Nov 19 1990 on ptl (berkeley-unix).

Here's a description in English of how to reproduce it.

Remove all but one window (delete-other-windows).

Put mark somewhere after the beginning of a line, and put point a few
lines down.

Do narrow-to-region.  Note that the text on the line that the mark was
on appears to move to the left.

Split the window (split-window-vertically), and switch to another
buffer (switch-to-buffer).

Return to the original window (other-window).

Widen.  Note that the text that mark is on does not move back to the
right.  This is what I think is a bug.  If you do `recenter', the text
does move back, but it seems to me you shouldn't have to recenter;
simply widening should cause the display to update.

Here's a dribble file which will reproduce the problem, in case the
above instructions didn't work.

----------------Dribble file begins after this line----------------
This is pretty colorful, isn't it?
----------------Dribble file ends at the beginning of this line----------------

Here is that same dribble file, after being run through `od -c', in
case the mailers eat the control characters.

	0000000    T   h   i   s       i   s       p   r   e   t   t   y       c
	0000020    o   l   o   r   f   u   l   ,       i   s   n   '   t       i
	0000040    t   ?  \r  \r   Y   o   u       b   e       i   t       i   s
	0000060    .  \r 020 020 020 346 346 346 346 276 030   n   y   n 030   2
	0000100   \b   i 030   o 030   w  \f 030 023 030 003
	0000113

By the way, it there a better way of mailing a dribble file??  Using
`od -c' somehow doesn't feel right, although I couldn't tell you why.

       ------------------------------------------------------------------------
       |Eric Hanchrow							      |
       |Phase III Logic, Inc.	cse.ogi.edu!yamada-sun!eric		      |
       |1600 N.W. 167th Place		Beaverton, OR 97006-4800 USA	      |
       |Voice: (503)-645-0313		Fax: (503)-645-0207     as of 4-Oct-89|
       --------------Crackling-noises-OK--do-not-correct!----------------------
Technical Details
Message-ID: <9012080207.AA05436@>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!AI.MIT.EDU!yamada-sun!eric

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,d851798f951abf67,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1990-12-07 18:07:06 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!AI.MIT.EDU!yamada-sun!eric
From: yamada-sun!eric@AI.MIT.EDU (Eric Hanchrow)
Newsgroups: gnu.emacs.bug
Subject: Redisplay bug
Message-ID: <9012080207.AA05436@>
Date: 8 Dec 90 02:07:06 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 52
Approved: bug-gnu-emacs@prep.ai.mit.edu
Posted: Sat Dec  8 03:07:06 1990