[Fwd: two issues with rxvt-unicode ( could be bugs ) :)]
( Marc A. Lehmann )
pcg at goof.com
Tue Nov 30 23:36:42 CET 2004
On Tue, Nov 30, 2004 at 10:41:54PM +0100, Robin Stocker <nibor at gmx.net> wrote:
> >Of course, solaris being what it is.... I'd still like to investigate this
> >:)
> I'm sorry, I'm not very used to reporting such things.
> Find attached a ( I hope ) complete log of what I've done and
> information about the system I work on :)
I'll have a look!
> >It's not clear to me what "virtual boundaries" are. Again, it would help if
> >you just described the actual problem.
> With virtual boundaries I meant the boundaries which are actually there,
> for example when I open "vim", the window is not 'filled'.
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 :)
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.
> >It's possible that your problems are related. Are you sure you are picking
> >the right set of header files? AFAIC, solaris has multiple sets of
> >headers, and some of these miss vital things like SIGWINCH, which could be
> >the source of your problem.
> Hm, this sounds good, how can I pick a certain set of header files??
If I only knew. eitheer by using or compiling the compiler differently or
by setting a preprocessor symbol while compiling.
I'll look into fixing this in 4.2 due to be out soon :)
--
The choice of a |
-----==- _GNU_ |
----==-- _ generation Marc Lehmann +--
---==---(_)__ __ ____ __ pcg at goof.com |e|
--==---/ / _ \/ // /\ \/ / http://schmorp.de/ --+
-=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE |
|
More information about the rxvt-unicode
mailing list