vte 0.53.0
- From: Egmont Koblinger <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: vte 0.53.0
- Date: Mon, 21 May 2018 19:37:39 +0000 (UTC)
About Terminal widget
=====================
Terminal emulation library
ChangeLog
=========
commit 961927a8115c82f35deafe09c1d68689ff069905
Author: Christian Persch <chpe src gnome org>
Date: Mon May 21 20:37:54 2018 +0200
all: Fix spelling
https://bugzilla.gnome.org/show_bug.cgi?id=795278
configure.ac | 8 ++++----
src/vte.cc | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
commit d7df8276158dd448cf6813fb1039e7b5c464a1c2
Author: Egmont Koblinger <egmont gmail com>
Date: Sun May 13 15:27:17 2018 +0200
ring: Proper boundary checking for hyperlink position
This fixes a rare crash around hyperlinks in a non grid aligned
VTE widget when the mouse enters the extra padding at the bottom.
https://bugzilla.gnome.org/show_bug.cgi?id=795826
src/ring.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit fd1956fb96e229d4176cc118274f325696f46e8e
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
parser: Update copyright notice
src/parser.hh | 1 +
1 file changed, 1 insertion(+)
commit 8b72b407f01055a7780d5b6e48c4e6fd15502e66
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
widget: Use RefPtr for the cursors
src/vte.cc | 22 +++++++++-------------
src/vteinternal.hh | 9 +++++----
2 files changed, 14 insertions(+), 17 deletions(-)
commit d282b59690df3edf164274a082792d4b1a87bae6
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
lib: Add RefPtr type for holding a GObject
src/Makefile.am | 19 +++++++-
src/refptr-test.cc | 135 +++++++++++++++++++++++++++++++++++++++++++++++++++++
src/refptr.hh | 38 +++++++++++++++
src/vteinternal.hh | 1 +
src/vtetypes.hh | 1 +
5 files changed, 193 insertions(+), 1 deletion(-)
commit 71a3550e5372b6636fc276dab1f48fd9418179d4
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
widget: Deprecate vte_terminal_match_set_cursor_type
GdkCursorType is gone from gtk4, so deprecate its use here
also on gtk3 already.
doc/reference/vte-sections.txt | 2 +-
src/vte/vtedeprecated.h | 6 ++++++
src/vte/vteterminal.h | 4 ----
src/vtegtk.cc | 4 +++-
4 files changed, 10 insertions(+), 6 deletions(-)
commit 12b024c83830147434c3daa5011d7f251843ed67
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
lib: Store preedit string in a string
Avoid manual memory management.
src/vte.cc | 57 ++++++++++++++++++++++++------------------------------
src/vteinternal.hh | 2 +-
2 files changed, 26 insertions(+), 33 deletions(-)
commit 38daca643c2aedf0606fde5ec9dce23b501566ce
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
lib: Store word char exceptions in a string
Avoid manual memory management.
src/vte.cc | 69 ++++++++++++++++++++----------------------------------
src/vtegtk.cc | 3 ++-
src/vteinternal.hh | 8 +++----
3 files changed, 30 insertions(+), 50 deletions(-)
commit 33a64ff18ea36e2c946678a60ff013f17763ae69
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
ring: Replace some assertions with static_assert
src/cell.hh | 8 ++++----
src/vterowdata.hh | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
commit 20c47ad8f28b7b25c4cc8f4839d0d7ce632bb45e
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
ring: Split cell and rowdata headers
doc/reference/Makefile.am | 1 +
src/Makefile.am | 1 +
src/cell.hh | 187 ++++++++++++++++++++++++++++++++++++++++++++++
src/vterowdata.hh | 159 +--------------------------------------
4 files changed, 190 insertions(+), 158 deletions(-)
commit 9da1685123387d5c59e455dd5fb278e97514e9ed
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
cxx: ring: Move to C++
Straight port; improvements will come later.
src/ring.cc | 1038 +++++++++++++++++++++++++---------------------------
src/ring.hh | 253 ++++++++++---
src/vte.cc | 27 +-
src/vteinternal.hh | 27 +-
src/vterowdata.cc | 8 +-
src/vterowdata.hh | 9 -
6 files changed, 726 insertions(+), 636 deletions(-)
commit 838150fbdc2ffff1b18e739d1deb19d9bef00afc
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
ring: Add some static assertions
Just to make sure nothing breaks during refactoring.
src/vterowdata.cc | 10 ++++++++++
1 file changed, 10 insertions(+)
commit c3755f9a9dcc8a41b1bf9a90e11f0f69ca768d98
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
ring: Move some types to ring.cc
These types are only used internally by the ring and only in
this one file, so there is no need to put them into the header.
src/ring.cc | 5 +++++
src/ring.hh | 6 ------
src/vte.cc | 1 +
3 files changed, 6 insertions(+), 6 deletions(-)
commit 728684cd7db14960ba8cc9aa631163dea1c512c2
Author: Christian Persch <chpe src gnome org>
Date: Mon Apr 23 20:51:18 2018 +0200
cxx: Move some headers to .hh
doc/reference/Makefile.am | 4 ++--
src/Makefile.am | 4 ++--
src/ring.cc | 2 +-
src/{ring.h => ring.hh} | 7 ++-----
src/vte.cc | 3 +--
src/vteinternal.hh | 2 +-
src/vterowdata.cc | 2 +-
src/{vterowdata.h => vterowdata.hh} | 5 +----
8 files changed, 11 insertions(+), 18 deletions(-)
commit dff76fa217f8c6e1909e46e715416f01c0df397e
Author: Christian Persch <chpe src gnome org>
Date: Sat Apr 14 23:49:27 2018 +0200
parser: glue: StringTokeniser must not be used with a temporary
StringTokeniser requires the string to be kept alive
while iterating over its tokens.
https://bugzilla.gnome.org/show_bug.cgi?id=795269
src/parser-glue.hh | 2 +-
src/vteseq.cc | 5 +++--
2 files changed, 4 insertions(+), 3 deletions(-)
commit 691db2070ead5894947c7db7c87568aa494fbcfd
Download
========
https://download.gnome.org/sources/vte/0.53/vte-0.53.0.tar.xz (1.02M)
sha256sum: c319eb34e9c64c78cd4940cde0892bd18784bcdcaaa7a23a9c8ec6052317a130
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]