vte.git
15 years agoBug 339983 – gnome-pty-helper should log username Patch from Brian
Behdad Esfahbod [Tue, 11 Jul 2006 15:52:08 +0000 (15:52 +0000)]
Bug 339983 – gnome-pty-helper should log username Patch from Brian

2006-07-11  Behdad Esfahbod  <behdad@gnome.org>

        Bug 339983 – gnome-pty-helper should log username
        Patch from Brian Cameron

        * gnome-pty-helper/gnome-pty-helper.c (pty_remove), (shutdown_pty),
        (pty_add), (open_ptys):
        * gnome-pty-helper/gnome-pty.h:
        * gnome-pty-helper/gnome-utmp.c (write_logout_record):
        Log username if system supports it.

15 years agoReleased vte-0.13.3. vte_0_13_3
Behdad Esfahbod [Tue, 11 Jul 2006 01:00:25 +0000 (01:00 +0000)]
Released vte-0.13.3.

2006-07-10  Behdad Esfahbod  <behdad@gnome.org>

        Released vte-0.13.3.

        * NEWS: Updated.

        * configure.in: Bumped version to 0.13.3.

        * src/Makefile.am: Bumped libtool version to 10:0:1.

15 years agoBug 141985 – vte does not respond to 'CSI 2 1 t' or 'CSI 2 0 t' with the
Behdad Esfahbod [Tue, 11 Jul 2006 00:59:21 +0000 (00:59 +0000)]
Bug 141985 – vte does not respond to 'CSI 2 1 t' or 'CSI 2 0 t' with the

2006-07-10  Behdad Esfahbod  <behdad@gnome.org>

        Bug 141985 – vte does not respond to 'CSI 2 1 t' or 'CSI 2 0 t' with
        the correct window/icon title
        Patch from Mariano Suárez-Alvarez

        * src/vte.c (vte_terminal_realize), src/vteseq.c
        * (vte_sequence_handler_set_title_internal): Set window/icon titles.

15 years agoBug 121904 – copy-paste of empty line Bug 25290 – Small UI tweak to
Behdad Esfahbod [Tue, 11 Jul 2006 00:48:30 +0000 (00:48 +0000)]
Bug 121904 – copy-paste of empty line Bug 25290 – Small UI tweak to

2006-07-10  Behdad Esfahbod  <behdad@gnome.org>

        Bug 121904 – copy-paste of empty line
        Bug 25290 – Small UI tweak to select-by-word (only select only letter
        at a time for non-word characters)
        Bug 339986 – Patch to select localized strings exactly

        * src/vte-private.h:
        * src/vte.c (_vte_terminal_set_default_attributes),
        (_vte_terminal_insert_char), (vte_terminal_is_word_char),
        (vte_same_class), (vte_terminal_get_text_range_maybe_wrapped),
        (vte_terminal_extend_selection):
        * src/vteseq.c (vte_sequence_handler_screen_alignment_test):
        Fix a bunch of selection-related issues.  We now recognize explicitly
        put space at the end of lines, and copy/paste it.  The other change is
        that non-wordchar characters are not grouped together.  Also fixes the
        fallback on Unicode properties that I added two commits ago.

15 years agoBug 311855 – Race in vte leads to blocking of input. Patch from Kalle
Behdad Esfahbod [Mon, 10 Jul 2006 19:16:00 +0000 (19:16 +0000)]
Bug 311855 – Race in vte leads to blocking of input. Patch from Kalle

2006-07-10  Behdad Esfahbod  <behdad@gnome.org>

        Bug 311855 – Race in vte leads to blocking of input.
        Patch from Kalle Raiskila

        * src/vte-private.h:
        * src/vte.c (_vte_terminal_connect_pty_write),
        (_vte_terminal_disconnect_pty_write), (vte_terminal_init):
        Use a mutex for pty_output_source.

15 years agoBug 339986 – Patch to select localized strings exactly Patch from Takao
Behdad Esfahbod [Mon, 10 Jul 2006 18:40:56 +0000 (18:40 +0000)]
Bug 339986 – Patch to select localized strings exactly Patch from Takao

2006-07-10  Behdad Esfahbod  <behdad@gnome.org>

        Bug 339986 – Patch to select localized strings exactly
        Patch from Takao Fujiwara

        * src/vte.c (vte_terminal_is_word_char): Fall back on Unicode
        properties for non-ASCII characters or when no array is set.

15 years agoBug 342396 – Ctrl-space sends " ", not NUL.
Behdad Esfahbod [Mon, 10 Jul 2006 18:28:32 +0000 (18:28 +0000)]
Bug 342396 – Ctrl-space sends " ", not NUL.

2006-07-10  Behdad Esfahbod  <behdad@gnome.org>

        Bug 342396 – Ctrl-space sends " ", not NUL.

        * src/keymap.c (_vte_keymap_map): Fix keymap lookup bug that I
        introduced during the char*->char[] work on 2006-04-18.

15 years agoBug 345377 – real transparency Patch from Kristian Høgsberg <krh
Behdad Esfahbod [Mon, 10 Jul 2006 16:57:41 +0000 (16:57 +0000)]
Bug 345377 – real transparency Patch from Kristian Høgsberg <krh

2006-07-10  Behdad Esfahbod  <behdad@gnome.org>

        Bug 345377 – real transparency
        Patch from Kristian Høgsberg <krh redhat.com>

        * doc/reference/tmpl/vte.sgml:
        * doc/reference/vte-sections.txt:
        * python/vte.defs:
        * src/vte-private.h:
        * src/vte.c (vte_terminal_set_opacity), (vte_terminal_init),
        (vte_terminal_background_update):
        * src/vte.h:
        * src/vteapp.c (main):
        * src/vtedraw.c (_vte_draw_set_background_color):
        * src/vtedraw.h:
        * src/vteft2.c (_vte_ft2_set_background_color):
        * src/vtegl.c (_vte_gl_set_background_color):
        * src/vtepango.c (_vte_pango_set_background_color):
        * src/vtepangox.c (_vte_pango_x_set_background_color):
        * src/vteskel.c (_vte_skel_set_background_color):
        * src/vtexft.c (_vte_xft_create), (_vte_xft_set_background_color),
        (_vte_xft_clear):
        Add vte_terminal_set_opacity().

15 years agomr.po: Added Marathi translation.
Swapnil Hajare [Fri, 7 Jul 2006 19:26:12 +0000 (19:26 +0000)]
mr.po: Added Marathi translation.
LINGUAS: Added entry for Marathi (mr) in language list.

15 years agoAllow _vte_debug_.* into exported symbols.
Behdad Esfahbod [Wed, 5 Jul 2006 06:38:47 +0000 (06:38 +0000)]
Allow _vte_debug_.* into exported symbols.

2006-07-05  Behdad Esfahbod  <behdad@gnome.org>

        * src/Makefile.am: Allow _vte_debug_.* into exported symbols.

15 years agoAdded entry for addition of bengali India (bn_IN) translation and to LINGUAS
Runa Bhattacharjee [Mon, 3 Jul 2006 14:21:06 +0000 (14:21 +0000)]
Added entry for addition of  bengali India (bn_IN) translation and to LINGUAS

15 years agoAdded bengali India (bn_IN)
Runa Bhattacharjee [Mon, 3 Jul 2006 14:20:53 +0000 (14:20 +0000)]
Added bengali India (bn_IN)

15 years agoAdded Bengali India Translation
Runa Bhattacharjee [Mon, 3 Jul 2006 14:20:14 +0000 (14:20 +0000)]
Added Bengali India Translation

15 years agoUpdated French translation.
Benoît Dejean [Sat, 1 Jul 2006 10:16:47 +0000 (10:16 +0000)]
Updated French translation.

2006-07-01  Benoît Dejean  <benoit@placenet.org>

* fr.po: Updated French translation.

15 years agomoap ignore
Thomas Vander Stichele [Thu, 29 Jun 2006 20:55:28 +0000 (20:55 +0000)]
moap ignore

15 years agoUpdated Translation
Rajesh Ranjan [Mon, 26 Jun 2006 05:43:52 +0000 (05:43 +0000)]
Updated Translation

15 years agoBug 345514 – -no-undefined doesn't work with latest libtool
Behdad Esfahbod [Wed, 21 Jun 2006 08:35:41 +0000 (08:35 +0000)]
Bug 345514 – -no-undefined doesn't work with latest libtool

2006-06-21  Behdad Esfahbod  <behdad@gnome.org>

        Bug 345514 – -no-undefined doesn't work with latest libtool

        * src/Makefile.am: Remove -no-undefined.

15 years agoReleased vte-0.13.2. vte_0_13_2
Behdad Esfahbod [Mon, 12 Jun 2006 19:23:37 +0000 (19:23 +0000)]
Released vte-0.13.2.

2006-06-12  Behdad Esfahbod  <behdad@gnome.org>

        Released vte-0.13.2.

        * NEWS: Updated.

        * configure.in: Bumped version to 0.13.2.

        * src/Makefile.am: Bumped libtool version to 9:2:0.

15 years agoBug 344666 – Problems with *_CFLAGS and *_LDFLAGS in makefiles Patch
Behdad Esfahbod [Mon, 12 Jun 2006 17:42:07 +0000 (17:42 +0000)]
Bug 344666 – Problems with *_CFLAGS and *_LDFLAGS in makefiles Patch

2006-06-12  Behdad Esfahbod  <behdad@gnome.org>

        Bug 344666 – Problems with *_CFLAGS and *_LDFLAGS in makefiles
        Patch from Stepan Kasal <kasal@ucw.cz>.

        * src/Makefile.am (AM_CFLAGS, AM_LDFLAGS, *_CFLAGS, *_LDADD):
        Replace @FOO@ references by $(FOO), remove redundant (or buggy)
        occurences of `@CFLAGS@'.
        * gnome-pty-helper/Makefile.am (AM_CFLAGS, AM_LDFLAGS): Likewise.
        * python/Makefile.am (vtemodule_la_CFLAGS): Likewise.
        * src/Makefile.am (AM_CFLAGS): Add $(FT2_CFLAGS).

15 years agoFix typo which may have been causing things like crashes. Reported by
Behdad Esfahbod [Thu, 8 Jun 2006 22:22:03 +0000 (22:22 +0000)]
Fix typo which may have been causing things like crashes. Reported by

2006-06-08  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c (remove_display_timeout): Fix typo which may have been
        causing things like crashes.  Reported by muntyan.  Also reordered
        some code around update_timeout for better matching the current
        timeouts in style.

15 years agoBug 339529 – gnome-terminal (vte) crashes when detatched window is
Behdad Esfahbod [Wed, 7 Jun 2006 16:46:39 +0000 (16:46 +0000)]
Bug 339529 – gnome-terminal (vte) crashes when detatched window is

2006-06-07  Behdad Esfahbod  <behdad@gnome.org>

        Bug 339529 – gnome-terminal (vte) crashes when detatched window is
        closed

        * src/vte.c (vte_invalidate_region): Bail out if terminal->window is
        NULL.

15 years agoBug 342549 – uninitialized var (coverity) Patch from Paolo Borelli.
Behdad Esfahbod [Sun, 28 May 2006 02:39:10 +0000 (02:39 +0000)]
Bug 342549 – uninitialized var (coverity) Patch from Paolo Borelli.

2006-05-27  Behdad Esfahbod  <behdad@gnome.org>

        Bug 342549 – uninitialized var (coverity)
        Patch from Paolo Borelli.

        * src/vte.c (vte_cell_is_selected): Remove uninitialized var ret.

15 years agoBug 342082 – vte_invalidate_region() may check whether terminal is
Behdad Esfahbod [Sun, 28 May 2006 02:36:16 +0000 (02:36 +0000)]
Bug 342082 – vte_invalidate_region() may check whether terminal is

2006-05-27  Behdad Esfahbod  <behdad@gnome.org>

        Bug 342082 – vte_invalidate_region() may check whether terminal is
        realiazed or not

        * src/vte.c (vte_invalidate_region): Return if not realized.

15 years agoBug 340363 – vte Cygwin build fixes Patch from Cygwin Ports maintainer
Behdad Esfahbod [Mon, 22 May 2006 04:41:16 +0000 (04:41 +0000)]
Bug 340363 – vte Cygwin build fixes Patch from Cygwin Ports maintainer

2006-05-22  Behdad Esfahbod  <behdad@gnome.org>

        Bug 340363 – vte Cygwin build fixes
        Patch from Cygwin Ports maintainer

        * configure.in, src/keymap.c, src/pty.c, src/ssfe.c, src/trie.c,
        src/utf8echo.c, src/vte.c, src/vteseq.c, src/vtetc.c: Check and
        include syslimits.h and ncurses/curses.h

15 years agoBug 341793 – vte.h doesn't need to include X11/Xlib.h Patch from Kouhei
Behdad Esfahbod [Mon, 22 May 2006 04:36:06 +0000 (04:36 +0000)]
Bug 341793 – vte.h doesn't need to include X11/Xlib.h Patch from Kouhei

2006-05-22  Behdad Esfahbod  <behdad@gnome.org>

        Bug 341793 – vte.h doesn't need to include X11/Xlib.h
        Patch from Kouhei Sutou

        * src/vte.h: Don't #include <X11/Xlib.h>

15 years agoRequire intltool 0.35.0 to have translations in the dist tarballs.
Wouter Bolsterlee [Wed, 17 May 2006 11:55:59 +0000 (11:55 +0000)]
Require intltool 0.35.0 to have translations in the dist tarballs.

2006-05-17  Wouter Bolsterlee  <uws+gnome@xs4all.nl>

* configure.in: Require intltool 0.35.0 to have
translations in the dist tarballs.

15 years agoReleased vte-0.13.1. vte_0_13_1
Behdad Esfahbod [Wed, 17 May 2006 09:21:35 +0000 (09:21 +0000)]
Released vte-0.13.1.

2006-05-17  Behdad Esfahbod  <behdad@gnome.org>

        Released vte-0.13.1.

        * NEWS: Updated.

        * configure.in: Bumped version to 0.13.1.

        * src/Makefile.am: Bumped libtool version to 9:1:0.

15 years agoAdd vim and emacs footers for UTF-8.
Behdad Esfahbod [Sun, 14 May 2006 23:37:23 +0000 (23:37 +0000)]
Add vim and emacs footers for UTF-8.

2006-05-14  Behdad Esfahbod  <behdad@gnome.org>

        * NEWS, ChangeLog: Add vim and emacs footers for UTF-8.

15 years agoChanged the UTF-8 dashes to plain ascii "-".
Stepan Kasal [Fri, 12 May 2006 20:46:22 +0000 (20:46 +0000)]
Changed the UTF-8 dashes to plain ascii "-".

* NEWS, ChangeLog: Changed the UTF-8 dashes to plain ascii "-".

15 years agoBug 339980 – nativeecho needs glib in LDADD to build on Solaris Patch
Behdad Esfahbod [Fri, 28 Apr 2006 01:53:27 +0000 (01:53 +0000)]
Bug 339980 – nativeecho needs glib in LDADD to build on Solaris Patch

2006-04-27  Behdad Esfahbod  <behdad@gnome.org>

        Bug 339980 – nativeecho needs glib in LDADD to build on Solaris
        Patch from Brian Cameron.

        * src/Makefile.am: Fix it.

15 years agoBug 331803 – style needs to be attached/detached to the window on
Behdad Esfahbod [Thu, 27 Apr 2006 01:08:52 +0000 (01:08 +0000)]
Bug 331803 – style needs to be attached/detached to the window on

2006-04-26  Behdad Esfahbod  <behdad@gnome.org>

        Bug 331803 – style needs to be attached/detached to the window on
        realize/unrealize
        Patch from Benjamin Berg  <benjamin@sipsolutions.net>.

        * src/vte.c: (vte_terminal_unrealize), (vte_terminal_realize):
        attach and detach the style of the terminal widget.

15 years agoPass -no-undefined linker flag.
Behdad Esfahbod [Tue, 25 Apr 2006 11:12:10 +0000 (11:12 +0000)]
Pass -no-undefined linker flag.

2006-04-25  Behdad Esfahbod  <behdad@gnome.org>

        * src/Makefile.am: Pass -no-undefined linker flag.

15 years agoReleased vte-0.13.0. vte_0_13_0
Behdad Esfahbod [Sun, 23 Apr 2006 21:21:02 +0000 (21:21 +0000)]
Released vte-0.13.0.

2006-04-23  Behdad Esfahbod  <behdad@gnome.org>

        Released vte-0.13.0.

        * NEWS: Updated.

        * configure.in: Bumped version to 0.13.0.

        * src/Makefile.am: Bumped libtool version to 9:0:0.

15 years agoMinor.
Behdad Esfahbod [Sun, 23 Apr 2006 09:02:19 +0000 (09:02 +0000)]
Minor.

15 years agoBug 339448 – selection doesn't respect hard newlines
Behdad Esfahbod [Sun, 23 Apr 2006 08:39:08 +0000 (08:39 +0000)]
Bug 339448 – selection doesn't respect hard newlines

2006-04-23  Behdad Esfahbod  <behdad@gnome.org>

        Bug 339448 – selection doesn't respect hard newlines

        * src/vte.c (vte_terminal_get_text_range_maybe_wrapped): Add newline
        to the end of each line that is not soft-wrapped.

15 years agoBug 148720 # Word selection erroneously captures text from next line Patch
Behdad Esfahbod [Sun, 23 Apr 2006 07:36:54 +0000 (07:36 +0000)]
Bug 148720 # Word selection erroneously captures text from next line Patch

2006-04-23  Behdad Esfahbod  <behdad@gnome.org>

        Bug 148720 # Word selection erroneously captures text from next line
        Patch from Chris Heath.

        * src/vteseq.c (vte_sequence_handler_cd), (vte_sequence_handler_ce),
        (vte_sequence_handler_clear_current_line),
        (vte_sequence_handler_clear_above_current): Reset soft_wrapped flag.

15 years agoBug 126376 # Uncoinditional definition of _XOPEN_SOURCE breaks build on
Behdad Esfahbod [Sun, 23 Apr 2006 07:27:28 +0000 (07:27 +0000)]
Bug 126376 # Uncoinditional definition of _XOPEN_SOURCE breaks build on

2006-04-23  Behdad Esfahbod  <behdad@gnome.org>

        Bug 126376 # Uncoinditional definition of _XOPEN_SOURCE breaks build
        on NetBSD
        Patch from Dan Winship.

        * configure.in:
        * gnome-pty-helper/configure.in: Define XOPEN_SOURCE on solaris only.

15 years agoBug 97719 # Selection: double/triple click doesn't cross line boundaries
Behdad Esfahbod [Sun, 23 Apr 2006 07:20:48 +0000 (07:20 +0000)]
Bug 97719 # Selection: double/triple click doesn't cross line boundaries

2006-04-23  Behdad Esfahbod  <behdad@gnome.org>

        Bug 97719 # Selection: double/triple click doesn't cross line boundaries
        Patch from Chris Heath.

        * src/vte.c (vte_same_class): Fix problem with selecting whitespace
        from adjacent lines, on word selection.

15 years agoBug 160782 # Vte isn't multi-screen safe Patch from Benedikt Meurer.
Behdad Esfahbod [Sat, 22 Apr 2006 21:31:05 +0000 (21:31 +0000)]
Bug 160782 # Vte isn't multi-screen safe Patch from Benedikt Meurer.

2006-04-22  Behdad Esfahbod  <behdad@gnome.org>

        Bug 160782 # Vte isn't multi-screen safe
        Patch from Benedikt Meurer.

        * src/vte.c (vte_terminal_unrealize), (vte_terminal_realize):
        * src/vtebg.c (vte_bg_native_new), (_vte_bg_display_sync),
        (vte_bg_root_pixmap), (vte_bg_get_for_screen), (vte_bg_init),
        (vte_bg_get_pixmap), (vte_bg_get_pixbuf):
        * src/vtebg.h:
        * src/vteft2.c (_vte_ft2_set_background_image):
        * src/vtegl.c (_vte_gl_set_background_image):
        * src/vtepango.c (_vte_pango_set_background_image):
        * src/vtepangox.c (_vte_pango_x_set_background_image):
        * src/vtexft.c (_vte_xft_set_background_image): Handle per-screen
        backgrounds.

15 years agoRemove obsolete #ifde GTK_CHECK_VERSION(2,2,0) checks.
Behdad Esfahbod [Sat, 22 Apr 2006 20:40:51 +0000 (20:40 +0000)]
Remove obsolete #ifde GTK_CHECK_VERSION(2,2,0) checks.

2006-04-22  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c (vte_terminal_cursor_new), (vte_terminal_clipboard_get):
        * src/vteapp.c (take_xconsole_ownership):
        * src/vtebg.c (vte_bg_native_new), (_vte_bg_display_sync),
        (vte_bg_root_pixmap):
        * src/vtedraw.c (_vte_draw_get_colormap):
        * src/vtefc.c (_vte_fc_transcribe_from_pango_font_description),
        (_vte_fc_defaults_from_gtk):
        * src/vtepango.c (_vte_pango_start), (_vte_pango_set_text_font):
        * src/vtepangox.c (_vte_pango_x_set_text_font):
        * src/vterdb.c (_vte_rdb_get):
        * src/vteseq.c (vte_terminal_beep),
        (vte_sequence_handler_window_manipulation):
        * src/vtexft.c (_vte_xft_char_exists), (_vte_xft_text_extents),
        (_vte_xft_font_open):
        * src/vtegl.c: Remove obsolete #ifde GTK_CHECK_VERSION(2,2,0) checks.

15 years agoBug 330441 – Remove libzvt support Patch from Guilherme de S. Pastore
Behdad Esfahbod [Sat, 22 Apr 2006 20:21:31 +0000 (20:21 +0000)]
Bug 330441 – Remove libzvt support Patch from Guilherme de S. Pastore

2006-04-22  Behdad Esfahbod  <behdad@gnome.org>

        Bug 330441 – Remove libzvt support
        Patch from Guilherme de S. Pastore  <gpastore@gnome.org>

        * configure.in, src/Makefile.am, src/reflect.c: remove remnants
        from the old, broken, and unmaintained libzvt.

15 years agoBug 328850 – Crash when pasting selection
Behdad Esfahbod [Fri, 21 Apr 2006 06:31:05 +0000 (06:31 +0000)]
Bug 328850 – Crash when pasting selection

2006-04-21  Behdad Esfahbod  <behdad@gnome.org>

        Bug 328850 – Crash when pasting selection

        * src/vte.c: Protect against passing NULL selection to strcmp.

15 years agoMisc fixes and updates.
Behdad Esfahbod [Thu, 20 Apr 2006 11:01:51 +0000 (11:01 +0000)]
Misc fixes and updates.

2006-04-20  Behdad Esfahbod  <behdad@gnome.org>

        * doc/reference/tmpl/internals.sgml:
        * doc/reference/tmpl/reaper.sgml:
        * doc/reference/tmpl/vte-unused.sgml:
        * doc/reference/tmpl/vte.sgml:
        * doc/reference/tmpl/vteaccess.sgml:
        * doc/reference/vte-sections.txt: Misc fixes and updates.

        * python/vte.defs:
        * python/vte.override: Updates.

        Bug 160134 – mouse events occurring past column 95 are not passed
        through to terminal application
        Based on patch from Sean Estabrooks.

        * src/vte.h:
        * src/vte.c (vte_terminal_feed_child_binary): New public function.

        * src/vte.c (vte_terminal_send_mouse_button_internal),
        (vte_terminal_maybe_send_mouse_drag): Use feed_child_binary.

15 years agoBug 135230 – Feature request to attach VTE to existing pty Based on
Behdad Esfahbod [Thu, 20 Apr 2006 01:01:31 +0000 (01:01 +0000)]
Bug 135230 – Feature request to attach VTE to existing pty Based on

2006-04-19  Behdad Esfahbod  <behdad@gnome.org>

        Bug 135230 – Feature request to attach VTE to existing pty
        Based on patch from eric@brouhaha.com, John Swensen, and
        Chris Moller  <cmoller@redhat.com>

        * src/vte.c:
        * src/vte.h:
        * python/vte.defs:
        * doc/reference/vte-sections.txt: Added vte_terminal_set_pty().

15 years agoAC_PROG_INTLTOOL -> IT_PROG_INTLTOOL
Behdad Esfahbod [Wed, 19 Apr 2006 00:04:13 +0000 (00:04 +0000)]
AC_PROG_INTLTOOL -> IT_PROG_INTLTOOL

15 years agoBug 337442 – [patch] Reduce .plt section
Behdad Esfahbod [Tue, 18 Apr 2006 23:24:48 +0000 (23:24 +0000)]
Bug 337442 – [patch] Reduce .plt section

2006-04-18  Behdad Esfahbod  <behdad@gnome.org>

        Bug 337442 – [patch] Reduce .plt section

        * src/Makefile.am: Pass export-symbols-regex to libtool.

15 years agoDoc improvements.
Behdad Esfahbod [Tue, 18 Apr 2006 23:08:03 +0000 (23:08 +0000)]
Doc improvements.

15 years agoRemove the #ident strings.
Behdad Esfahbod [Tue, 18 Apr 2006 22:50:30 +0000 (22:50 +0000)]
Remove the #ident strings.

15 years agoMake some data structures const by changing char * to char [].
Behdad Esfahbod [Tue, 18 Apr 2006 22:41:03 +0000 (22:41 +0000)]
Make some data structures const by changing char * to char [].

2006-04-18  Behdad Esfahbod  <behdad@gnome.org>

        * src/caps.c (_vte_capability_init), src/caps.h:
        * src/keymap.c (_vte_keymap_map), src/keymap.h: Make some data
        structures const by changing char * to char [].

        * src/vte.c (vte_update_delay_timeout), (vte_update_timeout),
        (vte_terminal_extend_selection), (_vte_terminal_fudge_pango_colors):
        Fix warnings and adapt to above changes.

15 years agoUse intltool 0.34.90 format.
Behdad Esfahbod [Tue, 18 Apr 2006 21:08:01 +0000 (21:08 +0000)]
Use intltool 0.34.90 format.

2006-04-18  Behdad Esfahbod  <behdad@gnome.org>

        * configure.in, po/LINGUAS: Use intltool 0.34.90 format.

15 years agoRemove obsolete entry for no_NO And the translation.
Kjartan Maraas [Tue, 18 Apr 2006 08:34:34 +0000 (08:34 +0000)]
Remove obsolete entry for no_NO And the translation.

2006-04-18  Kjartan Maraas  <kmaraas@gnome.org>

* LINGUAS: Remove obsolete entry for no_NO
* no.po: And the translation.

15 years agoBug 142247 – use of uninitialized value
Behdad Esfahbod [Wed, 12 Apr 2006 11:24:46 +0000 (11:24 +0000)]
Bug 142247 – use of uninitialized value

2006-04-12  Behdad Esfahbod  <behdad@gnome.org>

        Bug 142247 – use of uninitialized value

        * src/pty.c: Initialize the arbitrary byte that we send on the pipe
        to zero.

15 years agoMinor.
Behdad Esfahbod [Wed, 12 Apr 2006 10:23:58 +0000 (10:23 +0000)]
Minor.

15 years agoTry to use the font first for all graphic characters. This results in
Behdad Esfahbod [Wed, 12 Apr 2006 07:27:37 +0000 (07:27 +0000)]
Try to use the font first for all graphic characters. This results in

2006-04-12  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c: Try to use the font first for all graphic characters.
        This results in better looking graphics with modern fonts.

15 years agoBug 144456 – UK pound currency symbol rendered incorrectly
Behdad Esfahbod [Wed, 12 Apr 2006 07:22:34 +0000 (07:22 +0000)]
Bug 144456 – UK pound currency symbol rendered incorrectly

2006-04-12  Behdad Esfahbod  <behdad@gnome.org>

        Bug 144456 – UK pound currency symbol rendered incorrectly

        * src/vte.c: Offset characters drawn in draw_graphic for padding.

15 years agoBug 307403 – xticker doublefree
Behdad Esfahbod [Wed, 12 Apr 2006 06:40:05 +0000 (06:40 +0000)]
Bug 307403 – xticker doublefree

2006-04-12  Behdad Esfahbod  <behdad@gnome.org>

        Bug 307403 – xticker doublefree

        * src/xticker.c: Avoid double free.

15 years agoBug 337877 – Patch to use po/LINGUAS Patch from Michiel Sikkes.
Behdad Esfahbod [Mon, 10 Apr 2006 06:52:51 +0000 (06:52 +0000)]
Bug 337877 – Patch to use po/LINGUAS Patch from Michiel Sikkes.

2006-04-10  Behdad Esfahbod  <behdad@gnome.org>

        Bug 337877 – Patch to use po/LINGUAS
        Patch from Michiel Sikkes.

        * configure.in, po/LINGUAS: Move list of translations to po/LINGUAS.

15 years agoBug 337552 – Insufficient version requirement for gtk+
Behdad Esfahbod [Thu, 6 Apr 2006 21:42:14 +0000 (21:42 +0000)]
Bug 337552 – Insufficient version requirement for gtk+

2006-04-06  Behdad Esfahbod  <behdad@gnome.org>

        Bug 337552 – Insufficient version requirement for gtk+

        * configure.in: Depend on Gtk+ 2.6.

15 years agoTranslation updated by Ivar Smolin.
Priit Laes [Wed, 5 Apr 2006 15:00:25 +0000 (15:00 +0000)]
Translation updated by Ivar Smolin.

2006-04-05  Priit Laes  <amd@store20.com>

* et.po: Translation updated by Ivar Smolin.

15 years ago.
Behdad Esfahbod [Sat, 1 Apr 2006 02:09:14 +0000 (02:09 +0000)]
.

15 years agoBug 168251 – add support for 256 colors terminals Patch from
Behdad Esfahbod [Fri, 31 Mar 2006 04:15:49 +0000 (04:15 +0000)]
Bug 168251 – add support for 256 colors terminals Patch from

2006-03-30  Behdad Esfahbod  <behdad@gnome.org>

        Bug 168251 – add support for 256 colors terminals
        Patch from dann@godzilla.ics.uci.edu.

        * src/vte-private.h, src/vte.c, src/vteseq.c: Implement support
        for 256 colors.

15 years agoBug 120276 – Wishlist: Support Rectangular Selection Patch from Pedro de
Behdad Esfahbod [Fri, 31 Mar 2006 03:57:57 +0000 (03:57 +0000)]
Bug 120276 – Wishlist: Support Rectangular Selection Patch from Pedro de

2006-03-30  Behdad Esfahbod  <behdad@gnome.org>

        Bug 120276 – Wishlist: Support Rectangular Selection
        Patch from Pedro de Medeiros.

        * src/vte.c, src/vte-private.h: Implement block (rectangular)
        selection using ctrl+mouse.

15 years agoBug 336117 – [patch] Use g_slice API Patch from Aivars Kalvans.
Behdad Esfahbod [Fri, 31 Mar 2006 03:51:07 +0000 (03:51 +0000)]
Bug 336117 – [patch] Use g_slice API Patch from Aivars Kalvans.

2006-03-30  Behdad Esfahbod  <behdad@gnome.org>

        Bug 336117 – [patch] Use g_slice API
        Patch from Aivars Kalvans.

        * src/*.c: Use g_slice instead of g_malloc for structs.
        Also, replace g_string_new("") with g_string_new(NULL).

15 years agoBranchpoint for vte-0-12. vte_0_12_branchpoint
Behdad Esfahbod [Fri, 31 Mar 2006 00:32:13 +0000 (00:32 +0000)]
Branchpoint for vte-0-12.

2006-03-30  Behdad Esfahbod  <behdad@gnome.org>

        Branchpoint for vte-0-12.

15 years agoAdded Dzongkha translation
Guntupalli Karunakar [Thu, 30 Mar 2006 15:01:12 +0000 (15:01 +0000)]
Added Dzongkha translation

15 years agoBug 336128 # vim scrolling issues - emulation errors
Behdad Esfahbod [Mon, 27 Mar 2006 01:55:17 +0000 (01:55 +0000)]
Bug 336128 # vim scrolling issues - emulation errors

2006-03-26  Behdad Esfahbod  <behdad@gnome.org>

        Bug 336128 # vim scrolling issues - emulation errors

        * src/vteseq.c (vte_sequence_handler_sf): Update start and end
        when updating insert_delta.

15 years agoUpdate Georgian translation
Vladimer Sichinava [Sat, 18 Mar 2006 02:10:01 +0000 (02:10 +0000)]
Update Georgian translation

15 years agoBug 334385 – Use intltool
Behdad Esfahbod [Wed, 15 Mar 2006 11:02:59 +0000 (11:02 +0000)]
Bug 334385 – Use intltool

2006-03-15  Behdad Esfahbod  <behdad@gnome.org>

        Bug 334385 – Use intltool

        * Makefile.am, configure.in: Add intltool support.

        * src/iso2022.c, src/reaper.c, src/vteaccess.c, src/vteapp.c,
        src/vtebg.c, src/vtexft.c, src/vte.c: Include glib/gi18n-lib.h
        instead of #ifdefing gettext stuff.

        * src/vte.c (vte_terminal_class_init): Use GETTEXT_PACKAGE instead
        of PACKAGE in bindgettextdomain.

15 years agoMore tweaks to the previous changes. Reported by dholbach again.
Behdad Esfahbod [Tue, 14 Mar 2006 11:05:24 +0000 (11:05 +0000)]
More tweaks to the previous changes. Reported by dholbach again.

2006-03-14  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c (vte_terminal_size_allocate): More tweaks to the
        previous changes.  Reported by dholbach again.

15 years agoPut the stuff changed in previous commit in their original order. Problem
Behdad Esfahbod [Mon, 13 Mar 2006 11:47:22 +0000 (11:47 +0000)]
Put the stuff changed in previous commit in their original order. Problem

2006-03-13  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c (vte_terminal_size_allocate): Put the stuff changed in
        previous commit in their original order.  Problem reported by
        dholback.

15 years agoBug 104841 – scrolling doesn't work inside "screen" windows
Behdad Esfahbod [Mon, 13 Mar 2006 05:46:01 +0000 (05:46 +0000)]
Bug 104841 – scrolling doesn't work inside "screen" windows

2006-03-08  Behdad Esfahbod  <behdad@gnome.org>

        Bug 104841 – scrolling doesn't work inside "screen" windows

        * src/vte.c (vte_terminal_size_allocate): Fix restricted scrolling
        region readjustment.  Moreover, do not do unnecessary updates when
        number of rows & columns has not changed.

15 years agoBug 333768 – vteapp debug stuff should be conditional Patch from Egmont
Behdad Esfahbod [Mon, 13 Mar 2006 05:43:32 +0000 (05:43 +0000)]
Bug 333768 – vteapp debug stuff should be conditional Patch from Egmont

2006-03-08  Behdad Esfahbod  <behdad@gnome.org>

        Bug 333768 – vteapp debug stuff should be conditional
        Patch from Egmont Koblinger.

        * src/vteapp.c: Make pwd and setting env vars conditional on debug.

15 years agoReleased vte-0.12.0. vte_1_12_0
Behdad Esfahbod [Mon, 13 Mar 2006 05:33:26 +0000 (05:33 +0000)]
Released vte-0.12.0.

2006-03-08  Behdad Esfahbod  <behdad@gnome.org>

        Released vte-0.12.0.

        * NEWS: Updated.

        * configure.in: Bumped version to 0.12.0.

15 years agoupdate header info
Kwok-Koon Cheung [Thu, 9 Mar 2006 01:33:37 +0000 (01:33 +0000)]
update header info

15 years agoReally fixed kn.po this time
Kwok-Koon Cheung [Thu, 9 Mar 2006 01:24:50 +0000 (01:24 +0000)]
Really fixed kn.po this time

15 years agoRemoved kn from ALL_LINGUAS, as it was breaking the build.
Behdad Esfahbod [Wed, 8 Mar 2006 22:21:24 +0000 (22:21 +0000)]
Removed kn from ALL_LINGUAS, as it was breaking the build.

        * configure.in: Removed kn from ALL_LINGUAS, as it was breaking
        the build.

15 years agoReleased vte-0.11.21. vte_0_11_21
Behdad Esfahbod [Wed, 8 Mar 2006 22:13:46 +0000 (22:13 +0000)]
Released vte-0.11.21.

2006-03-08  Behdad Esfahbod  <behdad@gnome.org>

        Released vte-0.11.21.

        * NEWS: Updated.

        * configure.in: Bumped version to 0.11.21.

15 years agoFix vte_update_timeout repeat to 25ms. (bug #333776, Egmont Koblinger)
Behdad Esfahbod [Wed, 8 Mar 2006 20:31:13 +0000 (20:31 +0000)]
Fix vte_update_timeout repeat to 25ms. (bug #333776, Egmont Koblinger)

2006-03-08  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c, src/vte-private.h: Fix vte_update_timeout repeat to
        25ms. (bug #333776, Egmont Koblinger)

15 years agoAdded "kn" "zh_HK" to ALL_LINGUAS.
Abel Cheung [Tue, 7 Mar 2006 21:14:39 +0000 (21:14 +0000)]
Added "kn" "zh_HK" to ALL_LINGUAS.

2006-03-07  Abel Cheung  <maddog@linuxhall.org>

* configure.in: Added "kn" "zh_HK" to ALL_LINGUAS.

15 years agoUpdated Chinese (Taiwan) translation. New Chinese (Hong Kong) translation.
Kwok-Koon Cheung [Tue, 7 Mar 2006 21:12:02 +0000 (21:12 +0000)]
Updated Chinese (Taiwan) translation. New Chinese (Hong Kong) translation.

* zh_TW.po: Updated Chinese (Taiwan) translation.
* zh_HK.po: New Chinese (Hong Kong) translation.

15 years agoStep up COALESCE_TIMEOUT and DISPLAY_TIMEOUT from 2ms to 10ms. This is
Behdad Esfahbod [Wed, 1 Mar 2006 01:44:40 +0000 (01:44 +0000)]
Step up COALESCE_TIMEOUT and DISPLAY_TIMEOUT from 2ms to 10ms. This is

2006-02-28  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte-private.h: Step up COALESCE_TIMEOUT and DISPLAY_TIMEOUT
        from 2ms to 10ms.  This is more compatible with the updated timeout
        that we are doing at around 25ms.

15 years ago19:17 behdad: km_sleep, fatalerror-: you guys, please add yourself to vte/MAINTAINERS
Guilherme de S. Pastore [Tue, 28 Feb 2006 09:39:16 +0000 (09:39 +0000)]
19:17     behdad: km_sleep, fatalerror-: you guys, please add yourself to vte/MAINTAINERS

15 years agolv.po: Updated Latvian translation.
Clytie Siddall [Tue, 28 Feb 2006 05:22:12 +0000 (05:22 +0000)]
lv.po: Updated Latvian translation.

15 years agoAdded.
Behdad Esfahbod [Tue, 28 Feb 2006 03:28:59 +0000 (03:28 +0000)]
Added.

2006-02-27  Behdad Esfahbod  <behdad@gnome.org>

        * MAINTAINERS: Added.

15 years agoReleased vte-0.11.20. vte_0_11_20
Behdad Esfahbod [Sun, 26 Feb 2006 00:13:39 +0000 (00:13 +0000)]
Released vte-0.11.20.

2006-02-25  Behdad Esfahbod  <behdad@gnome.org>

        Released vte-0.11.20.

        * NEWS: Updated.

        * configure.in: Bumped version to 0.11.20.

15 years agoRever the patch to optimize memory usage by releasing fonts that aren't
Behdad Esfahbod [Sat, 25 Feb 2006 23:20:42 +0000 (23:20 +0000)]
Rever the patch to optimize memory usage by releasing fonts that aren't

2006-02-25  Behdad Esfahbod  <behdad@gnome.org>

        * src/vtexft.c: (_vte_xft_font_for_char): Rever the patch to
        optimize memory usage by releasing fonts that aren't needed early.
        Because that was inserting destroyed fonts into cache. Closes bug
        #332580 and reverts bug #309322.

15 years agoReleased vte-0.11.19. vte_0_11_19
Behdad Esfahbod [Sat, 25 Feb 2006 09:17:01 +0000 (09:17 +0000)]
Released vte-0.11.19.

2006-02-25  Behdad Esfahbod  <behdad@gnome.org>

        Released vte-0.11.19.

        * NEWS: Updated.

        * configure.in: Bumped version to 0.11.19.

15 years agoMake shift+insert paste PRIMARY and ctrl+shift+insert paste CLIPBOARD
Behdad Esfahbod [Fri, 17 Feb 2006 12:38:42 +0000 (12:38 +0000)]
Make shift+insert paste PRIMARY and ctrl+shift+insert paste CLIPBOARD

2006-02-17  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c: Make shift+insert paste PRIMARY and ctrl+shift+insert
        paste CLIPBOARD (switched them. bug #123844)

15 years agoBetter update-timeout handling. Always delay updates a bit. Schedule
Behdad Esfahbod [Fri, 17 Feb 2006 12:31:08 +0000 (12:31 +0000)]
Better update-timeout handling. Always delay updates a bit. Schedule

2006-02-17  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c: Better update-timeout handling.  Always delay updates
        a bit.  Schedule updates as G_PRIORITY_DEFAULT_IDLE.  And, set delay
        as the number of lines, in milliseconds.

15 years agoReturn 0. (bug #331178)
Behdad Esfahbod [Tue, 14 Feb 2006 22:18:49 +0000 (22:18 +0000)]
Return 0. (bug #331178)

2006-02-14  Behdad Esfahbod  <behdad@gnome.org>

        * src/vteseq-gen.c (main): Return 0.  (bug #331178)

15 years agoUse getpwnam to correctly log multiple users with the same UID. (bug
Behdad Esfahbod [Tue, 14 Feb 2006 09:00:32 +0000 (09:00 +0000)]
Use getpwnam to correctly log multiple users with the same UID. (bug

2006-02-14  Behdad Esfahbod  <behdad@gnome.org>

        * gnome-pty-helper/gnome-pty-helper.c (main): Use getpwnam to
        correctly log multiple users with the same UID. (bug #319564,
        patch from Laszlo (Laca) Peter.

15 years agoOnly discontinue timer if nothing was updated in the last cycle.
Behdad Esfahbod [Tue, 14 Feb 2006 05:50:28 +0000 (05:50 +0000)]
Only discontinue timer if nothing was updated in the last cycle.

2006-02-13  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c (update_timeout): Only discontinue timer if nothing
        was updated in the last cycle.

15 years agoFix race condition when shutdown_helper may be called again from the
Behdad Esfahbod [Mon, 13 Feb 2006 22:24:17 +0000 (22:24 +0000)]
Fix race condition when shutdown_helper may be called again from the

2006-02-13  Behdad Esfahbod  <behdad@gnome.org>

        * gnome-pty-helper/gnome-pty-helper.c: Fix race condition when
        shutdown_helper may be called again from the signal handler when
        it's already running. (bug #331056)

15 years agoDo not prepend X_LIBS and X_CFLAGS to LIBS and CFLAGS. (bug #331021,
Behdad Esfahbod [Mon, 13 Feb 2006 21:31:18 +0000 (21:31 +0000)]
Do not prepend X_LIBS and X_CFLAGS to LIBS and CFLAGS. (bug #331021,

2006-02-13  Behdad Esfahbod  <behdad@gnome.org>

        * configure.in: Do not prepend X_LIBS and X_CFLAGS to LIBS and
        CFLAGS. (bug #331021, Sylvain BERTRAND)

15 years agoHandle Ctrl+Shift+Insert to paste PRIMARY.
Behdad Esfahbod [Mon, 13 Feb 2006 20:50:14 +0000 (20:50 +0000)]
Handle Ctrl+Shift+Insert to paste PRIMARY.

2006-02-13  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c (vte_terminal_key_press): Handle Ctrl+Shift+Insert to
        paste PRIMARY.

15 years agoReleased vte-0.11.18. vte_0_11_18
Behdad Esfahbod [Sat, 11 Feb 2006 20:04:30 +0000 (20:04 +0000)]
Released vte-0.11.18.

2006-02-11  Behdad Esfahbod  <behdad@gnome.org>

        Released vte-0.11.18.

        * NEWS: Updated.

        * configure.in: Bumped version to 0.11.18.

15 years agoChange INVALID_CODEPOINT from 0xFFFF to 0xFFFD. (bug #317235, Egmont
Behdad Esfahbod [Sat, 11 Feb 2006 18:29:06 +0000 (18:29 +0000)]
Change INVALID_CODEPOINT from 0xFFFF to 0xFFFD. (bug #317235, Egmont

2006-02-11  Behdad Esfahbod  <behdad@gnome.org>

        * src/iso2022.c: Change INVALID_CODEPOINT from 0xFFFF to 0xFFFD.
        (bug #317235, Egmont Koblinger)

15 years agoGuard more against off values.
Behdad Esfahbod [Sat, 11 Feb 2006 18:24:52 +0000 (18:24 +0000)]
Guard more against off values.

2006-02-11  Behdad Esfahbod  <behdad@gnome.org>

        * src/vte.c (_vte_invalidate_cells): Guard more against off values.

15 years agovte-overrides.txt should be in CVS in fact.
Behdad Esfahbod [Sat, 11 Feb 2006 05:07:23 +0000 (05:07 +0000)]
vte-overrides.txt should be in CVS in fact.

15 years agoAdded more MAINTAINERCLEANFILES.
Behdad Esfahbod [Sat, 11 Feb 2006 05:04:34 +0000 (05:04 +0000)]
Added more MAINTAINERCLEANFILES.