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/

Reply via email to