[Fwd: two issues with rxvt-unicode ( could be bugs ) :)]
Robin Stocker
nibor at gmx.net
Sun Dec 5 21:15:38 CET 2004
pcg( Marc)@goof(A.).(Lehmann )com wrote:
> I'll have a look!
Thanks :)
> Ah, I understand.
>
> On modern unix kernels (i.e. the ones you are using), the window size is
> stored by the kernel, even. You can fetch the info using "stty -a" or some
> other stty switch. On linux, it looks like this:
>
> speed 38400 baud; rows 35; columns 142; line = 24;
> [many other lines]
>
> If this info is missing (or zero), then sth. has gone wrong. Also, if it
> is not the correct size, sth. is wrong :)
I checked this and this info isn't there, hmm.. There are the variables
$COLUMNS and $LINES which are set correctly though!
> rxvt-unicode sets the window size before it exec's your shell, so
> that should be fine. Some window managers (or the users :) resize the
> window. If that happens, the info is updated and a SIGWINCH is sent to the
> process group.
>
> It sounds as if in your case the window size simply wasn't set. This could
> happen if you use ssh or another tool (rlogin/telnet come to mind) to log
> into another machine.
Ok.. I open the terminal directly on my machine, there's nothling like a
remote shell involved.. Well, what is weird is that vim has the correct
size although it isn't set in "stty -a"..
> If I only knew. eitheer by using or compiling the compiler differently or
> by setting a preprocessor symbol while compiling.
Ok :)
> I'll look into fixing this in 4.2 due to be out soon :)
Thanks for the help anyway.. I somehow doubt that it is a bug in
rxvt-unicode, I'll blame Solaris ;)
So, keep up the good work :)
Regards,
Robin Stocker
More information about the rxvt-unicode
mailing list