vte 0.51.90



About Terminal widget
=====================

Terminal emulation library

ChangeLog
=========

commit 614092c18c9272ee94e53957a9584ecd5118d053
Author: Christian Persch <chpe src gnome org>
Date:   Mon Feb 5 20:12:29 2018 +0100

    Version 0.51.90

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bc532dc160406aaea35756e9a9e8f755c82fddb2
Author: Christian Persch <chpe src gnome org>
Date:   Mon Feb 5 20:11:08 2018 +0100

    widget: Add API to not clear the background
    
    Remove the background operator again and only support a simple
    boolean clear-or-not-clear.
    
    This is useful only to support a background image.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=767575

 doc/reference/vte-sections.txt |  2 +-
 src/app/app.cc                 | 32 ++------------------------------
 src/vte.cc                     | 30 ++++++++++++++++--------------
 src/vte/vteterminal.h          |  4 ++--
 src/vtedraw.cc                 |  3 +--
 src/vtedraw.hh                 |  1 -
 src/vtegtk.cc                  | 17 ++++++++---------
 src/vteinternal.hh             |  4 ++--
 8 files changed, 32 insertions(+), 61 deletions(-)

commit fdaad997cd9d2fa56a9827f3c327aa192ea0abd9
Author: Egmont Koblinger <egmont gmail com>
Date:   Sat Feb 3 18:55:02 2018 +0100

    pty: spawn: Set PWD to the working directory to preserve symlinks
    
    https://bugzilla.gnome.org/show_bug.cgi?id=758452

 src/pty.cc    | 10 +++++++++-
 src/vtegtk.cc |  8 ++++++++
 2 files changed, 17 insertions(+), 1 deletion(-)

commit c68a546e0b70128987c392d8e140f809fd809902
Author: Egmont Koblinger <egmont gmail com>
Date:   Wed Jan 31 23:01:21 2018 +0100

    widget: Allow regexes to match spaces
    
    https://bugzilla.gnome.org/show_bug.cgi?id=792729

 src/vte.cc | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

commit 809e79770b4dea34d64574710ce429a86855fdb2
Author: Timm Bäder <mail baedert org>
Date:   Sat Jan 27 20:25:03 2018 +0100

    widget: Fix scrollbar drawing not to be delayed
    
    https://bugzilla.gnome.org/show_bug.cgi?id=771899

 src/vte.cc    | 22 +---------------------
 src/vtegtk.cc |  1 -
 2 files changed, 1 insertion(+), 22 deletions(-)

commit 602bb5c1c497b6389f41f364a9412c465370654b
Author: Egmont Koblinger <egmont gmail com>
Date:   Sat Jan 27 18:27:59 2018 +0100

    docs: Remove an obsolete comment

 src/vteseq.cc | 1 -
 1 file changed, 1 deletion(-)

commit b274318f2e48573569d65b17cd2c4ead916e7d6a
Author: Egmont Koblinger <egmont gmail com>
Date:   Mon Jan 22 13:38:49 2018 +0100

    widget: Fix mem leak in search_rows()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=792740

 src/vte.cc | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

commit 154110da03b9a124d1de91b857bdeb90c558caf8
Author: Egmont Koblinger <egmont gmail com>
Date:   Sat Jan 20 10:57:44 2018 +0100

    app: Uppercase initial for menu entry

 src/app/window.ui | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6bef0ec9e2c67257d87229b5f2035f3b8f487818
Author: Egmont Koblinger <egmont gmail com>
Date:   Sun Jan 14 00:11:29 2018 +0100

    widget: Respect "bold color" even when "bold is bright" is disabled
    
    https://bugzilla.gnome.org/show_bug.cgi?id=792501

 src/vte.cc | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit c0cd47f88448969bd219047c3d56af65e35e9278
Author: Christian Persch <chpe src gnome org>
Date:   Sat Jan 13 22:29:28 2018 +0100

    all: Remove overzealous use of constexpr
    
    One more.
    Seems some compilers don't like it in these places.

 src/color-triple.hh | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 5f5a11a42b86afed9e1984518d7fe5477289c65b
Author: Christian Persch <chpe src gnome org>
Date:   Sat Jan 13 22:29:28 2018 +0100

    all: Remove overzealous use of constexpr
    
    Seems some compilers don't like it in these places.

 src/attr.hh         | 14 +++++++-------
 src/color-triple.hh | 12 ++++++------
 src/vterowdata.h    | 10 +++++-----
 3 files changed, 18 insertions(+), 18 deletions(-)

commit 6eea10a62ff5b9d57873c498a89973f27a7189f1
Author: Christian Persch <chpe src gnome org>
Date:   Sat Jan 13 20:55:44 2018 +0100

    widget: Translate more pango attributes in the IM string
    
    Take underline colour, underline style and font style from the
    PangoAttribute list.

 src/vte.cc | 41 ++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 40 insertions(+), 1 deletion(-)

commit 66534dfc20c590ec2e0a1911fcbc18c9b92d3f7c
Author: Christian Persch <chpe src gnome org>
Date:   Sat Jan 13 20:55:44 2018 +0100

    ring: Store cell attributes together in an uint32_t
    
    Instead of using a bitfield, use an uint32_t and set/get
    the values manually. This allows to check for multiple
    values at once with just one operation instead of
    checking each bitfield member separately.,

 perf/deco.sh       |  85 +++++++++++++++++
 src/Makefile.am    |   1 +
 src/attr.hh        | 137 ++++++++++++++++++++++++++
 src/ring.cc        |  32 +++----
 src/vte.cc         | 276 +++++++++++++++++++++++------------------------------
 src/vteinternal.hh |   8 +-
 src/vterowdata.h   | 108 ++++++++++++++-------
 src/vteseq.cc      |  47 +++++----
 8 files changed, 453 insertions(+), 241 deletions(-)

commit 615d5fac3fa8009a11a3def7799af968d71bc4a9
Author: Christian Persch <chpe src gnome org>
Date:   Sat Jan 13 20:55:44 2018 +0100

    all: Rearrange VteCellAttr to store all colours together in one uint64_t
    
    This re-arranges the VteCellAttr struct to store the foreground,
    background and decoration colour together in one uint64_t. This will
    allow later optimising the *other* attributes.
    
    A 24-bit (8 bit per component) color is stored in 25 bits in vte
    (one extra bit is necessary to distinguish direct colours from
    index colors), so to fit 3 colours into 64 bits, it was necessary
    to reduce the depth of the (lesser used) decoration colour to
    4 bit per component.

 src/Makefile.am     |   1 +
 src/color-triple.hh |  92 ++++++++++++++++++++++++++++++++++++++++++
 src/vte.cc          | 113 ++++++++++++++++++++++++++++------------------------
 src/vtedefines.hh   |  19 +++++++--
 src/vteinternal.hh  |  10 +++--
 src/vterowdata.h    | 109 +++++++++++++++++++++++++++++---------------------
 src/vteseq.cc       | 100 +++++++++++++++++++++++++++-------------------
 7 files changed, 298 insertions(+), 146 deletions(-)

commit 088eb01c5f2f3abf558d10933bc5b57cbc9af030
Author: Christian Persch <chpe src gnome org>
Date:   Sat Jan 13 20:55:44 2018 +0100

    emulation: Use deco colour also for default colour and fill attributes

 src/vte.cc    | 1 +
 src/vteseq.cc | 2 ++
 2 files changed, 3 insertions(+)

commit b17463c7d03eac1c9753b7b8ced4b9a455cf7727
Author: Christian Persch <chpe src gnome org>
Date:   Sat Jan 13 20:55:43 2018 +0100

    widget: Return correct underline value in VteCharAttributes

 src/vte.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1f202f16559e5a1057391b0b77f404a419e8f158
Author: Christian Persch <chpe src gnome org>
Date:   Mon Jan 8 22:31:15 2018 +0100

    Post release version bump

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



Download
========
https://download.gnome.org/sources/vte/0.51/vte-0.51.90.tar.xz (995K)
  sha256sum: 500a04d3198a7eaf178b61ad6914940fd99bba415356f783e5f6203559ee4b00



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]