This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: window resizing not updating COLUMNS and LINES
- From: mwoehlke <mwoehlke at tibco dot com>
- To: cygwin at cygwin dot com
- Date: Wed, 31 May 2006 17:19:15 -0500
- Subject: Re: window resizing not updating COLUMNS and LINES
- References: <004501c684ea$9aeb3f80$be32000a@idirect.net>
Kenneth Nellis wrote:
mwoehlke wrote:
Kenneth Nellis wrote:
I'm not seeing the LINES and COLUMNS environment variables getting updated
correctly after resizing my terminal window. This occurs whether I'm using
rxvt or xterm. Furthermore, "echo $COLUMNS" and "printenv COLUMNS" don't
agree. (I didn't see relevant articles in the archives.)
This occurs regardless of how "shopt -s checkwinsize" is set.
FWIW, on *my* Cygwin, LINES and COLUMNS aren't even set... go figure.
:-)
Same here...I do my own export to get things started. --Ken
Wait, wait, step back... this in itself sounds like a problem. Can
anyone on the list verify that Cygwin's bash is setting these *at all*?
(Of course, Ken's OP seems to imply he has it at least half working, but
something smells fishy here...)
Bash is *supposed* to set these behind-the-scenes without your doing
anything. This seems to be how it works on Linux...
Testing with a Windows console window:
$ echo $LINES
$ echo $COLUMNS
$ export LINES COLUMNS
$ echo $LINES
$ echo $COLUMNS
$ bash
$ echo $LINES
$ echo $COLUMNS
$ echo $C<tab*2>
$CC $COMMONPROGRAMFILES $COMPUTERNAME $COMP_WORDBREAKS
$COMSPEC $CVS_RSH $CYGWIN
$ echo $C $C <-- yeah, that's broken too :-)
...and I see the same thing if I ssh in from Konsole (from a Linux box).
I understand why CGF wants this on cygwin-xfree, but I don't think it
has anything to do with xfree (I will grant they may be more likely to
have heard of it).
--
Matthew
Doom doom dooM doo-DooM dOOm DOom doOM... DOOM! -- Gir
--
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/