Package Details: rxvt-unicode-patched 9.22-8

Git Clone URL: https://aur.archlinux.org/rxvt-unicode-patched.git (read-only)
Package Base: rxvt-unicode-patched
Description: Unicode enabled rxvt-clone terminal emulator (urxvt) with fixed font spacing
Upstream URL: http://software.schmorp.de/pkg/rxvt-unicode.html
Licenses: GPL
Conflicts: rxvt-unicode
Provides: rxvt-unicode
Submitter: thestinger
Maintainer: blueyed
Last Packager: blueyed
Votes: 233
Popularity: 2.324003
First Submitted: 2010-12-21 01:39
Last Updated: 2016-12-23 07:35

Dependencies (5)

Required by (28)

Sources (8)

Latest Comments

silasdavis commented on 2017-01-10 21:10

I'm not sure what option fixed the chronic issue I was having with powerline glyphs not rendering/aligning properly. But for anyone who it might help this version of urxvt fixed it for me. Having poured hours into trying to find a solution/manually patch fonts/blame hidpi...

spacelord commented on 2016-12-24 12:47

Thank you

blueyed commented on 2016-12-23 07:39

Ok, re-added font-width-fix.patch.

spacelord commented on 2016-12-23 01:13

@Alad: indeed. I guess it's another package for my IgnorePkg list then :-/

The fontwidth patch is *the* main reason why people are using this package. I'm sticking with the 9.22-6 release for now. If this change doesn't get reverted or replaced with something with the same functionality, I may as well start using rxvt-unicode from the official repo and cut down on one foreign package.

@blueyed: please reconsider and add the patch again. Removing it without a working replacement is a disruptive change which should be avoided.

Alad commented on 2016-12-22 21:06

So... until this hypothetical wcwidth gets applied, you've removed the one patch that was the reason for using this package. letterSpace doesn't work nearly as well (different values for different fonts and sizes etc.)

blueyed commented on 2016-12-22 20:27

Thanks!

I've dropped font-width-fix.patch, since I consider it to be wrong, too.

You might want to / should use "URxvt*letterSpace: -1" instead, in case of issues.

My plan it to keep this in line with https://aur.archlinux.org/packages/rxvt-unicode-wcwidthcallback, and maybe add the wcwidth(3) callback as an option here, once I find more time to clean it up.

The-Compiler commented on 2016-12-21 04:52

Transfered ownership to blueyed as I switched from urxvt to termite.

blueyed commented on 2016-11-06 00:14

The PKGBUILD for the mentioned improved wide glyph handling is up: https://github.com/blueyed/PKGBUILD-rxvt-unicode-wcwidthcallback

It needs cleanup and testing, but I consider it to be working quite good already.
I will write to the rxvt-unicode mailinglist soonish, but have no high hopes that it gets accepted like that, since it uses an extra socket and `LD_PRELOAD`.

The PKGBUILD is built on this one, but without font-width-fix.patch, which I also consider to be wrong (there is a comment about it in there).

alpertuna commented on 2016-11-04 16:54

@blueyed
Well, I will follow up. Also looking forward to new patches.
And thanks for quick reply.

blueyed commented on 2016-11-04 13:37

@alpertuna
We tried to debug this in https://github.com/blueyed/PKGBUILD-rxvt-unicode-wide/issues/1, but unfortunately I cannot reproduce it myself. You should follow up there probably.

btw: I am cooking another patch in this regard, which is less of a hack in some sense, but more altogether: it injects a LD_PRELOAD for wcwidth/wcswidth and uses that to ask the rxvt-unicode process about the width of a char. Maybe I get back to it on the weekend.

All comments