Article View: gnu.emacs.vm.bug
Article #8910Re: vm5.32 scrolling problems
From: Kyle Jones
Date: Wed, 13 Jan 1993 21:26
Date: Wed, 13 Jan 1993 21:26
33 lines
1796 bytes
1796 bytes
Brian Glendenning writes:
> Would the official author care to comment about the best fix? This bug
> has been around for an awfully long time...
This is the correct fix.
From: Jamie Zawinski <jwz@lucid.com>
Sender: bug-vm-request
To: Bug-VM@uunet.UU.NET
Subject: 5.32 vm-scroll-forward from summary buffer fix
Date: Sat, 7 Mar 92 16:48:10 PST
vm-howl-if-eom was not correctly encapsulating the call to scroll-up when
the selected window was not the message window. Here's the fix:
(defun vm-howl-if-eom ()
(let ((vmp vm-message-pointer))
(vm-within-current-message-buffer
(let ((w (get-buffer-window (current-buffer)))
(vm-message-pointer vmp))
(and w
(save-excursion
(save-window-excursion
(condition-case ()
(let ((next-screen-context-lines 0))
(select-window w)
(save-excursion
(save-window-excursion
(scroll-up nil)))
nil)
(error t))))
(= (vm-text-end-of (car vm-message-pointer)) (point-max))
(vm-emit-eom-blurb))))))
Technical Details
Message-ID:
<9301132126.AA04865@crystal.wonderworks.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!wendy-fate.uu.net!bug-vmReferences:
<9301131536.AA17372@lemming.webo.dg.com> <9301131900.AA13388@snfep1.if.usp.br> <9301132043.AA19826@lemming.webo.dg.com> <9301132051.AA01321@colobus.cv.nrao.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f6829,b9ee1354b4c1d62d X-Google-Attributes: gidf6829,public X-Google-ArrivalTime: 1993-01-13 13:30:16 PST x-gateway: rodan.UU.NET from bug-vm to gnu.emacs.vm.bug; Wed, 13 Jan 1993 16:25:46 EST Date: Wed, 13 Jan 1993 16:26:00 -0500 From: kyle@crystal.wonderworks.com (Kyle Jones) Message-ID: <9301132126.AA04865@crystal.wonderworks.com> Subject: Re: vm5.32 scrolling problems References: <9301131536.AA17372@lemming.webo.dg.com> <9301131900.AA13388@snfep1.if.usp.br> <9301132043.AA19826@lemming.webo.dg.com> <9301132051.AA01321@colobus.cv.nrao.edu> Newsgroups: gnu.emacs.vm.bug Path: arc1-ca.pugleaf.net!sparky!uunet!wendy-fate.uu.net!bug-vm Sender: bug-vm-request@uunet.uu.net Lines: 33