From nobody@FreeBSD.ORG  Wed Aug 23 17:06:34 2000
Return-Path: <nobody@FreeBSD.ORG>
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 2FC3A37B62B; Wed, 23 Aug 2000 17:06:34 -0700 (PDT)
Message-Id: <20000824000634.2FC3A37B62B@hub.freebsd.org>
Date: Wed, 23 Aug 2000 17:06:34 -0700 (PDT)
From: liber@128.com.tw
Sender: nobody@FreeBSD.ORG
To: freebsd-gnats-submit@FreeBSD.org
Subject: use "|more" will lost one line of datas
X-Send-Pr-Version: www-1.0

>Number:         20813
>Category:       misc
>Synopsis:       use "|more" will lost one line of datas
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 23 17:10:01 PDT 2000
>Closed-Date:    Fri Nov 10 05:39:04 PST 2000
>Last-Modified:  Fri Nov 10 05:39:19 PST 2000
>Originator:     Liber Chen
>Release:        FreeBSD 3.4-Release
>Organization:
KOL Company
>Environment:
FreeBSD m2.128.com.tw 3.4-RELEASE FreeBSD 3.4-RELEASE #0: Sat Aug 19 11:00:48 CST 2000     liber@m2.128.com.tw:/usr/src/sys/compile/LIBER  i386
>Description:
If I use "|more" after some actions, those will lost one line of end of response.
>How-To-Repeat:
ls -l  (must more than your screen lines, any remember the last line)
ls -l |more (you would not see the last line you remember)

ps.use it at tty.
>Fix:


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: sheldonh 
State-Changed-When: Thu Aug 24 01:55:10 PDT 2000 
State-Changed-Why:  
Um, yes.  That's the way more works -- it's a pager.  You 
need to press the space bar to page down to the end of 
the output of the ls command. 

So were you just not paging down, or do you need to describe 
the problem in more detail? :-) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=20813 

From: Matthew Emmerton <matt@gsicomp.on.ca>
To: freebsd-gnats-submit@FreeBSD.org, liber@128.com.tw
Cc:  
Subject: Re: misc/20813: use "|more" will lost one line of datas
Date: Sat, 26 Aug 2000 20:19:40 -0400 (EDT)

 I've seen the following variants:
 
 1)  show lines 1-24 on screen 1, show lines 24-47 on screen 2, repeating
 the last line from the first screen on the second.  This is the behaviour
 that the user *wants* to experience, but isn't.  I usually see this when
 I'm running an ansi session in a VT100 emulator.
 
 2)  show lines 1-24 on screen 1, show lines 25-48 on screen 2.  This is
 standard page-at-a-time with no repeats or loss.  This is what I normally
 see in a properly set-upsession, either via telnet or at the console.
 
 3)  show lines 1-24 on screen 1, show lines 26-49 on screen 2.  This
 *skips* line 25, which I usually see on the console after setting VT100
 emulation (when it should be ansi.)
 
 The proper method is 2). Any other variants are a result of improper
 terminal settings.
 
 -- 
 Matthew Emmerton      || matt@gsicomp.on.ca
 GSI Computer Services || P: +1 (800) 217-5409
 Technical Director    || F: +1 (519) 335-6584
 
 

From: Sheldon Hearn <sheldonh@uunet.co.za>
To: Matthew Emmerton <matt@gsicomp.on.ca>
Cc: freebsd-gnats-submit@freebsd.org
Subject: Re: misc/20813: use "|more" will lost one line of datas 
Date: Mon, 28 Aug 2000 11:44:58 +0200

 All of the problems you describe sound like they're the result of
 inappropriate terminal emulation.  I don't think this is something to be
 resolved within more(1).
 
 I still need feedback from the originator on whether or not he actually
 understands what more(1) is supposed to do. :-)
 
 Ciao,
 Sheldon.
 
State-Changed-From-To: feedback->closed 
State-Changed-By: dirk 
State-Changed-When: Fri Nov 10 05:39:04 PST 2000 
State-Changed-Why:  
Feedback timeout... 

http://www.freebsd.org/cgi/query-pr.cgi?pr=20813 
>Unformatted:
