1. 03 Mar, 2005 1 commit
    • Kjartan Maraas's avatar
      Fix the crash in minicom when resizing the window. Closes bug #163814. · 804be429
      Kjartan Maraas authored
      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.
      804be429
  2. 02 Mar, 2005 4 commits
    • Kjartan Maraas's avatar
      Update · 6b25dce2
      Kjartan Maraas authored
      6b25dce2
    • Kjartan Maraas's avatar
      6e02617d
    • Kjartan Maraas's avatar
      Fix the crash in minicom when resizing the window. Closes bug #163814. · 69dd207f
      Kjartan Maraas authored
      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.
      69dd207f
    • Kjartan Maraas's avatar
      Add vtetree.[ch] Don't use a GArray but use calloc'ed memory to speed up · 936365d5
      Kjartan Maraas authored
      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.
      936365d5
  3. 28 Feb, 2005 7 commits
    • Kjartan Maraas's avatar
      Patch from Mariano to make vte claim to be the right type terminal. Closes · cea8ff59
      Kjartan Maraas authored
      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.
      cea8ff59
    • Kjartan Maraas's avatar
      Apply fix from Fedora package for performance problems. Closes bug · 106a3de0
      Kjartan Maraas authored
      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.
      106a3de0
    • Kjartan Maraas's avatar
      Fix for problem with redrawing when scrolling back then forward Closes bug · b2a0ee1a
      Kjartan Maraas authored
      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.
      b2a0ee1a
    • Kjartan Maraas's avatar
      Fix a crash when trying to use input methods. From Fedora. Closes bug · 2736ad18
      Kjartan Maraas authored
      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.
      2736ad18
    • Kjartan Maraas's avatar
      Another patch from fedora. Make sure the screen is fully redrawn before · e6192592
      Kjartan Maraas authored
      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.
      e6192592
    • Kjartan Maraas's avatar
      Apply another patch from Fedora. This should fix some screen corruption · 74cf9b23
      Kjartan Maraas authored
      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.
      74cf9b23
    • Kjartan Maraas's avatar
      Apply patch from Fedora to fix some scrolling issues. Closes bug #168210 · 0fea362d
      Kjartan Maraas authored
      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.
      0fea362d
  4. 23 Feb, 2005 1 commit
  5. 15 Feb, 2005 4 commits
  6. 02 Feb, 2005 1 commit
  7. 20 Jan, 2005 1 commit
  8. 14 Dec, 2004 1 commit
  9. 08 Dec, 2004 1 commit
  10. 07 Dec, 2004 2 commits
  11. 17 Nov, 2004 3 commits
    • Nalin Dahyabhai's avatar
      silence a couple of warnings by expecting a GIOCondition instead of a · 223f8186
      Nalin Dahyabhai authored
      * 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.
      223f8186
    • Nalin Dahyabhai's avatar
      accept more, newer versions of autoconf/automake. Treat autoconf >= 3 as · 7f3d3b20
      Nalin Dahyabhai authored
      * autogen.sh: accept more, newer versions of autoconf/automake.  Treat autoconf
      	>= 3 as acceptable instead of just > 3.
      7f3d3b20
    • Nalin Dahyabhai's avatar
      add. add. add. add. add. expand "%m" locally so that we can distinguish · 2949c513
      Nalin Dahyabhai authored
      * 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.
      2949c513
  12. 11 Oct, 2004 2 commits
  13. 06 Oct, 2004 1 commit
  14. 08 Sep, 2004 1 commit
  15. 28 Aug, 2004 2 commits
  16. 20 Aug, 2004 1 commit
  17. 18 Aug, 2004 3 commits
  18. 16 Aug, 2004 1 commit
  19. 13 Aug, 2004 1 commit
  20. 12 Aug, 2004 1 commit
  21. 09 Aug, 2004 1 commit