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

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

15 years agoUpdate the build infrastructure. make distcheck works now!
Behdad Esfahbod [Sat, 11 Feb 2006 04:45:33 +0000 (04:45 +0000)]
Update the build infrastructure. make distcheck works now!

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

        Update the build infrastructure.  make distcheck works now!

        * autogen.sh: Use a generic autogen.sh that uses gnome-common.

        * configure.in: Simplify gtk-doc stuff.  Update to newer syntax.

        * Makefile.am, src/Makefile.am, doc/reference/Makefile.am: Updated.

15 years agoThrottle invalidating to at most 40 times per second, using a timeout.
Behdad Esfahbod [Fri, 10 Feb 2006 09:30:23 +0000 (09:30 +0000)]
Throttle invalidating to at most 40 times per second, using a timeout.

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

        * src/vte.c (_vte_invalidate_cells): Throttle invalidating to at most
        40 times per second, using a timeout.

15 years agoRemoved the huge sequence handler table. Changed to use the compact tables
Behdad Esfahbod [Fri, 10 Feb 2006 09:25:56 +0000 (09:25 +0000)]
Removed the huge sequence handler table. Changed to use the compact tables

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

        * src/vteseq.c: Removed the huge sequence handler table.  Changed to
        use the compact tables in vteseq-table.h.

        * src/vteseq-gen.c: Generator containing the table removed from above,
        that generates compact tables.

        * src/vteseq-table.h: Table generated by above.  Can be regenerated
        using make.

        * src/Makefile.am: Adjusted.

        * src/vteapp.c: Set default font to Monospace instead of Sans.

15 years agoAllocate terminal->pvt using GObject private data.
Behdad Esfahbod [Fri, 10 Feb 2006 08:02:48 +0000 (08:02 +0000)]
Allocate terminal->pvt using GObject private data.

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

        * src/vte.c: Allocate terminal->pvt using GObject private data.

15 years agoMoved all sequence handler codes into a separate file.
Behdad Esfahbod [Fri, 10 Feb 2006 07:58:28 +0000 (07:58 +0000)]
Moved all sequence handler codes into a separate file.

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

        Moved all sequence handler codes into a separate file.

        * src/vte.c: Stuff moved to other files.

        * src/vte-private.h: Includes all struct definitions from vte.c.

        * src/vteseq.c, src/vteseq.h, src/vteseq-list.h: The sequence
        handlers are all here now.

15 years agoMake a couple debug messages conditional on DEBUG_MISC.
Behdad Esfahbod [Thu, 9 Feb 2006 22:31:03 +0000 (22:31 +0000)]
Make a couple debug messages conditional on DEBUG_MISC.

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

        * src/vteapp.c: Make a couple debug messages conditional on
        DEBUG_MISC.

15 years agoWarning cleanup. A couple were actually bugs.
Behdad Esfahbod [Fri, 3 Feb 2006 14:34:10 +0000 (14:34 +0000)]
Warning cleanup. A couple were actually bugs.

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

        * src/vte.c: Warning cleanup.  A couple were actually bugs.

        * src/vteapp.c: No need to run $SHELL by default.  Handled
        by vte.c now.  A bug was causing nothing to be run...

15 years agoAdd the debug flag TRIE for printing out the trie (previous was using
Behdad Esfahbod [Fri, 3 Feb 2006 13:27:27 +0000 (13:27 +0000)]
Add the debug flag TRIE for printing out the trie (previous was using

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

        * src/debug.c, src/debug.h, src/matcher.c: Add the debug
        flag TRIE for printing out the trie (previous was using
        MISC.)

        * src/vte.c (vte_invalidate_cells): Update row_count and
        column_count when clamping their respective _start values.

        * src/vte.c (vte_terminal_extend_selection,
        * _vte_terminal_select_text):
        Pass row_count to vte_invalidate_cells(), instead of row_stop.

        * src/vteapp.c: Run $SHELL by default.

15 years agoAdded to CVS.
Behdad Esfahbod [Thu, 2 Feb 2006 03:43:16 +0000 (03:43 +0000)]
Added to CVS.

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

        * doc/reference/tmpl/internals.sgml: Added to CVS.

        * vte/src/vte.c: Fix selection vs. primary that have been
        borked forever. Closes bug #123844.

15 years agoapplied patch from Tomas Mraz to fix a double free. Closes bug #161337.
Guilherme de S. Pastore [Mon, 30 Jan 2006 12:23:49 +0000 (12:23 +0000)]
applied patch from Tomas Mraz to fix a double free. Closes bug #161337.

* src/trie.c: applied patch from Tomas Mraz to fix a double
  free. Closes bug #161337.

15 years agoAdded initial Kurdish translations.
Erdal Ronahi [Mon, 30 Jan 2006 01:08:08 +0000 (01:08 +0000)]
Added initial Kurdish translations.

15 years agoadd -DG_DISABLE_ASSERT to CFLAGS. updated. bumped version to 0.11.17. only
Guilherme de S. Pastore [Sat, 28 Jan 2006 20:23:52 +0000 (20:23 +0000)]
add -DG_DISABLE_ASSERT to CFLAGS. updated. bumped version to 0.11.17. only

* src/Makefile.am: add -DG_DISABLE_ASSERT to CFLAGS.
* NEWS: updated.
* vte.spec: bumped version to 0.11.17.
* src/vte.c: only try to guess the user's shell when actually
  forking, so we avoid unnecessary work if the application
  already has to do that itself.

15 years agoFix the build after the previous commit. And update the NEWS file a bit
Kjartan Maraas [Sun, 15 Jan 2006 22:34:33 +0000 (22:34 +0000)]
Fix the build after the previous commit. And update the NEWS file a bit

15 years agoapplied patch from kmaraas to replace g_return* with g_assert in static functions
Guilherme de S. Pastore [Sun, 15 Jan 2006 21:09:41 +0000 (21:09 +0000)]
applied patch from kmaraas to replace g_return* with g_assert in static functions

15 years agoinstall more than *.html, based on the patch from Ed Catmur. Closes bug
Guilherme de S. Pastore [Sat, 14 Jan 2006 13:31:35 +0000 (13:31 +0000)]
install more than *.html, based on the patch from Ed Catmur. Closes bug

* doc/reference/Makefile.am: install more than *.html, based on the
  patch from Ed Catmur. Closes bug #321909.

15 years agoSupport save and restore cursor position using \033[s and \033[u. Reported
Olav Vitters [Sat, 14 Jan 2006 13:10:33 +0000 (13:10 +0000)]
Support save and restore cursor position using \033[s and \033[u. Reported

2006-01-14  Olav Vitters  <olav@bkor.dhs.org>

* src/caps.c: Support save and restore cursor position using \033[s
and \033[u. Reported by Dag Wieers. Fixes bug 170032.

15 years agoBackup patch from Steve Langasek. It needs pkg-config changes.
Olav Vitters [Sat, 31 Dec 2005 11:27:56 +0000 (11:27 +0000)]
Backup patch from Steve Langasek. It needs pkg-config changes.

2005-12-31  Olav Vitters  <olav@bkor.dhs.org>

* vte.pc.in: Backup patch from Steve Langasek. It needs pkg-config
changes.

15 years agoFlush after release
Kjartan Maraas [Tue, 13 Dec 2005 14:21:54 +0000 (14:21 +0000)]
Flush after release

15 years agoUpdate for 0.11.16 vte_0_11_16
Kjartan Maraas [Mon, 12 Dec 2005 18:49:50 +0000 (18:49 +0000)]
Update for 0.11.16

15 years agoCleanups for the pkg-config file. Patch from Steve Langasek. Closes bug
Kjartan Maraas [Mon, 12 Dec 2005 18:46:15 +0000 (18:46 +0000)]
Cleanups for the pkg-config file. Patch from Steve Langasek. Closes bug

2005-12-12  Kjartan Maraas  <kmaraas@gnome.org>

* vte.pc.in: Cleanups for the pkg-config file.
Patch from Steve Langasek. Closes bug #322240.

15 years agopython-vte seems to have a small bug in the override file that prevents
Kjartan Maraas [Mon, 12 Dec 2005 18:42:21 +0000 (18:42 +0000)]
python-vte seems to have a small bug in the override file that prevents

2005-12-12  Kjartan Maraas  <kmaraas@gnome.org>

* python/vte.override: python-vte seems to have a small bug in
the override file that prevents the forkpty() method to be generated.
The attached patch fixes this problem. Patch from Michael Vogt.
Closes bug #169201.

15 years agoRemove some unused code. (vte_terminal_process_incoming): Don't emit
Kjartan Maraas [Wed, 30 Nov 2005 00:32:25 +0000 (00:32 +0000)]
Remove some unused code. (vte_terminal_process_incoming): Don't emit

2005-11-30  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_terminal_preedit_length): Remove some
unused code.
(vte_terminal_process_incoming): Don't emit signals for every
character that's output. Patch from Padraig O'Briain. Huge
performance gain when a11y is activated.

15 years agoAdded 'ky' to ALL_LINGUAS
Timur Jamakeev [Wed, 16 Nov 2005 12:56:59 +0000 (12:56 +0000)]
Added 'ky' to ALL_LINGUAS

2005-11-16  Timur Jamakeev  <timurj@cvs.gnome.org>

* configure.in: Added 'ky' to ALL_LINGUAS

15 years ago*** empty log message ***
Timur Jamakeev [Wed, 16 Nov 2005 12:51:38 +0000 (12:51 +0000)]
*** empty log message ***

15 years agoKirghiz translation added.
Timur Jamakeev [Wed, 16 Nov 2005 12:49:12 +0000 (12:49 +0000)]
Kirghiz translation added.

2005-11-16  Timur Jamakeev  <timurj@cvs.gnome.org>

* ky.po: Kirghiz translation added.

15 years agoUpdate.
Kjartan Maraas [Tue, 8 Nov 2005 20:18:51 +0000 (20:18 +0000)]
Update.

2005-11-08  Kjartan Maraas  <kmaraas@gnome.org>

* NEWS: Update.
* Makefile.am:
* autogen.sh:
* configure.in:
* python/Makefile.am:
I'm attaching a patch that modernizes the python binding
build stuff. Notably, it excludes python/vte.c from the dist.
Right now as it stands, the file is disted, which means people's
builds will not work unless they build against pygtk 2.8,
which makes this bug somewhat important. Patch from Manish Sing
Closes bug #320931.

15 years agoFix for crasher bug #153405. Patch from Padraig O'Briain.
Bill Haneman [Tue, 1 Nov 2005 17:20:41 +0000 (17:20 +0000)]
Fix for crasher bug #153405.  Patch from Padraig O'Briain.

15 years agoRemove this ancient file
Kjartan Maraas [Sun, 30 Oct 2005 12:47:48 +0000 (12:47 +0000)]
Remove this ancient file

15 years agoFix gdk warnings. Patch from Michele Baldessari. Closes bug #309025.
Kjartan Maraas [Sun, 2 Oct 2005 09:59:42 +0000 (09:59 +0000)]
Fix gdk warnings. Patch from Michele Baldessari. Closes bug #309025.

2005-10-02  Kjartan Maraas  <kmaraas@gnome.org>

* src/vtebg.c: (_vte_property_get_pixmaps):
* src/vterdb.c: (_vte_property_get_string):
Fix gdk warnings. Patch from Michele Baldessari.
Closes bug #309025.

15 years agoAdded entry for Bengali (bn) Translation updation:10/01
Runa Bhattacharjee [Sat, 1 Oct 2005 09:56:59 +0000 (09:56 +0000)]
Added entry for Bengali (bn) Translation updation:10/01

15 years agoUpdated Bengali (bn) Translaion:10/01
Runa Bhattacharjee [Sat, 1 Oct 2005 09:56:43 +0000 (09:56 +0000)]
Updated Bengali (bn) Translaion:10/01

15 years agoOptimize memory usage by releasing fonts that aren't needed early. Patch
Kjartan Maraas [Fri, 16 Sep 2005 20:14:29 +0000 (20:14 +0000)]
Optimize memory usage by releasing fonts that aren't needed early. Patch

2005-09-16  Kjartan Maraas  <kmaraas@gnome.org>

* src/vtexft.c: (_vte_xft_font_for_char): Optimize memory
usage by releasing fonts that aren't needed early. Patch
from Mike Hearn. Closes bug #309322.

15 years agoFixed some typos and strings.
Josep Puigdemont i Casamajó [Sat, 3 Sep 2005 23:19:43 +0000 (23:19 +0000)]
Fixed some typos and strings.

15 years agoHungarian translation updated.
Gabor Kelemen [Tue, 23 Aug 2005 21:24:19 +0000 (21:24 +0000)]
Hungarian translation updated.

2005-08-23  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Hungarian translation updated.

15 years agoPost release bump
Kjartan Maraas [Tue, 23 Aug 2005 09:49:57 +0000 (09:49 +0000)]
Post release bump

15 years agoUpdates vte_0_11_15
Kjartan Maraas [Sat, 13 Aug 2005 11:56:37 +0000 (11:56 +0000)]
Updates

15 years agoMake VTE work on NetBSD, OpenBSD (sparc and macppc). Reported by Adrian
Kjartan Maraas [Sat, 13 Aug 2005 11:55:18 +0000 (11:55 +0000)]
Make VTE work on NetBSD, OpenBSD (sparc and macppc). Reported by Adrian

2005-08-13  Kjartan Maraas  <kmaraas@gnome.org>

* gnome-pty-helper/gnome-pty-helper.c: (init_msg_pass):
Make VTE work on NetBSD, OpenBSD (sparc and macppc).
Reported by Adrian Bunk, patches by Dan Winship and
Rich Edelman. Closes bug #126554.

15 years agoDon't crash if there's no termcap file. Michele Baldessari Closes bug
Kjartan Maraas [Fri, 12 Aug 2005 19:51:50 +0000 (19:51 +0000)]
Don't crash if there's no termcap file. Michele Baldessari Closes bug

2005-08-12  Kjartan Maraas  <kmaraas@gnome.org>

* src/vtetc.c: (_vte_termcap_destroy): Don't crash
if there's no termcap file. Michele Baldessari
Closes bug #312260.

15 years agoUpdate
Kjartan Maraas [Fri, 12 Aug 2005 14:23:45 +0000 (14:23 +0000)]
Update

15 years agoCorrect test for recvmsg(). Patch from Robert Basch. Closes bug #304815
Kjartan Maraas [Fri, 12 Aug 2005 14:21:46 +0000 (14:21 +0000)]
Correct test for recvmsg(). Patch from Robert Basch. Closes bug #304815

2005-08-12  Kjartan Maraas  <kmaraas@gnome.org>

* configure.in: Correct test for recvmsg(). Patch from
Robert Basch. Closes bug #304815 and possibly bug #122055.

15 years agoPatch from: Padraig O'Briain <padraig.obriain@sun.com> Closes bug #113590.
Kjartan Maraas [Wed, 10 Aug 2005 13:29:12 +0000 (13:29 +0000)]
Patch from: Padraig O'Briain <padraig.obriain@sun.com> Closes bug #113590.

2004-08-10  Kjartan Maraas  <kmaraas@gnome.org>

Patch from: Padraig O'Briain  <padraig.obriain@sun.com>
Closes bug #113590.

* src/vte.c, src/vteint.h:
Add new functions to support accessible text selection:
_vte_terminal_get_selection, _vte_terminal_get_start_selection,
_vte_terminal_get_end_selection, _vte_terminal_select_text,
_vte_terminal_remove_selection
* src/vteaccess.c:
(xy_from_offset): Fix for offset being entire text.
(vte_terminal_accessibility_selection_changed): VteTerminal's
selection-changed signal handler which emits text-selection-changed
signal.
(vte_terminal_accessible_initialize): Connect to VteTerminal's
selection-changed signal.
(vte_terminal_accessible_get_n_selections) Add implementation.
(vte_terminal_accessible_get_selection) Add implementation.
(vte_terminal_accessible_add_selection) Add implementation.
(vte_terminal_accessible_remove_selection) Add implementation.
(vte_terminal_accessible_set_selection) Add implementation.

15 years agoClean up utmp/wtmp under vncserver if things fall apart under the
Kjartan Maraas [Thu, 4 Aug 2005 23:36:09 +0000 (23:36 +0000)]
Clean up utmp/wtmp under vncserver if things fall apart under the

2005-08-05  Kjartan Maraas  <kmaraas@gnome.org>

* gnome-pty-helper/gnome-pty-helper.c: (exit_handler), (main):
Clean up utmp/wtmp under vncserver if things fall apart under
the terminal. (Dave Lehman). Closes bug #312373

15 years agoPost release bump
Kjartan Maraas [Wed, 3 Aug 2005 07:57:47 +0000 (07:57 +0000)]
Post release bump

15 years agoFlush these after release
Kjartan Maraas [Wed, 3 Aug 2005 07:57:17 +0000 (07:57 +0000)]
Flush these after release

15 years agoUpdate
Kjartan Maraas [Wed, 3 Aug 2005 07:52:01 +0000 (07:52 +0000)]
Update

15 years agoUpdated Bulgarian translation by Yavor Doganov <yavor@doganov.org>
Alexander Shopov [Thu, 28 Jul 2005 07:45:55 +0000 (07:45 +0000)]
Updated Bulgarian translation by Yavor Doganov <yavor@doganov.org>

2005-07-28  Alexander Shopov  <ash@contact.bg>

* bg.po: Updated Bulgarian translation by
Yavor Doganov <yavor@doganov.org>

15 years agoCorrect patch provider; change Loïc Minier to Ethan Glasser-Camp.
Olav Vitters [Tue, 26 Jul 2005 15:16:25 +0000 (15:16 +0000)]
Correct patch provider; change Loïc Minier to Ethan Glasser-Camp.

15 years agopyg_boxed_get should be on item not py_palette. Reported with fix by Loïc
Michele Baldessari [Tue, 26 Jul 2005 14:43:04 +0000 (14:43 +0000)]
pyg_boxed_get should be on item not py_palette. Reported with fix by Loïc

2005-07-26  Michele Baldessari  <michele@pupazzo.org>

* python/vte.override (_wrap_vte_terminal_set_colors):
pyg_boxed_get should be on item not py_palette.
Reported with fix by Loïc Minier <lool+gnome@via.ecp.fr>
Closes bug #311570

15 years agoInitialize PangoContext * data->ctx with NULL. Closes bug #126262
Michele Baldessari [Mon, 25 Jul 2005 08:49:42 +0000 (08:49 +0000)]
Initialize PangoContext * data->ctx with NULL. Closes bug #126262

2005-07-25  Michele Baldessari  <michele@pupazzo.org>

* src/vtepango.c (_vte_pango_create): Initialize
PangoContext * data->ctx with NULL. Closes bug #126262

15 years agoFix bug #149925: add comment for translators.
Danilo Šegan [Thu, 21 Jul 2005 21:31:18 +0000 (21:31 +0000)]
Fix bug #149925: add comment for translators.

Fix bug #149925: add comment for translators.

15 years agoUnset the user data on the gdk window.
Matthias Clasen [Thu, 7 Jul 2005 19:00:21 +0000 (19:00 +0000)]
Unset the user data on the gdk window.

2005-07-07  Matthias Clasen  <mclasen@redhat.com>

* src/vte.c (vte_terminal_unrealize): Unset the user data
on the gdk window.

15 years agofix language team reference
Kwok-Koon Cheung [Thu, 23 Jun 2005 01:22:17 +0000 (01:22 +0000)]
fix language team reference

15 years agoAdded 'th' (Thai) to ALL_LINGUAS. Added Thai translation.
Theppitak Karoonboonyanan [Wed, 15 Jun 2005 04:02:00 +0000 (04:02 +0000)]
Added 'th' (Thai) to ALL_LINGUAS. Added Thai translation.

2005-06-15  Theppitak Karoonboonyanan  <thep@linux.thai.net>

* configure.in: Added 'th' (Thai) to ALL_LINGUAS.
* po/th.po: Added Thai translation.

15 years agoUpdate some.
Kjartan Maraas [Sat, 11 Jun 2005 21:05:07 +0000 (21:05 +0000)]
Update some.

2005-06-11  Kjartan Maraas  <kmaraas@gnome.org>

* NEWS: Update some.
* doc/reference/tmpl/reaper.sgml:
* doc/reference/tmpl/vte-unused.sgml:
* doc/reference/tmpl/vte.sgml:
* doc/reference/tmpl/vteaccess.sgml: Docs updates.
* src/vte.c: (vte_terminal_init), (vte_terminal_finalize),
(vte_terminal_get_accessible), (vte_terminal_class_init):
Apply patch from Padraig O'Briain <padraig.obriain@sun.com>
to fix a crash. Closes bug #119913.

15 years agoFix a crash when reparenting. Closes bug #169326. Patch from Michele
Kjartan Maraas [Thu, 9 Jun 2005 21:36:31 +0000 (21:36 +0000)]
Fix a crash when reparenting. Closes bug #169326. Patch from Michele

2005-06-09  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_terminal_style_changed):
Fix a crash when reparenting. Closes bug #169326.
Patch from Michele Baldessari.

15 years ago*** empty log message ***
Ignacio Casal Quinteiro [Sun, 5 Jun 2005 18:28:50 +0000 (18:28 +0000)]
*** empty log message ***

15 years agoUpdated Greek Translation.
Kostas Papadimas [Wed, 11 May 2005 11:38:28 +0000 (11:38 +0000)]
Updated Greek Translation.

15 years agoFix spelling of my name
Manish Singh [Sun, 8 May 2005 23:55:58 +0000 (23:55 +0000)]
Fix spelling of my name

15 years agoFinal bits of the memory reduction patch from Aivars Kalvans. bug #160993
Kjartan Maraas [Fri, 29 Apr 2005 20:17:41 +0000 (20:17 +0000)]
Final bits of the memory reduction patch from Aivars Kalvans. bug #160993

2005-04-29  Kjartan Maraas  <kmaraas@gnome.org>

* src/table.c: (_vte_table_literal_new), (_vte_table_free),
(_vte_table_addi), (_vte_table_matchi), (_vte_table_match),
(_vte_table_printi): Final bits of the memory reduction patch
from Aivars Kalvans. bug #160993 comment #9
* src/vte.c: (vte_terminal_scroll_region): Patch from Egmont
Koblinger to fix some scrolling issues. bug #164153
* vte.spec: Bump version.

15 years agoForgot this vte_0_11_13
Kjartan Maraas [Fri, 29 Apr 2005 20:07:32 +0000 (20:07 +0000)]
Forgot this

16 years agoupdated Walloon file
Pablo Saratxaga [Tue, 19 Apr 2005 14:49:26 +0000 (14:49 +0000)]
updated Walloon file

16 years ago*** empty log message ***
Abduxukur Abdurixit [Fri, 8 Apr 2005 08:22:48 +0000 (08:22 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Abduxukur Abdurixit [Thu, 7 Apr 2005 13:17:35 +0000 (13:17 +0000)]
*** empty log message ***

16 years agoAdded Xhosa translation. Added "xh" to ALL_LINGUAS.
Adi Attar [Fri, 1 Apr 2005 09:51:47 +0000 (09:51 +0000)]
Added Xhosa translation. Added "xh" to ALL_LINGUAS.

2005-04-01  Adi Attar  <aattar@cvs.gnome.org>

* xh.po: Added Xhosa translation.
* configure.in: Added "xh" to ALL_LINGUAS.

16 years agoAdded new Language, Kinyarwanda (rw), to this package
Steven Michael Murphy [Fri, 1 Apr 2005 02:00:44 +0000 (02:00 +0000)]
Added new Language, Kinyarwanda (rw), to this package

16 years agoUse head -n 1 instead of head -1 to avoid warning about the latter being
Kjartan Maraas [Tue, 29 Mar 2005 17:38:13 +0000 (17:38 +0000)]
Use head -n 1 instead of head -1 to avoid warning about the latter being

2005-03-29  Kjartan Maraas  <kmaraas@gnome.org>

* autogen.sh: Use head -n 1 instead of head -1 to avoid
warning about the latter being deprecated in newer versions.
Reported by Ali Akcaagac. Closes bug #156022.
* vte.spec: Bump version

16 years agoRemove stray underscores so python module works again. Fixes bug #150760.
Manish Singh [Thu, 17 Mar 2005 06:43:44 +0000 (06:43 +0000)]
Remove stray underscores so python module works again. Fixes bug #150760.

2005-03-16  Manish Singh  <yosh@gimp.org>

        * python/vtemodule.c: Remove stray underscores so python module
        works again. Fixes bug #150760.

16 years agoUpdated Canadian English translation.
Adam Weinberger [Thu, 17 Mar 2005 05:28:12 +0000 (05:28 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

16 years agoAdd patch for excessive memory consumption when opening new tabs. This
Kjartan Maraas [Mon, 14 Mar 2005 14:43:47 +0000 (14:43 +0000)]
Add patch for excessive memory consumption when opening new tabs. This

2005-03-14  Kjartan Maraas  <kmaraas@gnome.org>

* src/Makefile.am:
* src/interpret.c: (main):
* src/matcher.c: (_vte_matcher_add), (_vte_matcher_init),
(_vte_matcher_create), (_vte_matcher_destroy), (_vte_matcher_new),
(_vte_matcher_free):
* src/matcher.h:
* src/vte.c: (vte_terminal_set_emulation), (vte_terminal_init):
* src/vtetc.c: (_vte_termcap_create), (_vte_termcap_destroy),
(_vte_termcap_new), (_vte_termcap_free):
* src/vtetc.h: Add patch for excessive memory consumption when
opening new tabs. This patch makes struct _vte_matcher and
struct _vte_termcap shared between terminals and should reduce
memory consumption with multiple tabs a lot. Patch from Aivars
Kalvans <kalvans at inbox lv>. From bug #160993.

16 years agoBack out one of the fedora patches since it apparently causes
Kjartan Maraas [Mon, 14 Mar 2005 14:33:35 +0000 (14:33 +0000)]
Back out one of the fedora patches since it apparently causes

2005-03-14  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_terminal_scroll_region),
(vte_sequence_handler_al), (vte_sequence_handler_dl),
(vte_sequence_handler_sr), (vte_sequence_handler_insert_lines),
(vte_sequence_handler_delete_lines), (vte_terminal_handle_scroll):
Back out one of the fedora patches since it apparently causes

16 years agoUpdated Indonesian Translation
Ahmad Riza H Nst [Tue, 8 Mar 2005 12:15:45 +0000 (12:15 +0000)]
Updated Indonesian Translation

2005-03-08  Ahmad Riza H Nst  <ari@160c.afraid.org>

        * id.po: Updated Indonesian Translation

16 years agoFix the crash in minicom when resizing the window. Closes bug #163814. vte_0_11_12
Kjartan Maraas [Thu, 3 Mar 2005 06:40:44 +0000 (06:40 +0000)]
Fix the crash in minicom when resizing the window. Closes bug #163814.

2005-03-02  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_terminal_process_incoming): Fix the
crash in minicom when resizing the window. Closes
bug #163814. Also adjust the coalesce and display timeouts.
This makes g-t and xterm behave just about the same visually
but g-t is still a bit faster when using the same font and
utf8.

16 years agoUpdate
Kjartan Maraas [Wed, 2 Mar 2005 23:12:27 +0000 (23:12 +0000)]
Update

16 years agoRevert previous pending release team approval
Kjartan Maraas [Wed, 2 Mar 2005 22:52:18 +0000 (22:52 +0000)]
Revert previous pending release team approval

16 years agoFix the crash in minicom when resizing the window. Closes bug #163814.
Kjartan Maraas [Wed, 2 Mar 2005 22:48:57 +0000 (22:48 +0000)]
Fix the crash in minicom when resizing the window. Closes bug #163814.

2005-03-02  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_terminal_process_incoming): Fix the
crash in minicom when resizing the window. Closes
bug #163814. Also adjust the coalesce and display timeouts.
This makes g-t and xterm behave just about the same visually
but g-t is still a bit faster when using the same font and
utf8.

16 years agoAdd vtetree.[ch] Don't use a GArray but use calloc'ed memory to speed up
Kjartan Maraas [Wed, 2 Mar 2005 08:48:59 +0000 (08:48 +0000)]
Add vtetree.[ch] Don't use a GArray but use calloc'ed memory to speed up

2005-03-02  Kjartan Maraas  <kmaraas@gnome.org>

* src/Makefile.am: Add vtetree.[ch]
* src/vte.c: (vte_terminal_draw_row): Don't use a GArray
but use calloc'ed memory to speed up things further.
From bug #137864. Patch from Benjamin Otte.
* src/vtetree.c: (_vte_tree_new), (_vte_tree_destroy),
(_vte_tree_insert), (_vte_tree_lookup): New file
* src/vtetree.h: New file
* src/vtexft.c: (_vte_xft_font_open), (_vte_xft_font_close),
(_vte_xft_font_for_char), (_vte_xft_char_width): Use the new
functions to speed up things. From bug #137864. Patch from
Benjamin Otte. There are still two patches in there that don't
apply cleanly any more. Will look at those later.
* vte.spec: Bump version.

16 years agoPatch from Mariano to make vte claim to be the right type terminal. Closes
Kjartan Maraas [Mon, 28 Feb 2005 21:38:59 +0000 (21:38 +0000)]
Patch from Mariano to make vte claim to be the right type terminal. Closes

2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_sequence_handler_send_primary_device_attributes):
Patch from Mariano to make vte claim to be the right type terminal.
Closes bug #130671.

16 years agoApply fix from Fedora package for performance problems. Closes bug
Kjartan Maraas [Mon, 28 Feb 2005 21:32:01 +0000 (21:32 +0000)]
Apply fix from Fedora package for performance problems. Closes bug

2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>

* src/iso2022.c: (_vte_iso2022_is_ambiguous),
(_vte_iso2022_find_nextctl):
* src/uniwidths:
* src/vte.c: (vte_terminal_catch_child_exited), (vte_terminal_eof),
(vte_terminal_process_incoming), (vte_terminal_feed),
(vte_terminal_init), (vte_terminal_finalize), (vte_terminal_reset),
(add_display_timeout), (add_coalesce_timeout),
(remove_display_timeout), (remove_coalesce_timeout),
(vte_terminal_stop_processing), (vte_terminal_start_processing),
(vte_terminal_is_processing), (display_timeout),
(coalesce_timeout):
* src/vtexft.c: (_vte_xft_drawcharfontspec), (_vte_xft_draw_text):
Apply fix from Fedora package for performance problems. Closes
bug #143914. Patch was written by Søren Sandmann.

16 years agoFix for problem with redrawing when scrolling back then forward Closes bug
Kjartan Maraas [Mon, 28 Feb 2005 21:12:19 +0000 (21:12 +0000)]
Fix for problem with redrawing when scrolling back then forward Closes bug

2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_terminal_scroll_region): Fix for
problem with redrawing when scrolling back then forward
Closes bug #122150. Patch from Benjamin Otte.

16 years agoFix a crash when trying to use input methods. From Fedora. Closes bug
Kjartan Maraas [Mon, 28 Feb 2005 20:46:10 +0000 (20:46 +0000)]
Fix a crash when trying to use input methods. From Fedora. Closes bug

2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_terminal_unrealize): Fix a crash
when trying to use input methods. From Fedora.
Closes bug #168213.

16 years agoAnother patch from fedora. Make sure the screen is fully redrawn before
Kjartan Maraas [Mon, 28 Feb 2005 20:43:59 +0000 (20:43 +0000)]
Another patch from fedora. Make sure the screen is fully redrawn before

2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_terminal_scroll_region),
(vte_sequence_handler_al), (vte_sequence_handler_dl),
(vte_sequence_handler_sr), (vte_sequence_handler_insert_lines),
(vte_sequence_handler_delete_lines), (vte_terminal_handle_scroll):
Another patch from fedora. Make sure the screen is fully redrawn
before scrolling. Apparently this patch has some issues, but those
were found to be small enough to apply in Fedora, so I guess
the same holds true here.

16 years agoApply another patch from Fedora. This should fix some screen corruption
Kjartan Maraas [Mon, 28 Feb 2005 20:12:05 +0000 (20:12 +0000)]
Apply another patch from Fedora. This should fix some screen corruption

2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>

* src/iso2022.c: (_vte_iso2022_process): Apply another
patch from Fedora. This should fix some screen corruption
with multibyte charsets. Closes bug #168211 and possibly
others.

16 years agoApply patch from Fedora to fix some scrolling issues. Closes bug #168210
Kjartan Maraas [Mon, 28 Feb 2005 20:09:08 +0000 (20:09 +0000)]
Apply patch from Fedora to fix some scrolling issues. Closes bug #168210

2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_terminal_adjust_adjustments),
(vte_terminal_maybe_scroll_to_bottom),
(vte_terminal_update_insert_delta), (vte_terminal_handle_scroll),
(vte_terminal_set_scroll_adjustment), (vte_terminal_size_allocate):
Apply patch from Fedora to fix some scrolling issues. Closes
bug #168210 and possibly others.

16 years agoupdate by amanpreetalam@yahoo.com
Amanpreet Singh Alam [Wed, 23 Feb 2005 05:16:59 +0000 (05:16 +0000)]
update by amanpreetalam@yahoo.com

16 years agoFix black backgrounds in new terminals. Fix from Jon Nettleton <nettleton
Kjartan Maraas [Tue, 15 Feb 2005 11:48:43 +0000 (11:48 +0000)]
Fix black backgrounds in new terminals. Fix from Jon Nettleton <nettleton

2005-02-15  Kjartan Maraas  <kmaraas@gnome.org>

* src/vte.c: (vte_terminal_visibility_notify): Fix black
backgrounds in new terminals. Fix from Jon Nettleton
<nettleton at gmail com>. Closes bug #125364. Has been
in Fedora Core for months already.

16 years agoFix keypad behaviour to be like xterm. Closes bug #128099. Fix is from
Kjartan Maraas [Tue, 15 Feb 2005 11:29:24 +0000 (11:29 +0000)]
Fix keypad behaviour to be like xterm. Closes bug #128099. Fix is from

2005-02-15  Kjartan Maraas  <kmaraas@gnome.org>

* src/keymap.c: (_vte_keymap_map): Fix keypad behaviour
to be like xterm. Closes bug #128099. Fix is from
<jylefort at brutele be> and has been used in Fedora the last
three months at least.

16 years agoDon't include <config.h> here. It breaks building on AIX and can cause
Kjartan Maraas [Tue, 15 Feb 2005 10:56:16 +0000 (10:56 +0000)]
Don't include <config.h> here. It breaks building on AIX and can cause

2005-02-15  Kjartan Maraas  <kmaraas@gnome.org>

* src/vteregex.h: Don't include <config.h> here. It breaks
building on AIX and can cause problems for l10n. Closes
bug #161352.

16 years agoFix build on NetBSD and Darwin. Patch from Adrian Bunk <bunk at stusta
Kjartan Maraas [Tue, 15 Feb 2005 08:49:23 +0000 (08:49 +0000)]
Fix build on NetBSD and Darwin. Patch from Adrian Bunk <bunk at stusta

2005-02-15  Kjartan Maraas  <kmaraas@gnome.org>

* src/dumpkeys.c: Fix build on NetBSD and Darwin.
Patch from Adrian Bunk <bunk at stusta de>. Closes
bug #126377.

16 years agoTranslation updated by Ivar Smolin.
Priit Laes [Wed, 2 Feb 2005 16:32:57 +0000 (16:32 +0000)]
Translation updated by Ivar Smolin.

2005-02-02  Priit Laes  <plaes@cvs.gnome.org>

* et.po: Translation updated by Ivar Smolin.

16 years agoTranslation updated by Allan Sims.
Priit Laes [Thu, 20 Jan 2005 14:40:23 +0000 (14:40 +0000)]
Translation updated by Allan Sims.

2005-01-20  Priit Laes  <plaes@cvs.gnome.org>

* et.po: Translation updated by Allan Sims.

16 years agovte revision
Rajesh Ranjan [Tue, 14 Dec 2004 07:00:38 +0000 (07:00 +0000)]
vte revision

16 years agorev
Rajesh Ranjan [Wed, 8 Dec 2004 04:33:26 +0000 (04:33 +0000)]
rev

16 years agohi
Rajesh Ranjan [Tue, 7 Dec 2004 07:06:14 +0000 (07:06 +0000)]
hi

16 years agoadd hindi file
Rajesh Ranjan [Tue, 7 Dec 2004 06:58:36 +0000 (06:58 +0000)]
add hindi file

16 years agosilence a couple of warnings by expecting a GIOCondition instead of a
Nalin Dahyabhai [Wed, 17 Nov 2004 00:32:01 +0000 (00:32 +0000)]
silence a couple of warnings by expecting a GIOCondition instead of a

* src/vte.c(vte_terminal_io_read,vte_terminal_io_write): silence a couple of
warnings by expecting a GIOCondition instead of a GtkInputCondition
as a parameter.

16 years agoaccept more, newer versions of autoconf/automake. Treat autoconf >= 3 as
Nalin Dahyabhai [Wed, 17 Nov 2004 00:25:53 +0000 (00:25 +0000)]
accept more, newer versions of autoconf/automake. Treat autoconf >= 3 as

* autogen.sh: accept more, newer versions of autoconf/automake.  Treat autoconf
>= 3 as acceptable instead of just > 3.

16 years agoadd. add. add. add. add. expand "%m" locally so that we can distinguish
Nalin Dahyabhai [Wed, 17 Nov 2004 00:23:44 +0000 (00:23 +0000)]
add. add. add. add. add. expand "%m" locally so that we can distinguish

* src/vte.c(vte_terminal_sequence_handler_scroll_up_or_down): add.
* src/vte.c(vte_terminal_sequence_handler_scroll_up_once): add.
* src/vte.c(vte_terminal_sequence_handler_scroll_down_once): add.
* src/vte.c(vte_terminal_sequence_handler_scroll_up): add.
* src/vte.c(vte_terminal_sequence_handler_scroll_down): add.
* src/table.c(_vte_table_addi): expand "%m" locally so that we can distinguish
between control sequences which differ only in the number of numeric
arguments they expect.  This means we have a new upper limit on the
length of a numeric argument list we'll recognize.
* src/caps.c(_vte_xterm_capability_strings): remove alternates for strings
which include '%m' as a specifier -- that's handled at the matching
layer now.
* src/vte.c(vte_terminal_paste_cb): drop the supplied data if it isn't valid
UTF-8 (Red Hat #119099).
* src/keymap.c(_vte_keymap_map): try xterm variants if we're xterm, not the
other way around.

16 years agoAdded ka to ALL_LINGUAS.
Mətin Əmirov [Mon, 11 Oct 2004 17:30:17 +0000 (17:30 +0000)]
Added ka to ALL_LINGUAS.

2004-10-11  Mətin Əmirov  <metin@karegen.com>

* configure.in: Added ka to ALL_LINGUAS.