This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: window resizing not updating COLUMNS and LINES


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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]