--- rxvt-unicode/doc/rxvt.1.html 2005/02/17 15:07:48 1.17 +++ rxvt-unicode/doc/rxvt.1.html 2005/04/22 02:09:39 1.21 @@ -49,7 +49,7 @@
rxvt-unicode, version 5.2, is a colour vt102 terminal +
rxvt-unicode, version 5.5, is a colour vt102 terminal emulator intended as an xterm(1) replacement for users who do not require features such as Tektronix 4014 emulation and toolkit-style configurability. As a result, rxvt-unicode uses much less swap space -- @@ -547,14 +547,11 @@
- my $rxvt = new Gtk2::DrawingArea; - $...->add ($rxvt); # important to add it somewhere first - $rxvt->realize; # now it can be realized - my $xid = $rxvt->window->get_xid;-
- system "rxvt -embed $xid &";+ my $rxvt = new Gtk2::Socket; + $rxvt->signal_connect_after (realize => sub { + my $xid = $_[0]->window->get_xid; + system "rxvt -embed $xid &"; + });
my $pty = new IO::Pty; - fcntl $pty, F_SETFD, 0; # clear close-on-exec-
- system "rxvt -pty-fd " . (fileno $pty) . "&";+ fcntl $pty, F_SETFD, 0; # clear close-on-exec + system "rxvt -pty-fd " . (fileno $pty) . "&"; + close $pty;
@@ -1102,7 +1097,8 @@
987654321
) to effectively disable the timeout.
Due the the large number of modifier combinations, a defined key mapping
+will match if at at least the specified identifiers are being set, and
+no other key mappings with those and more bits are being defined. That
+means that defining a key map for a
will automatically provide
+definitions for Meta-a
, Shift-a
and so on, unless some of those are defined
+mappings themselves.
Unfortunately, this will override built-in key mappings. For example
+if you overwrite the Insert
key you will disable rxvt's
+Shift-Insert
mapping. To re-enable that, you can poke ``holes'' into the
+user-defined keymap using the builtin:
replacement:
+ URxvt.keysym.Insert: <my insert key sequence> + URxvt.keysym.S-Insert: builtin:+
The first line defines a mapping for Insert
and any combination
+of modifiers. The second line re-establishes the default mapping for
+Shift-Insert
.
The following example will map Control-Meta-1 and Control-Meta-2 to
the fonts suxuseuro
and 9x15bold
, so you can have some limited
font-switching at runtime: