vte 0.53.0



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]