delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/07/26/23:28:46

X-Spam-Check-By: sourceware.org
Date: Wed, 26 Jul 2006 23:28:08 -0400 (EDT)
From: Igor Peshansky <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: "Charles D. Russell" <worwor AT bellsouth DOT net>
cc: cygwin AT cygwin DOT com
Subject: Re: Problem using ftp with rxvt
In-Reply-To: <44C828B4.1030902@bellsouth.net>
Message-ID: <Pine.GSO.4.63.0607262302560.25626@access1.cims.nyu.edu>
References: <44C828B4 DOT 1030902 AT bellsouth DOT net>
MIME-Version: 1.0
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On Wed, 26 Jul 2006, Charles D. Russell wrote:

>     When ftp is opened in rxvt, some of the incoming text that should be
> written to the screen is lost.  Simplest example: at shell prompt, enter
> "ftp".  One does not get the ftp prompt, but one is indeed running ftp,
> since if one next types "help" you get the header for the help screen,
> with the rest of the help screen missing.  Again no ftp prompt, but
> typing "quit" gets you back to the bash prompt. "type ftp" shows that
> this is using the cygwin ftp, not the windows ftp.
>
> ftp works ok from the bash console, and rxvt seems to work ok for
> capturing local output and for using vim with mark/copy/paste, but ftp
> and rxvt don't work together.

I can't reproduce your problem on my machine (WinXP, Cygwin 1.5.21+).
However, I *can* easily reproduce this behavior with the Windows native
ftp.  Are you sure you're using the Cygwin version of ftp?  One way to
check is the output of "help" -- the Cygwin ftp supports the "umask" and
"chmod" commands, for example, as well as macro definition commands ("$"
and "macdef").

I suspect that you're running "type ftp" from the console bash, and not
from rxvt.  Note that, by default, rxvt does not start a login shell, so
the environment isn't going to be the same as that in the console bash
started from cygwin.bat.  Try "rxvt -e bash -li" instead and see if it
works better for you.

If you are certain that you're using the Cygwin ftp, we need to know more
about your Cygwin installation.  Please re-read and follow the Cygwin
problem reporting guidelines at <http://cygwin.com/problems.html>,
especially the bit about *attaching* the output of "cygcheck -svr" on your
system.  For example, there was a problem with program output reported in
Cygwin 1.5.20 that was fixed in 1.5.21.

>     My problem is that when I try to get directory information on a
> remote machine using ftp commands ls or dir, it scrolls off the bash
> screen faster than I can read it.  On Unix, I used the command "script"
> to deal with this problem, but there seems to be no "script" command in
> cygwin.

Au contraire.  Try searching for "bin/script\b" on the Cygwin package
search page at <http://cygwin.com/packages/>.  Though I suspect that the
Windows native ftp, if you do indeed use that, is going to have similar
sorts of problems with script as it does with rxvt.

> rxvt is the only way I know to capture output before it scrolls
> away.  Without directory information, I can't navigate the remote
> machine.

Or (not Cygwin-related at all), you can go to the window properties of the
Cygwin bash shell and set the screen buffer height to some large number
(9999 is what I use, and it's almost always enough).
HTH,
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_	    pechtcha AT cs DOT nyu DOT edu | igor AT watson DOT ibm DOT com
ZZZzz /,`.-'`'    -.  ;-;;,_		Igor Peshansky, Ph.D. (name changed!)
     |,4-  ) )-,_. ,\ (  `'-'		old name: Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte."
"But no -- you are no fool; you call yourself a fool, there's proof enough in
that!" -- Rostand, "Cyrano de Bergerac"

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019