summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* subst PYGTK_DATADIRvte_0_3_30Nalin Dahyabhai2002-06-141-1/+1
| | | | * configure.in: subst PYGTK_DATADIR
* Build python bindings with -fPIC.Nalin Dahyabhai2002-06-142-2/+8
| | | | * python/Makefile.am: Build python bindings with -fPIC.
* Handle cases where pygtk isn't installed in the prefix we're configuringNalin Dahyabhai2002-06-144-1/+9
| | | | | | * configure.in, python/Makefile.am: Handle cases where pygtk isn't installed in the prefix we're configuring for. * src/Makefile.am: Link libvte to its library dependencies.
* 0.3.30Nalin Dahyabhai2002-06-141-1/+5
|
* Stop watching for hierarchy-changed signals -- the accessible containerNalin Dahyabhai2002-06-132-53/+3
| | | | | * src/vteaccess.c: Stop watching for hierarchy-changed signals -- the accessible container which is our parent handles it already (from msw).
* Re-read cursor position immediately on "cursor-moved" events, and emit theNalin Dahyabhai2002-06-132-97/+152
| | | | | | * src/vteaccess.c: Re-read cursor position immediately on "cursor-moved" events, and emit the "text-caret-moved" signal then as well. Don't override the signal handlers for signals we emit, bad things can happen (from msw).
* Also tell the parent the child died when the child dies due to an uncaughtNalin Dahyabhai2002-06-123-0/+14
| | | | | * src/reaper.c: Also tell the parent the child died when the child dies due to an uncaught signal.
* Re-read the termcap when we change emulation, because the location of theNalin Dahyabhai2002-06-124-5/+60
| | | | | | | * src/vte.c: Re-read the termcap when we change emulation, because the location of the file may have changed. * python/vte.override (_wrap_vte_terminal_fork_command): Handle default value for the command parameter.
* 2002-06-12 msw implementMatt Wilson2002-06-122-0/+45
| | | | | 2002-06-12 msw * python/vte.override (_wrap_vte_terminal_fork_command): implement
* 2002-06-12 msw added AM_CHECK_PYTHON_HEADERS from pygtk rewrote pythonMatt Wilson2002-06-124-6/+46
| | | | | | | 2002-06-12 msw * acinclude.m4: added AM_CHECK_PYTHON_HEADERS from pygtk * configure.in: rewrote python checks to be more robust * python/Makefile.am (CFLAGS): include @PYTHON_INCLUDES@
* 2002-06-12 msw turn the logic around to be the right wayMatt Wilson2002-06-122-1/+4
| | | | | | 2002-06-12 msw * src/vte.c (vte_terminal_get_accessible): turn the logic around to be the right way
* Move python stuffs to a different subdirectory.Nalin Dahyabhai2002-06-129-64/+458
| | | | * Makefile.am, src/Makefile.am: Move python stuffs to a different subdirectory.
* Implement vte_terminal_get_encoding and vte_terminal_get_emulation, andNalin Dahyabhai2002-06-124-33/+107
| | | | | | * src/vte.c, src/vte.h: Implement vte_terminal_get_encoding and vte_terminal_get_emulation, and emit signals when these change. * src/vteaccess.c: Emit a "text_caret_moved" signal when the cursor moves.
* Fix declaration errors that broke stuff.Nalin Dahyabhai2002-06-122-0/+5
| | | | * src/vte.defs, src/vte.override: Fix declaration errors that broke stuff.
* Add rules for building python modules.Nalin Dahyabhai2002-06-124-1/+33
| | | | * configure.in, src/Makefile.am: Add rules for building python modules.
* Fix hilite clearing when scrolling delta != 0. Actually add the signalsNalin Dahyabhai2002-06-125-6/+8
| | | | | * src/vte.c: Fix hilite clearing when scrolling delta != 0. * src/debug.c, src/debug.h: Actually add the signals debugging flag.
* Cache the result of vte_terminal_get_accessible() and unref it atNalin Dahyabhai2002-06-122-1/+109
| | | | | * src/vte.c: Cache the result of vte_terminal_get_accessible() and unref it at finalize-time. Add debug messages to log signals emitted by the widget.
* 2002-06-12 msw accept end_offset of -1, which means "until the end". neverMatt Wilson2002-06-122-4/+9
| | | | | | | | 2002-06-12 msw * src/vteaccess.c (vte_terminal_accessible_get_text): accept end_offset of -1, which means "until the end". * src/vteaccess.c (vte_terminal_accessible_new): never set the description to a NULL pointer
* Removed. This is a generated file and should not be stored in cvs. Added.Christian Rose2002-06-113-28/+54
| | | | | | | | | 2002-06-11 Christian Rose <menthos@menthos.com> * vte.pot: Removed. This is a generated file and should not be stored in cvs. * .cvsignore: Added. * sv.po: Added Swedish translation.
* Add a changelog for translations.vte_0_3_29Nalin Dahyabhai2002-06-102-4/+4
| | | | * po/ChangeLog: Add a changelog for translations.
* Finish merging otaylor's Xft2 patch (oops). Compute padding correctly.Nalin Dahyabhai2002-06-103-8/+14
| | | | | * src/vte.c: Finish merging otaylor's Xft2 patch (oops). Compute padding correctly.
* Include gettext support. Mark warnings for possible translation. Add.Nalin Dahyabhai2002-06-1019-47/+230
| | | | | | | * Makefile.am, configure.in: Include gettext support. * src/pty.c, src/reaper.c, src/trie.c, src/vte.c: Mark warnings for possible translation. * po/POTFILES.in, po/vte.pot: Add.
* 0.3.28vte_0_3_28Nalin Dahyabhai2002-06-102-1/+4
|
* Center characters in their cells, caching their extents. Finish mergingNalin Dahyabhai2002-06-104-4/+14
| | | | | | * src/vte.c: Center characters in their cells, caching their extents. Finish merging otaylor's Xft2 patch (oops). * src/vte.c, src/vte.h: Expose vte_terminal_set_encoding().
* 0.3.27vte_0_3_27Nalin Dahyabhai2002-06-101-2/+5
|
* Make reaper an EXTRA prog, not a NOINST prog.Nalin Dahyabhai2002-06-091-2/+2
| | | | * src/Makefile.am: Make reaper an EXTRA prog, not a NOINST prog.
* Adjust font padding to account for characters with wcwidth() != 1.Nalin Dahyabhai2002-06-091-30/+33
| | | | * src/vte.c: Adjust font padding to account for characters with wcwidth() != 1.
* Center characters in their cells, caching their extents.Nalin Dahyabhai2002-06-072-12/+58
| | | | * src/vte.c: Center characters in their cells, caching their extents.
* Check for pangoxft with Xft1 or Xft2, hopefully getting things right forvte_0_3_26Nalin Dahyabhai2002-06-0713-573/+945
| | | | | | | | | | | | | | | | | | | | | * 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").
* 1.3.25vte_0_3_25Nalin Dahyabhai2002-06-051-1/+4
| | | | * vte.spec: 1.3.25
* Don't attempt to handle the ac capability. Try to compute a more sensibleNalin Dahyabhai2002-06-051-3/+12
| | | | | * src/vte.c: Don't attempt to handle the ac capability. Try to compute a more sensible character width when using Xft.
* Remove the ac and ma capabilities, which aren't strings.Nalin Dahyabhai2002-06-041-2/+0
|
* include <unistd.h> instead of <getopt.h>, patch from HideToshi Tajima.Nalin Dahyabhai2002-06-031-1/+1
| | | | | * src/vteapp.c: include <unistd.h> instead of <getopt.h>, patch from HideToshi Tajima.
* Tweak handling of invalid multibyte characters, preventing some hangs.vte_0_3_24Nalin Dahyabhai2002-06-032-5/+6
| | | | | * src/vte.c: Tweak handling of invalid multibyte characters, preventing some hangs.
* Finish switching iconv to g_iconv. I think this was a part of Hidetoshivte_0_3_23Nalin Dahyabhai2002-05-314-72/+106
| | | | | | | | * src/trie.c, src,vte.c: Finish switching iconv to g_iconv. I think this was a part of Hidetoshi Tajima's patch that I lost. Free regexes when we're done with them. * src/vte.c: Implement font setting using PangoX to convert Pango font descriptions to core font xlfds for use when drawing with Xlib.
* Always free the segment when freeing arrays and strings.vte_0_3_22Nalin Dahyabhai2002-05-294-10/+16
| | | | | * src/vte.c, src/vteaccess.c: Always free the segment when freeing arrays and strings.
* Fix make distcheck.Nalin Dahyabhai2002-05-282-2/+3
| | | | * Makefile.am, autogen.sh, configure.in: Fix make distcheck.
* Fix cb() and ce() when the cursor is on a line without data (needed tovte_0_3_21Nalin Dahyabhai2002-05-283-48/+76
| | | | | | * src/vte.c: Fix cb() and ce() when the cursor is on a line without data (needed to create it) and when cells being cleared don't exist (needed to create them).
* Fix matching when scrolling delta isn't zero, really this time. Fix asyncNalin Dahyabhai2002-05-282-32/+48
| | | | | * src/vte.c: Fix matching when scrolling delta isn't zero, really this time. Fix async background updating (report from Richard Neal Plana).
* Fix matching when scrolling delta isn't zero.Nalin Dahyabhai2002-05-282-1/+4
| | | | * src/vte.c: Fix matching when scrolling delta isn't zero.
* Call libtoolize. (#82836) Fix stupid segfault in set_scrollback_lines.vte_0_3_20Nalin Dahyabhai2002-05-246-75/+145
| | | | | | | | * autogen.sh: Call libtoolize. (#82836) * src/vte.c: Fix stupid segfault in set_scrollback_lines. (Patch from notting.) Make another attempt to convert Pango font descriptions to xlfds. * src/vte.c, src/vte.h: Expose set_emulation(). * src/vteapp.c: Add -c, -f, -t command-line flags for easier testing.
* Invoke libtoolize.Nalin Dahyabhai2002-05-241-1/+2
|
* Fix hiliting of matched strings to better match the returned matchedNalin Dahyabhai2002-05-223-27/+50
| | | | | * src/vte.c: Fix hiliting of matched strings to better match the returned matched string in match_check().
* Filter key release events through input methods. (Patch from otaylor.)Nalin Dahyabhai2002-05-213-0/+15
| | | | | * src/vte.c: Filter key release events through input methods. (Patch from otaylor.) When building with gcc, use -std=c99.
* 0.3.19vte_0_3_19Nalin Dahyabhai2002-05-211-1/+4
|
* Patch from Hidetoshi Tajima to fix building on Solaris systems, remove useNalin Dahyabhai2002-05-218-40/+142
| | | | | | | * autogen.sh, src/termcap.c, src/utf8echo.c, src/vte.c: Patch from Hidetoshi Tajima to fix building on Solaris systems, remove use of syntax that might be specific to gcc, and fix an overrun in vte_termcap_generate(). (#82433)
* 2002-05-18 andersca Don't queue a background update if the backgroundAnders Carlsson2002-05-202-1/+7
| | | | | | 2002-05-18 andersca * src/vte.c: Don't queue a background update if the background isn't transparent.
* Try multiple versions of autoconf, too.vte_0_3_18Nalin Dahyabhai2002-05-171-2/+2
| | | | * autogen.sh: Try multiple versions of autoconf, too.
* Try multiple versions of automake, just in case. Fix displaying ofNalin Dahyabhai2002-05-175-19/+259
| | | | | | * autogen.sh: Try multiple versions of automake, just in case. * src/vte.c: Fix displaying of underlined text. Finish implementing matching. * src/vteapp.c: Set "abcdefg" as a match string.
* rework a couple of rules to make automake happy again.vte_0_3_17Nalin Dahyabhai2002-05-161-0/+1
| | | | * src/Makefile.am: rework a couple of rules to make automake happy again.