• Nalin Dahyabhai's avatar
    disable pangox, xft, glx drawing if run invoked with the --without-x flag. · 0e259e34
    Nalin Dahyabhai authored
    * configure.in: disable pangox, xft, glx drawing if run invoked with the
    	--without-x flag.
    * vte.pc.in: include CFLAGS found by AC_PATH_XTRA when built with X.
    * src/iso2022.c(_vte_iso2022_substitute_single): clean up and ensure that
    	ambiguous widths are respected.
    * src/iso2022.c, src/iso2022.h: add _vte_iso2022_unichar_width().
    * src/vte.c: remove old xft2/xft1/pango/pangox/core drawing code, making draw
    	the only supported method.  Remove most dependencies on gdkx and Xlib,
    	except for root pixmap ID watching.
    * src/vtedraw.c: only use pangox, xft if X_DISPLAY_MISSING is not defined.
    * src/vtedraw.c, src/vtedraw.h: add get_using_fontconfig() method.
    * src/vte.c(vte_terminal_get_using_xft): use _vte_draw_get_using_fontconfig(),
    	which is what apps really want to know when they call this function.
    * src/vtegl.c: wrap in #ifndef X_DISPLAY_MISSING.
    * src/vtepangox.c: wrap in #ifndef X_DISPLAY_MISSING.
    * src/vtexft.c: wrap in #ifndef X_DISPLAY_MISSING.
    * src/vteglyph.c(_vte_glyph_cache_set_description): use horizontal advance
    	instead of bitmap width when calculating display widths.
    	Rename to _vte_glyph_cache_set_font_description.
    0e259e34
vte.pc.in 271 Bytes