Check for pangoxft with Xft1 or Xft2, hopefully getting things right for vte_0_3_26
authorNalin Dahyabhai <nalin@src.gnome.org>
Fri, 7 Jun 2002 16:58:50 +0000 (16:58 +0000)
committerNalin Dahyabhai <nalin@src.gnome.org>
Fri, 7 Jun 2002 16:58:50 +0000 (16:58 +0000)
commit869a5edc9ea17d09544cd89a8c096f44e4741a55
tree1451d41f25311c1eda9e0b0ccc2b24a9507cc6a0
parentb392abcb72e5f7a2a67d65b2dcb3beb6626c8c9c
Check for pangoxft with Xft1 or Xft2, hopefully getting things right for

* configure.in: Check for pangoxft with Xft1 or Xft2, hopefully getting
things right for either case.  Patches by andersca and otaylor.
* src/reaper.c, src/reaper.h: Add a singleton object to watch for
SIGCHLD when child processes quit.
* src/vte.c, src/vte.h: Add get_cursor_position(). Remove get_snapshot()
and free_shapshot(). Emit a "child-exited" signal when a child started
with fork_command() exits.  Fix a logic bug that caused us to scroll
to the bottom even if the user just pressed and released a modifier
key.  Fix saving of the font in set_font() in most cases, where we
weren't saving the new font before.  Scroll-to-bottom on input method
commits, which are also the result of keystrokes, when
scroll-on-keystroke is enabled.
* src/vte.c: Use FcNameUnparse() instead of XftNameUnparse in Xft2.  Patch from
otaylor.
* src/vte.defs: Add.  Not very useful yet.
* src/vteaccess.c: Rework to use get_text() and get_cursor_position()
instead of get_snapshot(), so that selection and accessibility both
agree on what's visible (or "visible").
13 files changed:
ChangeLog
README
configure.in
src/Makefile.am
src/reaper.c [new file with mode: 0644]
src/reaper.h [new file with mode: 0644]
src/termcap.c
src/vte.c
src/vte.defs [new file with mode: 0644]
src/vte.h
src/vteaccess.c
src/vteapp.c
vte.spec