1. 03 Dec, 2002 4 commits
    • Nalin Dahyabhai's avatar
      if TIOCSCTTY is defined, use it, even if it's redundant. · e039ff2e
      Nalin Dahyabhai authored
      * src/pty.c: if TIOCSCTTY is defined, use it, even if it's redundant.
      e039ff2e
    • Nalin Dahyabhai's avatar
      update-po change the default from resetting to the terminal's default · ff4b08b7
      Nalin Dahyabhai authored
      * po: update-po
      * src/utf8echo.c: change the default from resetting to the terminal's default
      	encoding before exiting to leaving it alone.  Don't mess with the
      	terminal's encoding if stdout isn't connected to a terminal.
      * src/nativeecho.c: add, for printing random bytes.
      ff4b08b7
    • Nalin Dahyabhai's avatar
      don't zero-fill rows, space-fill them. Don't just fail if the word_chars · 672bca9b
      Nalin Dahyabhai authored
      * src/vte.c: don't zero-fill rows, space-fill them.
      * src/vte.c(vte_terminal_is_word_char): Don't just fail if the word_chars array
      	doesn't exist.
      672bca9b
    • Nalin Dahyabhai's avatar
      add AC_CHECK_CC_OPT from ac-archive. check for cfmakeraw, sys/select.h, · 7bf2aecf
      Nalin Dahyabhai authored
      * acinclude.m4: add AC_CHECK_CC_OPT from ac-archive.
      * configure.in: check for cfmakeraw, sys/select.h, compiler support for -std=
      	(#99698)
      * doc/boxes.txt: change reference to online Docbook reference to the charts at
      	the Unicode web site.
      * src/dumpkeys.c: make a best-effort at making a terminal raw on systems where
      	cfmakeraw() isn't available, from patch by Brian Cameron.  Wait for up
      	to 1/50 of a second for more bytes we'll consider to be part of a
      	sequence.
      * src/pty.c(getpt): ensure that the new terminal is opened in non-blocking mode.
      * src/trie.c: use g_unichar_digit_value() instead of subtracting '0'.
      * src/vte.c: don't declare the xft_textitem member on non-Xft2 systems, because
      	it uses an Xft2-specific type (#99685).
      * src/vteapp.c: add $pkgdatadir/fonts to the font path for use when testing.
      7bf2aecf
  2. 27 Nov, 2002 1 commit
  3. 26 Nov, 2002 4 commits
  4. 25 Nov, 2002 6 commits
  5. 23 Nov, 2002 1 commit
  6. 17 Nov, 2002 2 commits
  7. 11 Nov, 2002 4 commits
  8. 07 Nov, 2002 1 commit
  9. 05 Nov, 2002 4 commits
    • Nalin Dahyabhai's avatar
      0.10.2 · 562b54d1
      Nalin Dahyabhai authored
      562b54d1
    • Nalin Dahyabhai's avatar
      handle end-of-line selection correctly. Stop highlighting selection on · 2a94d48c
      Nalin Dahyabhai authored
      * src/vte.c: handle end-of-line selection correctly.  Stop highlighting
      	selection on click, but don't lose it until new text is selected.
      * python/vte.override: fix binding for set_colors() to properly take a
      	list of colors for the palette (#97682).
      * src/vte.c, src/vte.h: add increase-font-size and decrease-font-size to allow
      	mimicking XTerm's and Mozilla's behavior on Shift/Control
      	KP_Add/KP_Subtract
      * src/vteapp.c: handle increase-font-size and decrease-font-size.
      2a94d48c
    • Robert Brady's avatar
      Commit uncomitted file · 002f5e5e
      Robert Brady authored
      Doh. Sorry.
      002f5e5e
    • Abi Brady's avatar
      Add and implement the strikethrough attribute. Change underline to be · a175a436
      Abi Brady authored
      2002-11-05  Abi Brady  <morwen@evilmagic.org>
      	* src/vte.c: Add and implement the strikethrough attribute.
      	Change underline to be drawn using the ascent, rather than
      	arbritarily putting it two lines above the bottom of the
       	charcell - looks much better with large fonts.
      a175a436
  10. 04 Nov, 2002 1 commit
  11. 30 Oct, 2002 3 commits
    • Nalin Dahyabhai's avatar
      add ident tags. don't scroll-to-bottom if we're selecting (#96913). · 1a42a723
      Nalin Dahyabhai authored
      * src/buffer.c, src/iso2022.c, src/vteaccess.c: add ident tags.
      * src/vte.c: don't scroll-to-bottom if we're selecting (#96913).
      1a42a723
    • Nalin Dahyabhai's avatar
      implement iconify, deiconify, raise, lower, maximize, restore, refresh, · 12b3f279
      Nalin Dahyabhai authored
      * src/vteapp.c: implement iconify, deiconify, raise, lower, maximize, restore,
      	refresh, resize, and move signals.
      * src/vte.c: add vte_terminal_match_remove().
      * src/vte.c (vte_sequence_handler_cb): clear the current column in addition to
      	columns to the left, spotted by Sam Varshavchik.
      * src/vte.c:  Use g_array_set_size() to clear arrays instead of removing each
      	element.  Properly initialize new columns with just the default colors
      	and not other attributes (#96978).
      * src/vte.c (vte_sequence_handler_ta): revert to non-overwriting tabs, otherwise
      	we got occasional drawing artifacts.
      12b3f279
    • Abi Brady's avatar
      Support dim (halfbright) colours. All the infrastructure for this was here · 810df74c
      Abi Brady authored
      2002-10-30  Abi Brady  <morwen@evilmagic.org>
      
              * src/vte.c, src/vte.h : Support dim (halfbright) colours. All the
              infrastructure for this was here already (apart from making sure bold
              and half are mutually exclusive).  Add API set_color_dim, and let
              set_colors take a palette of size 24.
      810df74c
  12. 29 Oct, 2002 2 commits
  13. 28 Oct, 2002 1 commit
    • Abi Brady's avatar
      Add line-drawing representation for full block. Draw U+23BA-23BD. Fix · 471a0846
      Abi Brady authored
      2002-10-28  Abi Brady  <morwen@evilmagic.org>
      
      	* src/vte.c: Add line-drawing representation for full block. Draw
      	U+23BA-23BD. Fix drawing of U+23BD (scan line 9) and U+2592
      	(checkerboard) to use bottom line of the charcell, not the top line of
      	the one below.
      
      	* src/iso2022.c: Complete DEC Special Graphics to Unicode map.
      471a0846
  14. 25 Oct, 2002 2 commits
    • Nalin Dahyabhai's avatar
      - po file updates · 241ae1fc
      Nalin Dahyabhai authored
      241ae1fc
    • Nalin Dahyabhai's avatar
      snip off final newlines when we're matching, they're usually not wanted. · 25f08488
      Nalin Dahyabhai authored
      * src/vte.c (vte_terminal_match_check_internal): snip off final newlines when
      	we're matching, they're usually not wanted.
      * src/pty.c, src/pty.h: replace the simpler pty_open() function with a logging
      	version, adding the ability to specify a startup directory (Red Hat
      	#76529).
      * src/vte.c, src/vte.h: replace the simpler fork_command() function with a
      	logging version, adding the ability to specify a startup directory (Red
      	Hat #76529).
      * src/vteapp.c: modify call to handle new fork_command().
      * python/vte.defs: update as above.
      * python/vte.override: modify call to handle new fork_command(), adding an
      	optional "directory" argument.
      * src/vte.c: refactor the selection code, cleaning up when selection is
      	cleared/started/extended (#95783).  Grab focus whenever we get button
      	press or release or motion events.
      * src/vte.c: rework how wide characters are stored to allow storing tabs
      	(#95958).
      * python/vte.override: wrap vte_terminal_get_text() and
      	vte_terminal_get_text_range().  Based on patch from ha shao (#96230).
      * src/vte.c, src/vte.h: add a user pointer argument to get_text callbacks
      	(#96230).
      * src/Makefile.am: bump shared library version because we changed a public
      	function's signature.  Take the opportunity to replace padding fields
      	which had previously been used up.
      25f08488
  15. 21 Oct, 2002 3 commits
  16. 18 Oct, 2002 1 commit