No Next Item No Next Conference Can't Favor Can't Forget Item List Conference Home Entrance    Help
View Responses


Grex Info Item 42: Text scrolling
Entered by matthew on Wed Jun 2 00:12:16 UTC 1993:

How do I go about activating whatever system it is that makes text
stop scrolling when the screen is full ?
Thanks in advance for any help provided.

32 responses total.



#1 of 32 by danr on Wed Jun 2 01:16:37 1993:

You create a file named .cfonce in your home directory with the line:

define pager more

This will cause the output of the bbs to go through the more pager,
which will stop the output every 24 lines.  To look at the next 24 lines
you just hit the space bar. To quit, you hit "q".

If you'd like I'll create this file for you.


#2 of 32 by kentn on Wed Jun 2 02:20:02 1993:

Will 'define pager less' work, too?


#3 of 32 by popcorn on Wed Jun 2 02:38:58 1993:

This response has been erased.



#4 of 32 by tsty on Wed Jun 2 07:38:16 1993:

Ummm, must be a new, newuser program running, cause the   .cfonce   file
is already created, and has a single line that says:
  # here is where you can put PicoSpan customization
  
and so it only needs to be edited with either of the above suggestions,
but not both .......
  


#5 of 32 by mta on Wed Jun 2 08:51:31 1993:

If the "more" pager drives you nuts like it does me, you can also
use the <ctrl-q> <ctrl-s> function.

When you want to stop the text, type <ctrl-q>, then, to make it start scrolling
again, type <ctrl-s>

(Or do I have it backwards?  My keyboard has a <pause> key...


#6 of 32 by davel on Wed Jun 2 10:48:19 1993:

You do have it backwards.  ctl-s is xoff, tells the other end to stop sending.
ctl-q is xon, says it's OK to send again.


#7 of 32 by jared on Thu Jun 3 03:21:07 1993:

That's what I do.  because picospan takes the extra time to pipe it 
through your pager, that creates so much overhead time, if you've got more
than one or two responses, you'll just sit there forever before you can hit
interrupt or such, and type forget if you don't want to read that item.


#8 of 32 by matthew on Thu Jun 3 04:24:20 1993:

Thanks to all.  I've been using Ctr-S and Ctr-Q and it's driving me buggy
since I don.t always stop the scrolling in time and then have to go
back through my screen buffer, usually just to get a couple of lines I
missed.


#9 of 32 by tsty on Thu Jun 3 17:37:33 1993:

Sounds like the pager is just right then - do it.


#10 of 32 by popcorn on Fri Jun 4 03:29:44 1993:

This response has been erased.



#11 of 32 by tsty on Fri Jun 4 08:35:59 1993:

Ummmmmmm, what if you don't have a PageUp key? I can't find the scrollback
facility in the Kermit I'm using, Kermit 387, btw.


#12 of 32 by davel on Fri Jun 4 10:40:54 1993:

Hm.  I don't find Procomm's page-back buffer slow or clunky.  The only
thing is that sometimes things like elm get confused & overwrite lines
before I get them read; with the shareware version of Procomm, the
read-back buffer display shows me the written-over version.


#13 of 32 by rcurl on Fri Jun 4 14:37:45 1993:

I agree with popcorn - the ProComm buffer scrollback is "clunky and slow".
Also, as far as I can tell, one can't capture selections from it, as
one can do with PCTIE (to MTS), or with Mac comm apps. I do most of my
communication with the Mac, as a result. ProComm (shareware) doesn't
even support a mouse. With respect to !elm (and !pine, for that matter),
I find that I can't scroll back at all to see what came before, unless
I include the message I am answering in my reply, and use the editor.
That's a nuisance. 


#14 of 32 by kentn on Fri Jun 4 22:49:56 1993:

What happened to pg?


#15 of 32 by davel on Fri Jun 4 23:32:21 1993:

The non-shareware Procomm (PCPLUS) supports several more scrollback buffer
functions, including writing sections to file, FWIW.


#16 of 32 by rcurl on Sat Jun 5 05:30:34 1993:

I should have paid the extra for PLUS, instead of just registering
2.4.2 (or whatever it was). I suppose I could upgrade for not much.


#17 of 32 by popcorn on Sun Jun 6 00:01:34 1993:

This response has been erased.



#18 of 32 by kaplan on Fri Feb 4 14:55:13 1994:

I use procomm 2.4.2 (shareware) and you can use alt-G to save a screen-
full of stuff in the scrollback buffer to procomm.img


#19 of 32 by rcurl on Sat Feb 5 06:13:16 1994:

That's been upgraded to 2.4.3 (in 1989 - cutting edge!). They added
Ymodem-G.


#20 of 32 by davel on Sat Feb 5 12:01:57 1994:

2.4.2 was intended to be the last shareware release, I think, when they
decided to create Procomm Plus and market it in other ways.  They
eventually added ymodem-G and maybe cleaned up a couple more minor things,
calling it 2.4.3, but I believe that once Plus came out there was never any
intention of doing further enhancements of the shareware version.  So it's
not cutting-edge, but it's pretty cheap & pretty good, as far as it goes.


#21 of 32 by toking on Tue May 23 23:20:56 1995:

helppppppp!!!!!! I'm on an old tandy 1000hx now and the program (bitcom)
seems to like to double space everything!!@ does anyone know how to stop mit
????????????????


#22 of 32 by davel on Wed May 24 00:36:14 1995:

What you typed looks fine here, to me anyway.  When you say "double space"
do you mean:
- empty lines between lines you type?
- blank spaces between letters you type?
- duplicates of letters you type?

If the first, you may be sending a carriage return AND a newline as your
line terminator.  This is normal for DOS but not for most of the rest of
the world.  Depending on what terminal you're emulating, it would be one
or the other (but I'd say a carriage return is the likely one).

If the third, you're set to HDX (half duplex) instead of FDX (full duplex).
Change that & you should be OK.

If the second, I have no idea.  Sorry.


#23 of 32 by toking on Fri May 26 21:34:27 1995:

ok...how do I change between HDX and FDX????


#24 of 32 by popcorn on Sun May 28 13:34:15 1995:

This response has been erased.



#25 of 32 by davel on Tue May 30 11:55:06 1995:

Right - but text displayed from the other end would look normal.  Sorry
if I wasn't clear.  (And I know people who can't keep straight which
is half & which is full.  There Are Reasons for the usage, but just think
"less is more".)


#26 of 32 by razor on Tue Nov 26 09:53:59 1996:

I'm having a problem with my pager (hit space for more, or whatever it says)
cutting out a line of every response.  It overwrites the last line onf the
screen.  This amounts to me only getting 23 or every 24 lines of bbs.  any
idea what i can do to fix this?


#27 of 32 by remmers on Tue Nov 26 11:28:39 1996:

That's usually caused by a mismatch between the number of lines
Grex thinks your screen has and the number of lines it actually
has. The command 

        !stty rows N

where N is the number of lines on your screen, should fix it.


#28 of 32 by popcorn on Tue Nov 26 16:08:07 1996:

This response has been erased.



#29 of 32 by remmers on Wed Nov 27 02:36:51 1996:

(Right, telling Grex that you have 480 lines would foul up your
display real good.)


#30 of 32 by davel on Wed Nov 27 10:50:55 1996:

If you want to *check* what Grex thinks your screen size is, rather than
just setting it, the command         stty -a      (or    !stty -a
from a lynx, bbs, or menu prompt) gives that along with a whole bunch
of other, more cryptic, information.


#31 of 32 by remmers on Wed Nov 27 15:14:44 1996:

The "resize" command might work to set your screen size
correctly. It sends an escape sequence to your terminal asking
it how many rows and columns it has. If it receives a response,
"resize" sets the number of rows and columns accordingly, in
effect doing a "stty rows N cols M" without your having to
fill in the N and M. From a bbs prompt you can try

                !resize

or the somewhat arcane

                !eval `resize`

Not all terminal emulators are smart enough to respond to the
size inquiry though, so you won't know if this works until you
try it.

Some terminals will also tell the host what type of terminal
they are (vt100, vt220, etc.) in response to an inquiry sequence.
I wrote a program called "checktty" that's installed on Grex. It 
exploits this feature and can be used to set your terminal type.
Using it in conjunction with "resize", you may be able to set
your terminal type and screen size automatically when you log in,
without actually having to know what it is. This is useful if you
use more than one terminal program. I have the following code in
my .login file (csh/tcsh syntax; would have to be modified if
your shell uses .profile as its startup file):

    if ($TERM == "dialup") then
        echo -n "Checking terminal type..."
        set term=`checktty`
        echo $TERM
    endif
    eval `resize`

For most of the communications programs I use, this causes Grex
to set my terminal type and screen size correctly both with
dialup and telnet connections. (The "if" in the above causes
"checktty" to be bypassed if you're coming in via telnet.  For
telnet connections, you normally don't need to use "checktty"
because your telnet client is supposed to tell the host what
type of terminal it is. Some telnet clients screw this up,
however.)


#32 of 32 by remmers on Wed Nov 27 15:16:58 1996:

(The only comm. program I use that doesn't respond to a terminal
type inquiry correctly is Procomm Plus for Windows. It's not the
latest version -- they may have fixed it in more recent
version.)

Response not possible - You must register and login before posting.

No Next Item No Next Conference Can't Favor Can't Forget Item List Conference Home Entrance    Help

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss