4.5->5.2 upgrade broke keysym mappings slightly

Ville Herva vherva at vianova.fi
Sun Mar 20 11:52:43 CET 2005


On Sun, Mar 20, 2005 at 03:22:03AM +0100, you [Marc Lehmann] wrote:
> On Sun, Mar 13, 2005 at 03:20:25PM +0200, Ville Herva <vherva at v.iki.fi> wrote:
> > [I'd appreciate Cc:'ing me, but I will read the archive.]
> > 
> > I've had this in my -Xresources forever:
> > Rxvt*keysym.0xFF63:     ^Aa
> > or
> > URxvt*keysym.0xFF63:     ^Aa
> > 
> > 0xFF63 is <insert>
> > 
> > Rationale: when using screen, ctrl-A doesn't go to the beginning of the
> > line - I've mapped <home> to ctrl-A for use without screen and <insert> for
> > ctrl-A A for use under screen.
> > 
> > When I upgraded from urxvt-4.5 to 5.2, shift-insert (paste) no longer works
> > is I have that mapping in place. Is there a way to restore paste
> > functionality somehow? I've grown pretty attached to these keymappings, I'd
> > rather not change them if possible...
> > 
> > The behaviour remains the same with urxvt-5.3.
> 
> Hmm, indeed. This is unfortunate.. the new keysym code has a behaviour where
> overwriting a keysym will take effect regardless of what modifiers will be
> pressed additionally, unless another, more specific keysym, exists.
> 
> The original plan was to convert rxvt-unicode's keymapping, but that will
> unlikely to be done.
> 
> Therefore the new keymapping code thinks that your mapping is the only
> existing one, and will apply it for shift-insert etc.
> 
> I'll probably disable that part of the code until I have found a solution.

Ok, thanks. Apart from that urxvt works great!

BTW: have you tried http://viewglob.sourceforge.net/ ?


-- v -- 

v at iki.fi





More information about the rxvt-unicode mailing list