Blob Blame History Raw
Name: vte
Version: 0.13.5
Release: 1%{?dist}
Summary: A terminal emulator
License: LGPL
Group: User Interface/X
BuildRoot: %{_tmppath}/%{name}-root
Source: ftp://ftp.gnome.org/pub/GNOME/sources/vte/0.13/%{name}-%{version}.tar.bz2
BuildRequires: gtk2-devel, pygtk2-devel, python-devel, ncurses-devel
BuildRequires: gettext
BuildRequires: libXt-devel
BuildRequires: perl-XML-Parser

Requires: bitmap-fonts
# initscripts creates the utmp group
Prereq: initscripts 

%description
VTE is a terminal emulator widget for use with GTK+ 2.0.

%package devel
Summary: Files needed for developing applications which use vte
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}, gtk2-devel, ncurses-devel

%description devel
VTE is a terminal emulator widget for use with GTK+ 2.0.  This
package contains the files needed for building applications using VTE.

%prep
%setup -q

%build
PYTHON=%{_bindir}/python`%{__python} -c "import sys ; print sys.version[:3]"`
export PYTHON
%configure --enable-shared --enable-static --libexecdir=%{_libdir}/%{name} --without-glX --disable-gtk-doc
make

%clean
rm -fr $RPM_BUILD_ROOT

%install
rm -fr $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

# Remove the sample app.
rm $RPM_BUILD_ROOT/%{_bindir}/%{name}

# Remove the .a and .la file.
rm $RPM_BUILD_ROOT/%{_libdir}/lib%{name}.a
rm $RPM_BUILD_ROOT/%{_libdir}/lib%{name}.la

# Work around AM_PATH_PYTHON from automake 1.6.3 not being multilib-aware.
if test %{_libdir} != %{_prefix}/lib ; then
	badpyexecdir=`ls -d $RPM_BUILD_ROOT/%{_prefix}/lib/python* 2> /dev/null || true`
	if test -n "$badpyexecdir" ; then
		pyexecdirver=`basename $badpyexecdir`
		install -d -m755 $RPM_BUILD_ROOT/%{_libdir}/${pyexecdirver}
		mv ${badpyexecdir}/site-packages $RPM_BUILD_ROOT/%{_libdir}/${pyexecdirver}/
	fi
fi

# Remove static python modules and la files, which are probably useless to
# Python anyway.
rm -f $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/*.la
rm -f $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/*.a

# Remove the devel docs, rarely needed and huge
rm -rf $RPM_BUILD_ROOT/%{_datadir}/gtk-doc/html/%{name}

%find_lang %{name}

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING HACKING NEWS README doc/utmpwtmp.txt doc/boxes.txt src/iso2022.txt doc/openi18n/UTF-8.txt doc/openi18n/wrap.txt
%{_libdir}/*.so.*
%dir %{_libdir}/%{name}
%attr(2711,root,utmp) %{_libdir}/%{name}/gnome-pty-helper
%{_datadir}/%{name}
%{_libdir}/python*/site-packages/*

%files devel
%defattr(-,root,root)
%{_includedir}/*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/decset
%{_libdir}/%{name}/interpret
%{_libdir}/%{name}/iso8859mode
%{_libdir}/%{name}/nativeecho
%{_libdir}/%{name}/osc
%{_libdir}/%{name}/slowcat
%{_libdir}/%{name}/utf8echo
%{_libdir}/%{name}/utf8mode
%{_libdir}/%{name}/vterdb
%{_libdir}/%{name}/window
%{_libdir}/*.so
%{_libdir}/pkgconfig/*

%changelog
* Wed Aug  2 2006 Matthias Clasen <mclasen@redhat.com> - 0.13.5-1.fc6
- Update to 0.13.5

* Tue Jul 25 2006 Behdad Esfahbod <besfahbo@redhat.com> 0.13.4-1
- Update to 0.13.4

* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.13.3-1.1
- rebuild

* Mon Jul 10 2006 Behdad Esfahbod <besfahbo@redhat.com> 0.13.3-1
- Update to 0.13.3

* Thu Jun 15 2006 Behdad Esfahbod <besfahbo@redhat.com> 0.13.2-1
- Update to 0.13.2

* Sun May 28 2006 Stepan Kasal <skasal@redhat.com>    - 0.13.1-3
- Fix the URL of Source:.

* Tue May 23 2006 Matthias Clasen <mclasen@redhat.com> 0.13.1-2
- Make it build in mock

* Wed May 17 2006 Matthias Clasen <mclasen@redhat.com> 0.13.1-1
- Update to 0.13.1

* Tue May  9 2006 Matthias Clasen <mclasen@redhat.com> 0.13.0-1
- Update to 0.13.0
- Remove "experimental" from descriptions

* Mon May  8 2006 Kristian Høgsberg <krh@redhat.com> 0.12.1-3
- Bump and rebuild in rawhide.

* Mon May  8 2006 Kristian Høgsberg <krh@redhat.com> 0.12.1-2.fc5aiglx
- Build with fc5aiglx sub-release for FC5 AIGLX repository.

* Fri Apr 28 2006 Matthias Clasen <mclasen@redhat.com> 0.12.1-2
- Update to 0.12.1

* Thu Apr 13 2006 Kristian Høgsberg <krh@redhat.com> 0.12.0-3
- Bump for rawhide build.

* Thu Apr 13 2006 Kristian Høgsberg <krh@redhat.com> 0.12.0-2
- Add vte-0.12.0-real-transparency.patch for extra bling points.

* Mon Mar 13 2006 Matthias Clasen <mclasen@redhat.com> 0.12.0-1
- Update to 0.12.0-1

* Fri Mar 10 2006 Matthias Clasen <mclasen@redhat.com> 0.11.21-1
- Update to 0.11.21

* Sun Feb 26 2006 Matthias Clasen <mclasen@redhat.com> 0.11.20-1
- Update to 0.11.20

* Sat Feb 25 2006 Matthias Clasen <mclasen@redhat.com> 0.11.19-1
- Update to 0.11.19
- Drop upstreamed patch

* Fri Feb 17 2006 Matthias Clasen <mclasen@redhat.com> 0.11.18-2
- Change Shift-Insert back to insert PRIMARY 

* Sat Feb 11 2006 Matthias Clasen <mclasen@redhat.com> 0.11.18-1
- Update to 0.11.18

* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.11.17-1.fc5.1.2
- bump again for double-long bug on ppc(64)

* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.11.17-1.fc5.1.1
- rebuilt for new gcc4.1 snapshot and glibc changes

* Mon Jan 30 2006 Matthias Clasen <mclasen@redhat.com> 0.11.17-1
- Update to 0.11.17

* Tue Jan 10 2006 Bill Nottingham <notting@redhat.com> 0.11.16-2
- prereq initscripts as it creates the utmp group

* Thu Dec 15 2005 Matthias Clasen <mclasen@redhat.com> 0.11.16-1
- Update to 0.11.16

* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
- rebuilt

* Thu Sep  8 2005 Matthias Clasen <mclasen@redhat.com> 0.11.15-1
- update to 0.11.15

* Tue Aug 16 2005 Warren Togami <wtogami@redhat.com> 0.11.14-3
- make python version automatic

* Tue Aug 16 2005 Warren Togami <wtogami@redhat.com> 0.11.14-2
- remove huge and rarely needed devel docs
- remove .a because nobody should be using this

* Thu Aug  4 2005 Matthias Clasen <mclasen@redhat.com> 0.11.14-1
- New upstream version

* Mon May 23 2005 Bill Nottingham <notting@redhat.com> 0.11.13-2.fc4
- fix removal of static libs from python bindings

* Thu Apr 28 2005 Warren Togami <wtogami@redhat.com> 0.11.13-1
- 0.11.13, all patches are now upstream

* Fri Apr 22 2005 Warren Togami <wtogami@redhat.com> 0.11.12-2
- fix vte python module import (#151348)

* Mon Mar 07 2005 Warren Togami <wtogami@redhat.com> 0.11.12-1
- upgrade to 0.11.12
- remove upstreamed patches (0-2, 5-9)
- remove patch3, clashes and probably not needed anymore
- reverse patch4, because upstream merged this broken patch
- test Novell's excessive malloc for new terminals patch v3 
  (GNOME #160993)

* Wed Nov 17 2004 Ray Strode <rstrode@redhat.com> 0.11.11-15
- Remove workaround for bug 134300 and add 
  better patch from Nalin.

* Tue Nov 11 2004 Ray Strode <rstrode@redhat.com> 0.11.11-14
- Workaround bug 134300 by removing 
  the initiate-hilite-mouse-tracking capability from 
  vte.

* Tue Nov  9 2004 Ray Strode <rstrode@redhat.com> 0.11.11-13
- Don't copy blocks; use pointers to block array directly.
  (based on the debugging efforts of 
  Egmont Koblinger <egmong@uhulinux.hu>, bug 135537). 

* Mon Nov  8 2004 Jeremy Katz <katzj@redhat.com> - 0.11.11-12
- rebuild against python 2.4

* Mon Nov  8 2004 Ray Strode <rstrode@redhat.com> 0.11.11-11
- Fix keypad keys when numlock is on in application mode
  (Patch from <jylefort@brutele.be>, bug 126110). 

* Sun Oct 31 2004 Dan Williams <dcbw@redhat.com> 0.11.11-10
- Redraw background when unobscured visiblity event is received
	(workaround, patch from Jon Nettleton) #rh100420#
- Mad speed zoom zoom (patch from Soren Sandmann) #rh132770#

* Sun Oct 31 2004 Ray Strode <rstrode@redhat.com> 0.11.11-9
- Stop using patch previous patch for now until certain 
  unaddressed issues with it are resolved.

* Fri Oct 29 2004 Ray Strode <rstrode@redhat.com> 0.11.11-8
- Commit patch from Owen to avoid scrolling invalid regions.

* Thu Oct 28 2004 Ray Strode <rstrode@redhat.com> 0.11.11-7
- Add support for "scroll-up" and "scroll-down" control 
  sequences to make vte more xterm compatible (Patch
  from Nalin, #128375)

* Fri Oct 15 2004 Matthias Clasen <mclasen@redhat.com> 0.11.11-6
- Fix a crash with input methods.  (#131226)

* Thu Sep 16 2004 Ray Strode <rstrode@redhat.com> 0.11.11-5 
- Do bottom row snapping yet another way to fix scrolling
  artifacts (bug 131798)
- Add new debugging patch for keeping track of row numbers

* Thu Sep 09 2004 Ray Strode <rstrode@redhat.com> 0.11.11-4 
- Fix "scroll on output" option (bug 131755)

* Wed Sep 01 2004 Ray Strode <rstrode@redhat.com> 0.11.11-3 
- A more robust bottom row snapping fix.

* Tue Aug 31 2004 Warren Togami <wtogami@redhat.com> 0.11.11-2
- #111012 BuildReq gettext, ncurses-devel
- remove large and not useful doc

* Tue Aug 24 2004 Ray Strode <rstrode@redhat.com> 0.11.11-1 
- update to 0.11.11

* Tue Aug 24 2004 Ray Strode <rstrode@redhat.com> 0.11.10-8 
- Stick bottom row to bottom of terminal when resizing.
  (fixes #130204)

* Thu Jul 22 2004 Ray Strode <rstrode@redhat.com> 0.11.10-7 
- add ncurses-devel to devel package reqs

* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt

* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt

* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt

* Tue Sep 16 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.10-4
- rebuild

* Mon Sep 15 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.10-3
- don't reset conversion states at end-of-line (GNOME #122156)

* Fri Sep 12 2003 Nalin Dahyabhai <nalin@redhat.com>
- draw the preedit string the way GTK+ wants us to draw it (#104039)

* Mon Jun 16 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.10-2
- rebuild

* Mon Jun 16 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.10-1
- fix vte_terminal_set_encoding() so that the Terminal/Character Coding
  menu works in gnome-terminal again
- fix display of the character under the cursor in cases where it's too wide

* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt

* Mon Jun  2 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.9-2
- rebuild

* Mon Jun  2 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.9-1
- fix saving/restoring the cursor with DECSET/DECRST
- revert behavior wrt ambiguously-wide characters to be more like 0.10.x

* Thu May 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.8-1
- close some memory leaks
- fix conversions of NUL bytes (Ctrl-Space)

* Tue May 20 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.7-1
- make handling of 8-bit SS2 and SS3 coexist properly with UTF-8 and other
  encodings where valid text can't be mistaken for the control codes
- fix keypad page down in application keypad mode
- fix reference loop which prevented proper finalizing of the widget

* Tue May  6 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.6-1
- handle 8-bit SS2 and SS3
- share backgrounds between terminal instances

* Wed Apr 30 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.5-1
- pick up font settings from xrdb if GTK+ doesn't know anything
- support CP437 as a national replacement charset

* Thu Apr 24 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.4-1
- update transparent background faster when moving windows
- fix bold
- add an AtkComponent interface for accessibility

* Thu Apr 17 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.3-1
- rework support for national replacement charsets and iso2022

* Thu Apr 17 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.2-1
- selection tweaks and an openi18n fix

* Mon Apr 14 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.1-1
- drawing cleanups

* Wed Apr  9 2003 Nalin Dahyabhai <nalin@redhat.com>
- rework drawing with Xft2 to use font sets
- implement drawing with freetype using font sets

* Mon Feb 24 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.25-1
- incorporate fix for issues noted by H D Moore (CAN-2003-0070)

* Mon Feb 24 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.24-3
- home the cursor when we switch to the alternate screen
 
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com> 0.10.24-2
- rebuilt
  
* Fri Feb 21 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.24-1
- be consistently wrong about the width of ACS characters (#84783)

* Fri Feb 21 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.23-1
- update to 0.10.23
- don't always perform character centering

* Thu Feb 20 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.22-3
- refix ctrl-[2-8] (#83563) to not break meta variants

* Thu Feb 20 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.22-2
- stop gratuitously resetting the IM (#81542)
- be more careful about assuming the IM exists when it might not

* Thu Feb 20 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.22-1
- be more careful about when we reset the IM (#81542)
- always perform character centering
- fix drawing of rows where the first exposed cell is the second half of a
  full-width character

* Wed Feb 19 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.21-1
- report accessible focus-changed events properly
- fix window_scroll optimization check (#83679)
- fix ctrl-[2-8] (#83563)
- grab focus on button 1 click (#84384)

* Fri Feb 14 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.20-1
- don't mix up maintainer mode with debugging mode
- coalesce data reads to spare the X server from too many small updates (#83472)
- fix backtab

* Thu Feb 13 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.19-1
- close descriptor leak
- skip over fragments correctly when retrieving text and drawing rows

* Tue Feb 11 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.18-1
- fix for uncertain finalize order between the terminal and its accessible peer
- always update the cursor position on accessibe-changed events so that the
  accessibility layer doesn't ask for text past the end of the buffer

* Tue Feb 04 2003 Florian La Roche <Florian.LaRoche@redhat.de>
- add symlink to shared lib

* Mon Feb  3 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.17-1
- draw 0x2592 natively

* Fri Jan 31 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.16-1
- fix "selection always extends by default" bug

* Thu Jan 30 2003 Nalin Dahyabhai <nalin@redhat.com> 0.11.0-1
- fork stable branch

* Wed Jan 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.15-1
- make mouse modes mutually-exclusive
- update background immediately on realize
- fix compile error on older versions of gcc
- fix cursor hiding

* Wed Jan 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.14-1
- fix assorted mouse event bugs

* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 0.10.12-2
- rebuilt
 
* Tue Jan 21 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.13-1
- use less memory when setting up pseudo-transparent backgrounds

* Mon Jan 20 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.12-1
- fix a few accessibility bugs
- fix colors 90-97,100-107 not bright (GNOME #103713)

* Fri Jan 17 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.11-1
- fix overzealous clearing when drawing the cursor

* Tue Jan 14 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.10-1
- add text that scrolls off of a restricted scrolling area which goes to the
  top of the visible screen to the scrollback buffer (#75900)

* Mon Jan 13 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.9-1
- fix scrolling through the accessibility layer
- stop heeding NumLock when mapping cursor keys
- steal keypress events from the input method if Meta modifier is in effect

* Mon Jan  6 2003 Nalin Dahyabhai <nalin@redhat.com> 0.10.8-1
- report changes to the accessibility layer when text is removed or moved
  around, still needs work
- don't use XftNameUnparse, it might not always be there

* Fri Dec 13 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10.7-2
- rebuild

* Wed Dec 11 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10.7-1
- distinguish line-drawing character set code points from the same code points
  received from the local encoding

* Tue Dec 10 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10.6-1
- handle ambiguous-width line-drawing characters

* Tue Dec 10 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10.5-3
- rebuild

* Mon Dec  9 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10.5-2
- work around AM_PATH_PYTHON not being multilib-aware

* Tue Dec  3 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10.5-1
- cleaned up the keyboard

* Mon Nov 11 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10.4-1
- make selection wrap like XTerm

* Thu Nov  7 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10.3-1
- get selection sorted out, really this time

* Tue Nov  5 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10.2-1
- get selection sorted out

* Tue Oct 29 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10.1-1
- add the ability to remove matching patterns

* Thu Oct 24 2002 Nalin Dahyabhai <nalin@redhat.com> 0.10-1
- allow setting the working directory (#76529)

* Thu Oct 17 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.2-1
- fix the crash-on-resize bug (#75871)
- add bold
- implement sun/hp/legacy function key modes
- recognize cs with no parameters
- fix ring buffer manipulation bugs
- cut down on overly-frequent invalidates

* Wed Sep 11 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.1-1
- refresh gnome-pty-helper from libzvt

* Wed Sep 11 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.0-1
- build fixes from Jacob Berkman
- warning fixes from Brian Cameron
- gnome-pty-helper integration

* Fri Sep  6 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.20-1
- build fixups from Jacob Berkman
- move the python module into the gtk-2.0 subdirectory, from James Henstridge

* Thu Sep  5 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.19-1
- possible fix for focusing bugs

* Thu Sep  5 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.18-1
- fix for worst-case when stripping termcap entries from Brian Cameron
- add docs

* Tue Sep  3 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.17-1
- track Xft color deallocation to prevent freeing of colors we don't own

* Tue Sep  3 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.16-1
- handle color allocation failures better

* Mon Sep  2 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.15-1
- cleanups

* Fri Aug 30 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.14-1
- get smarter about adjusting our adjustments (#73091)

* Fri Aug 30 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.13-1
- restore the IM status window by restoring our own focus-in/focus-out
  handlers (#72946)

* Fri Aug 30 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.12-1
- cleanups

* Thu Aug 29 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.11-1
- clean up autoscroll (#70481)
- add Korean text examples to docs

* Tue Aug 27 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.10-1
- autoscroll (#70481)
- only perform cr-lf substitutions when pasting (#72639)
- bind GDK_ISO_Left_Tab to "kB" (part of #70340)

* Tue Aug 27 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.9-1
- handle forward scrolling again (#73409)

* Tue Aug 27 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.8-1
- fix crashes on resize

* Mon Aug 26 2002 Nalin Dahyabhai <nalin@redhat.com>
- fix missing spaces on full lines

* Mon Aug 26 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.7-1
- fix deadlock when substitutions fail

* Mon Aug 26 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.6-1
- one-liner segfault bug fix

* Sun Aug 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.5-1
- fix reverse video mode, which broke during the rendering rewrite

* Fri Aug 23 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.4-1
- prevent up/UP/DO from scrolling
- bind shift+insert to "paste PRIMARY", per xterm/kterm/hanterm

* Thu Aug 22 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.3-1
- track changes to the style's font
- always open fonts right away so that the metric information is correct
- make audible and visual bell independent options

* Wed Aug 21 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.2-1
- don't perform text substitution on text that is part of a control sequence

* Tue Aug 20 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.1-1
- dispose of the updated iso2022 context properly when processing incoming text

* Tue Aug 20 2002 Nalin Dahyabhai <nalin@redhat.com> 0.8.0-1
- rework font handling to use just-in-time loading
- handle iso-2022 escape sequences, perhaps as much as they might make sense
  in a Unicode environment

* Wed Aug 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.7.4-1
- handle massive amounts of invalid data better (the /dev/urandom case)
- munged up patch from Owen to fix language matching
- fix initialization of new rows when deleting lines

* Mon Aug 12 2002 Nalin Dahyabhai <nalin@redhat.com> 0.7.3-1
- more fixes for behavior when not realized
- require bitmap-fonts
- escape a control sequence properly

* Thu Aug  8 2002 Nalin Dahyabhai <nalin@redhat.com> 0.7.2-1
- fix cursor over reversed text
- fix character positioning in Xft1
- add border padding
- fix lack of shift-in when resetting

* Tue Aug  6 2002 Nalin Dahyabhai <nalin@redhat.com> 0.7.1-1
- rework rendering with Pango
- special-case monospaced Xft1 rendering, hopefully making it faster
- modify pasting to use carriage returns instead of linefeeds

* Thu Aug  1 2002 Nalin Dahyabhai <nalin@redhat.com> 0.7.0-1
- rework drawing to minimize round trips to the server

* Tue Jul 30 2002 Nalin Dahyabhai <nalin@redhat.com> 0.6.0-1
- rework parsing to use tables instead of tries
- implement more xterm-specific behaviors

* Thu Jul 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.5.4-1
- fix default PTY size bug

* Wed Jul 24 2002 Nalin Dahyabhai <nalin@redhat.com> 0.5.3-1
- open PTYs with the proper size (#69606)

* Tue Jul 23 2002 Nalin Dahyabhai <nalin@redhat.com> 0.5.2-1
- fix imbalanced realize/unrealize routines causing crashes (#69605)

* Thu Jul 18 2002 Nalin Dahyabhai <nalin@redhat.com> 0.5.1-1
- fix a couple of scrolling artifacts

* Thu Jul 18 2002 Nalin Dahyabhai <nalin@redhat.com> 0.5.0-1
- use gunichars internally
- scroll regions more effectively
- implement part of set-mode/reset-mode (maybe fixes #69143)
- fix corner case in dingus hiliting (#67930, really this time)

* Thu Jul 18 2002 Jeremy Katz <katzj@redhat.com> 0.4.9-3
- free trip through the build system

* Tue Jul 16 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.9-2
- build in different environment

* Tue Jul 16 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.9-1
- check for iconv failures properly and report them more aggressively
- guess at a proper default bold color (#68965)

* Mon Jul 15 2002 Nalin Dahyabhai <nalin@redhat.com>
- cosmetic fixes

* Sat Jul 13 2002 Nalin Dahyabhai <nalin@redhat.com>
- fix segfaulting during dingus highlighting when the buffer contains non-ASCII
  characters (#67930)

* Fri Jul 12 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.8-1
- implement BCE (#68414)
- bind F13-F35 per termcap

* Thu Jul 11 2002 Nalin Dahyabhai <nalin@redhat.com>
- rework default color selection
- provide a means for apps to just set the foreground/background text colors
- don't scroll-on-keystroke when it's just alt, hyper, meta, or super (#68986)

* Tue Jul  2 2002 Nalin Dahyabhai <nalin@redhat.com>
- allow shift+click to extend the selection (re: gnome 86246)

* Mon Jul  1 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.7-1
- recover from encoding errors more gracefully

* Mon Jul  1 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.6-1
- draw unicode line-drawing characters natively

* Tue Jun 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.5-1
- don't append spaces to multicolumn characters when reading the screen's
  contents (part of #67379)
- fix overexpose of neighboring cells (part of #67379)
- prevent backscroll on the alternate screen for consistency with xterm
- bind F10 to "k;", not "k0" (#67133)

* Tue Jun 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.4-1
- clear alternate buffer when switching screens (#67094)
- fix setting of titles, but crept in when cleaning up GIConv usage (#67236)

* Tue Jun 18 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.3-1
- correct referencing/dereferencing of I/O channels (#66248)
- correct package description to not mention the sample app which is no longer
  included

* Tue Jun 18 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.2-1
- fix "cursor mistakenly hidden when app exits" by making cursor visibility
  a widget-wide (as opposed to per-screen) setting

* Tue Jun 18 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.1-1
- fix use of alternate buffer in xterm emulation mode

* Fri Jun 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.0-1
- add a means for apps to add environment variables

* Fri Jun 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.30-1
- package up the python module

* Mon Jun 10 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.29-1
- compute padding correctly

* Mon Jun 10 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.28-1
- finish merging otaylor's Xft2 patch

* Mon Jun 10 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.27-1
- rework accessibility

* Thu Jun  6 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.26-1
- don't package up the test program
- emit "child-exited" signals properly
- try to allow building with either pangoxft-with-Xft1 or pangoxft-with-Xft2

* Wed Jun  5 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.25-1
- compute font widths better

* Mon Jun  3 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.24-1
- tweak handling of invalid sequences again

* Fri May 31 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.23-1
- switch to g_convert (again?)
- fix use of core fonts

* Tue May 28 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.22-1
- plug some memory leaks

* Tue May 28 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.21-1
- fix matching, fix async background updates

* Fri May 24 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.20-1
- fixes from notting and otaylor

* Tue May 21 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.19-1
- fixes from andersca and Hidetoshi Tajima

* Thu May 16 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.18-1
- finish implementing matching

* Thu May 16 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.17-1
- tweak finding of selected text

* Wed May 15 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.16-1
- hook up Insert->kI
- convert scroll events to button 4/5 if an app wants mouse events
- don't send drag events when apps only want click events
- fix selection crashbug

* Tue May 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.15-1
- fix ce, implement save/restore mode

* Tue May 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.14-1
- don't draw nul chars

* Mon May 13 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.13-1
- fix insert mode, implement visual bells

* Thu May  9 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.12-1
- iconv and remapping from otaylor
- implement custom tabstopping

* Wed May  8 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.11-1
- add mouse drag event handling

* Mon May  6 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.10-1
- do mouse autohide and cursor switching

* Mon May  6 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.9-1
- start handling mouse events

* Mon May  6 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.8-1
- handle window manipulation sequences

* Fri May  3 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.7-1
- discard invalid control sequences
- recognize designate-??-character-set correctly

* Thu May  2 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.6-1
- add a couple of sequence handlers, fix a couple of accessibility crashbugs

* Thu May  2 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.5-1
- fix cap parsing error and "handle" long invalid multibyte sequences better

* Thu May  2 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.4-1
- try to speed up sequence recognition a bit
- disable some window_scroll speedups that appear to cause flickering

* Wed May  1 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.2-1
- include a small default termcap for systems without termcap files

* Tue Apr 30 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.1-1
- disconnect from the configure_toplevel signal at finalize-time

* Tue Apr 30 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3-1
- add an accessiblity object

* Mon Apr 29 2002 Nalin Dahyabhai <nalin@redhat.com> 0.2.3-1
- fix color resetting
- fix idle handlers not being disconnected

* Mon Apr 29 2002 Nalin Dahyabhai <nalin@redhat.com> 0.2.2-1
- bug fixes

* Thu Apr 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.1-1
- finish initial packaging, start the changelog