diff -r e2e1cbb46541 -r ff21639cb978 dwm.c --- a/dwm.c Wed Feb 02 22:33:33 2011 +0300 +++ b/dwm.c Tue Jun 14 07:29:06 2011 +0400 @@ -270,6 +270,7 @@ /* configuration, allows nested code to access above variables */ #include "push.h" +#include "layouts/fibonacci.h" #include "config.h" struct Monitor { @@ -298,6 +299,7 @@ }; #include "push.c" +#include "layouts/fibonacci.c" /* compile-time check if all tags fit into an unsigned int bit array. */ struct NumTags { char limitexceeded[LENGTH(tags) > 31 ? -1 : 1]; }; @@ -805,7 +807,7 @@ memcpy(buf, text, len); if(len < olen) for(i = len; i && i > len - 3; buf[--i] = '.'); - pango_layout_set_text(dc.plo, text, len); + pango_layout_set_markup(dc.plo, text, len); pango_xft_render_layout(dc.xftdrawable, (col==dc.norm?dc.xftnorm:dc.xftsel)+(invert?ColBG:ColFG), dc.plo, x * PANGO_SCALE, y * PANGO_SCALE); } @@ -1617,7 +1619,7 @@ int textnw(const char *text, unsigned int len) { PangoRectangle r; - pango_layout_set_text(dc.plo, text, len); + pango_layout_set_markup(dc.plo, text, len); pango_layout_get_extents(dc.plo, &r, 0); return r.width / PANGO_SCALE; }