summaryrefslogtreecommitdiff
path: root/wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff
diff options
context:
space:
mode:
Diffstat (limited to 'wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff')
-rw-r--r--wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff32
1 files changed, 0 insertions, 32 deletions
diff --git a/wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff b/wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff
deleted file mode 100644
index 767b466..0000000
--- a/wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff
+++ /dev/null
@@ -1,32 +0,0 @@
-diff --git drw.c drw.c
-index 4cdbcbe..7a5bc0d 100644
---- drw.c
-+++ drw.c
-@@ -133,19 +133,6 @@ xfont_create(Drw *drw, const char *fontname, FcPattern *fontpattern)
- die("no font specified.");
- }
-
-- /* Do not allow using color fonts. This is a workaround for a BadLength
-- * error from Xft with color glyphs. Modelled on the Xterm workaround. See
-- * https://bugzilla.redhat.com/show_bug.cgi?id=1498269
-- * https://lists.suckless.org/dev/1701/30932.html
-- * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916349
-- * and lots more all over the internet.
-- */
-- FcBool iscol;
-- if(FcPatternGetBool(xfont->pattern, FC_COLOR, 0, &iscol) == FcResultMatch && iscol) {
-- XftFontClose(drw->dpy, xfont);
-- return NULL;
-- }
--
- font = ecalloc(1, sizeof(Fnt));
- font->xfont = xfont;
- font->pattern = pattern;
-@@ -351,7 +338,6 @@ drw_text(Drw *drw, int x, int y, unsigned int w, unsigned int h, unsigned int lp
- fcpattern = FcPatternDuplicate(drw->fonts->pattern);
- FcPatternAddCharSet(fcpattern, FC_CHARSET, fccharset);
- FcPatternAddBool(fcpattern, FC_SCALABLE, FcTrue);
-- FcPatternAddBool(fcpattern, FC_COLOR, FcFalse);
-
- FcConfigSubstitute(NULL, fcpattern, FcMatchPattern);
- FcDefaultSubstitute(fcpattern);