summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@src.gnome.org>2003-06-03 03:11:03 +0000
committerNalin Dahyabhai <nalin@src.gnome.org>2003-06-03 03:11:03 +0000
commitb2278a00188a3070ce8398be484929c4d2e7a078 (patch)
tree0c43c0317a37ebc1df90a2ada2811a89343134d6
parent86a7aaff2d490d2a5a7b6e339863ac5483ed9388 (diff)
downloadvte-b2278a00188a3070ce8398be484929c4d2e7a078.tar.gz
- 0.11.9vte_0_11_9
-rw-r--r--ChangeLog3
-rw-r--r--NEWS6
-rw-r--r--src/Makefile.am14
-rw-r--r--src/iso2022.c4
-rw-r--r--vte.spec6
5 files changed, 27 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index d280a482..ca848152 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2003-06-02 nalin
+ * src/Makefile.am: start using libtool versioning in earnest.
+
2003-06-01 nalin
* src/vtegl.c(_vte_gl_set_text_font): compile fix.
diff --git a/NEWS b/NEWS
index 647c1ca4..70c6dfb1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,9 @@
+0.11.9: Accessibility improvements. Multihead fixes. Revert to the 0.10 way
+ of determining how wide an ambiguously-wide character should be. Fix
+ origin mode. Fix linefeed mode, really. Fix saving/restoring the
+ cursor position via DECSET/DECRST. Fix handling of control characters
+ in the middle of control sequences. Don't subject users to my crude
+ approximation of U00A3 if any available font can be used instead.
0.11.8: Fix some memory leaks. Fix compilation on Solaris. Fix Ctrl-Space.
0.11.7: Properly recognizes 8-bit versions of SS2 and SS3 intermixed with
UTF-8. Add Macedonian and Welsh translations (yay GTP!). Fix keypad
diff --git a/src/Makefile.am b/src/Makefile.am
index eafee162..4e5be433 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -83,9 +83,17 @@ libvte_la_SOURCES = \
vtexft.c \
vtexft.h
-libvte_la_LIBADD = @VTE_LIBS@ @LIBS@ @X_LIBS@
-# libvte_la_LDFLAGS = @LDFLAGS@ -version-info 5:0:1
-libvte_la_LDFLAGS = @LDFLAGS@ -version-info 4:0:0
+# Libtool shared library versioning stuffs.
+# REVISION gets incremented whenever the source code changes without adding
+# an API or ABI change.
+VERSION_REVISION=0
+# CURRENT must be incremented when an API or ABI change is made, and REVISION
+# must be reset to 0 when this happens.
+VERSION_CURRENT=5
+# AGE must be incremented when an API or ABI addition is made, and REVISION
+# must be reset to 0 when this happens.
+VERSION_AGE=1
+libvte_la_LDFLAGS = @LDFLAGS@ -version-info $(VERSION_CURRENT):$(VERSION_REVISION):$(VERSION_AGE)
CLEANFILES = marshal.c marshal.h
diff --git a/src/iso2022.c b/src/iso2022.c
index 006d8aa8..e448d5b6 100644
--- a/src/iso2022.c
+++ b/src/iso2022.c
@@ -358,8 +358,8 @@ _vte_iso2022_ambiguous_width_guess(void)
}
/* If we have the encoding, decide how wide an ambiguously-wide character is
- * based on the encoding. This is basically what GNU libc does, and it sounds
- * reasonable, so.... */
+ * based on the encoding. This is basically what GNU libc does, and it agrees
+ * with my reading of Unicode UAX 11, so.... */
static int
_vte_iso2022_ambiguous_width(struct _vte_iso2022_state *state)
{
diff --git a/vte.spec b/vte.spec
index d34a09b7..20474dd1 100644
--- a/vte.spec
+++ b/vte.spec
@@ -1,5 +1,5 @@
Name: vte
-Version: 0.11.8
+Version: 0.11.9
Release: 1
Summary: An experimental terminal emulator.
License: LGPL
@@ -94,6 +94,10 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/*.a
%{_libdir}/pkgconfig/*
%changelog
+* 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)