- 11 Sep, 2002 3 commits
-
-
Nalin Dahyabhai authored
* src/vte.c: Skip lookups for padding information if we're pretty sure we're using a monospaced font. * src/vte.c: Fix from Brian Cameron for uninitialized GError in vte_wc_from_unichar(). * src/interpret.c, src/iso2022.c, src/pty.c, src/ring.h, src/table.c, src/table.h, src/trie.c, src/vte.c, src/vteaccess.c: Signed/unsigned int/size_t/gsize and pointer typecast warning fixes from Brian Cameron. * src/vte.c: Avoid invalidating the cursor in the cursor blink timeout unless we have focus. * src/pty.c, src/pty.h: Add vte_pty_close() and vte_pty_open_with_logging(), breaking the ABI but not the existing API. * src/vte.c, src/vte.h: Add vte_terminal_fork_logged_command(), breaking the ABI but not the existing API. * gnome-pty-helper/*: Swallow the pty helper bits of gnome-libs, but install into $pkglibdir instead of $sbindir so that existing packages don't suddenly start breaking. * src/termcap.c(_vte_termcap_find_string_length): Fix signature to match the declaration in termcap.h. From patch by Jacob Berkman. * configure.in: Add $X_PRE_LIBS to the front of $X_LIBS, -lX11 and $X_EXTRA_LIBS to the end of $X_LIBS. Remove some cruftiness and set CPPFLAGS when checking for Xft. Check for the existence of wchar.h, because it might not exist. Use an automake conditional to make compilation of the Python bindings non-critical. From patch by Jacob Berkman. * src/pty.c: Silence compiler warning when exec() fails. From patch by Jacob Berkman. * src/interpret.c, src/vte.c: Stop including langinfo.h since we don't call nl_langinfo() any more. Adapted from patch by Jacob Berkman. * src/caps.c: Fill in a couple of missing initializers. * src/vte.c, src/vte.h: Add accessor functions for use in language bindings, breaking the ABI but not the API. * python/vte.defs: Add defs for the new accessor functions. * python/vte-demo.py: Add a scrollbar to the sample window, handle more of the options the C version handles. Stop expecting additional arguments with a signal that doesn't include any. * python/Makefile.am: We only have one target, so don't bother with target-specific primaries if we can avoid it (#92252). * vte.pc.in: Note build dependencies on ATK, Pango, and PangoX.
-
Jacob Berkman authored
2002-09-10 Jacob Berkman <jacob@ximian.com> * configure.in (ALL_LINGUAS: remove es until the file really gets added. also it wasn't added alphabetically
-
Pablo Gonzalo del Campo authored
2002-09-10 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * configure.in: Added "es" to ALL_LINGUAS
-
- 05 Sep, 2002 7 commits
-
-
Nalin Dahyabhai authored
* doc/reference/Makefile.am, doc/reference/vte.types: fix for building when builddir != srcdir
-
Nalin Dahyabhai authored
-
Nalin Dahyabhai authored
2002-09-05 nalin * src/caps.c, src/caps.h, src/debug.c, src/debug.h, src/interpret.c, src/iso2022.c, src/iso2022.h, src/pty.c, src/reaper.c, src/ring.c, src/ring.h, src/table.c, src/table.h, src/termcap.c, src/termcap.h, src/trie.c, src/trie.h, src/utf8echo.c, src/vte.c, src/vteaccess.c, src/vteapp.c: prefix library-internal interfaces with underscores so that gtk-doc doesn't guess they're public. * src/vte.c: return FALSE from focus-in/focus-out/expose handlers.
-
Nalin Dahyabhai authored
* src/caps.h, src/debug.h, src/iso2022.h, src/marshal.h, src/ring.h, src/table.h, src/termcap.h, src/trie.h: add giant warnings about how these headers define library-internal interfaces. * vte.spec: 0.8.18
-
Nalin Dahyabhai authored
-
Nalin Dahyabhai authored
-
Nalin Dahyabhai authored
2002-09-05 nalin * docs/reference: first pass at writing documentation * src/termcap.c: fix how'd-that-ever-work in vte_termcap_strip(), patch from Brian Cameron. Take \\e as an alias for \\E, which is already an alias for Escape. * src/vte.c(vte_terminal_get_cursor): Return an absolute cursor position instead of a relative position.
-
- 04 Sep, 2002 3 commits
-
-
jacob berkman authored
2002-09-04 jacob berkman <jacob@ximian.com> * src/vte.c (vte_default_substitute): only compile the FC_HINT_STYLE part if FC_HINT_STYLE is defined
-
Nalin Dahyabhai authored
* src/vte.c: Add missing fontconfig.h include, spotted by Jacob Berkman.
-
Brian Cameron authored
2002-09-04 Brian Cameron <Brian.Cameron@sun.com> * configure.in: Added stropts.h check for Solaris. * src/vte.c: Do not send data to the slave if the length is zero. Some shells on Solaris do not handle this well. * src/pty.c: Added ptem/ldterm/ttcompat ioctls so VTE will work on Solaris.
-
- 03 Sep, 2002 3 commits
-
-
Nalin Dahyabhai authored
* src/vte.c: Avoid double color deallocations with Xft.
-
Nalin Dahyabhai authored
* src/vte.c: Handle color allocation failures with Xft better. * src/vte.h: Clean up typedef declarations.
-
Nalin Dahyabhai authored
* src/marshal.list, src/reaper.c, src/reaper.h, src/vte.c: Modify the child-exited signal to pass signed ints and an unmodified exit status, allowing the callback to check for normal/abnormal exit status.
-
- 02 Sep, 2002 2 commits
-
-
Nalin Dahyabhai authored
- cleanups - don't invalidate subwindows
-
Nalin Dahyabhai authored
* src/vte.c: Don't send zero-length strings to the child -- it may not be able to cope properly. Spotted by Brian Cameron. * src/vte.c: Handle cursor exposes correctly for multicolumn characters, no matter which cell the cursor is in. Fix autoscrolling boundary checks for when allocation.y != 0.
-
- 30 Aug, 2002 6 commits
-
-
Nalin Dahyabhai authored
* src/vte.c(vte_terminal_insert_char): Wrap correctly to avoid screwing up multicolumn characters.
-
Nalin Dahyabhai authored
* src/vte.c: Get smarter about when it's necessary to start messing with our adjustments (Red Hat #73091). Change the way we clear the screen so that all of the contents of the current screen become scrollback data.
-
Nalin Dahyabhai authored
* src/vte.c: Register VteTerminalEraseBinding with GObject as an enum. * python/vte.defs: Update. * python/vte.overrides: Ignore vte_terminal_get_text_range().
-
Nalin Dahyabhai authored
* src/vte.c: Restore the focus-in/focus-out handlers -- the defaults don't quite DTRT for us because they miss our im_context (#72946). When setting the cursor location for the input method, make the Y coordinate relative to the window, not the scrollback buffer. When resizing the scrollback buffer, clamp the cursor to the set of possible locations, not the visible locations.
-
Nalin Dahyabhai authored
* src/vte.c: Initialize the pty master fd to -1 to avoid spurious window resizes on fd 0. * src/debug.c, src/debug.h: Add a "pty" debug message class.
-
Nalin Dahyabhai authored
* src/iso2022.c: Fix a how'd-that-ever-work bug (not returning anything from vte_iso2022_new()), spotted by Brian Cameron. * configure.in: Use -Wall when building with gcc in maintainer mode. * src/interpret.c, src/ring.h, src/table.c, src/trie.c, src/vte.c, src/vteaccess.c: Warning cleanups.
-
- 29 Aug, 2002 1 commit
-
-
Nalin Dahyabhai authored
* src/vte.c: Clean up bookkeeping for mouse autoscrolling and adjustment change notifications. Reset the scrolling and insertion deltas when clearing the history. * src/interpret.c: Don't dump data on incomplete conversion errors, which we're going to retry anyway. * src/iso2022.txt: Add iso-2022-kr examples (no workee -- uses GR). * src/vte.c, src/vte.h: Add vte_terminal_copy_primary and vte_terminal_paste_primary(), because I really want to let profterm decide default values for key bindings.
-
- 28 Aug, 2002 5 commits
-
-
Gustavo Noronha Silva authored
-
Nalin Dahyabhai authored
* src/vte.c: Stop autoscrolling on button release.
-
Nalin Dahyabhai authored
* src/vte.c: When autoscrolling, clamp the new boundaries to what the user can see.
-
Nalin Dahyabhai authored
* src/vte.c: Implement autoscroll (Red Hat #70481).
-
Nalin Dahyabhai authored
* src/vte.c: Only perform cr-lf substitutions when pasting text, not when inputting from a live user (Red Hat #72639). Bind GDK_ISO_Left_Tab to kB. Formatting changes. * termcaps/xterm: Bind kB to back-tab (Red Hat #70340).
-
- 27 Aug, 2002 2 commits
-
-
Nalin Dahyabhai authored
* src/vte.c: Don't tamper with the scrolling offsets -- they're updated when we handle adjustment_changed notifications. Scroll instead of just moving the cursor down when soft-wrapping to the next line. Avoid emitting adjustment_changed when only the value has changed, likewise for the value and the other fields of the adjustment.
-
Nalin Dahyabhai authored
* src/vte.c: Keep cursor position and scrolling offsets from going wonky when you resize, especially on the alternate screen. Suppress duplicate adjustment_changed notifications. * src/vteapp.c: Set the MIN_SIZE geometry hints so that we can resize to unreasonably-small dimensions. * src/ring.c, src/ring.h: Add vte_ring_new_with_delta().
-
- 26 Aug, 2002 3 commits
-
-
Nalin Dahyabhai authored
* src/vte.c: Add padding spaces after full lines as well -- spotted by both notting and pjones.
-
Nalin Dahyabhai authored
* src/vte.c: Don't deadlock when substitution fails, spotted by msw.
-
Nalin Dahyabhai authored
* src/vte.c: If GDK_USE_XFT is set, check the value of GDK_USE_XFT, not VTE_USE_XFT. Spotted by hp.
-
- 25 Aug, 2002 2 commits
-
-
Nalin Dahyabhai authored
* src/vte.c: Heed the reverse-video setting when painting character cells again. Make selection and matching coordinates global, fixing the selecting- while-scrolling case. Prevent overdraws into the padding area on the right.
-
Nalin Dahyabhai authored
2002-08-25 nalin * src/vte.c: Make nd() move right but not wrap -- according to Strang it's undefined, but xterm doesn't wrap it. Separate do/DO from sf/SF and up/UP from sr/SR, because the scrolling behavior is supposed to be different. Add support for decset/decreset 7 (wraparound mode) and 1051 (Sun keyboard). Add support for DECALN. Remove some type checks from run-time which the compiler can catch with certainty.
-
- 24 Aug, 2002 3 commits
-
-
Kjartan Maraas authored
2002-08-25 Kjartan Maraas <kmaraas@gnome.org> * configure.in: Added Norwegian (no) to ALL_LINGUAS.
-
Kjartan Maraas authored
-
Kjartan Maraas authored
-