vte 0.47.90



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

Terminal emulation library

ChangeLog
=========

commit fc7fec49e19fa93b288674a937f04dd6709cb773
Author: Christian Persch <chpe gnome org>
Date:   Mon Feb 13 21:03:53 2017 +0100

    Version 0.47.90

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

commit 22e448d8fbdd900ba32ee73f8ebb595fb0a15747
Author: Christian Persch <chpe gnome org>
Date:   Mon Feb 13 21:02:56 2017 +0100

    build: Revert erroneous commit
    
    This reverts commit 95f29c5b901150e5f59aa439138a879fb2b368e3.

 src/Makefile.am |    2 +-
 src/vteapp.cc   | 1292 -------------------------------------------------------
 2 files changed, 1 insertion(+), 1293 deletions(-)

commit f6efdca3f133bae951fe04e1e958c98a1ff2c662
Author: Christian Persch <chpe gnome org>
Date:   Mon Feb 13 11:54:15 2017 +0100

    build: Hint at --disable-{introspection,vala} on error

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 95f29c5b901150e5f59aa439138a879fb2b368e3
Author: Christian Persch <chpe gnome org>
Date:   Sun Feb 12 20:05:39 2017 +0100

    unf

 src/Makefile.am |    2 +-
 src/vteapp.cc   | 1292 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1293 insertions(+), 1 deletion(-)

commit 2d04ed4c5de05937022940c1d5ef0d4465b47595
Author: Christian Persch <chpe gnome org>
Date:   Sun Feb 12 20:10:06 2017 +0100

    build: Try to fix configure without vala installed

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

commit d82fc703c83e1759e73d12273ecf70c13bb5639e
Author: Christian Persch <chpe gnome org>
Date:   Sun Feb 12 18:32:42 2017 +0100

    emulation: Reset should not switch encoding
    
    https://bugzilla.gnome.org/show_bug.cgi?id=777747

 src/vte.cc | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 6c3261f2a3cfdfa3e62f9c1515a2065b168e0f57
Author: Christian Persch <chpe gnome org>
Date:   Sun Feb 12 16:22:12 2017 +0100

    lib: Deprecate vte_terminal_spawn_sync
    
    Now that async spawning is working, deprecate the old spawning API.

 doc/reference/vte-sections.txt |  2 +-
 src/vte/vtedeprecated.h        | 14 ++++++++++++++
 src/vte/vteterminal.h          | 13 -------------
 src/vtegtk.cc                  |  2 ++
 4 files changed, 17 insertions(+), 14 deletions(-)

commit a5de10b5b558f1e73b81b8f52b468115b33053f3
Author: Piotr Drąg <piotrdrag gmail com>
Date:   Sun Feb 12 13:51:29 2017 +0100

    Update POTFILES.skip

 po/POTFILES.skip | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 0d4422a1b448f68334229f580ada5cad4ec0b013
Author: Christian Persch <chpe gnome org>
Date:   Sat Feb 11 21:49:22 2017 +0100

    m4: Update macros from upstream

 m4/ax_cxx_compile_stdcxx.m4 | 498 ++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 461 insertions(+), 37 deletions(-)

commit f0691d3e847058c181280670b477e61142a10c50
Author: Christian Persch <chpe gnome org>
Date:   Sat Feb 11 21:30:21 2017 +0100

    bindings: Remove gir and vala bindings to their own directory

 Makefile.am                     |    2 +-
 bindings/Makefile.am            |   13 +
 bindings/gir/Makefile.am        |   34 ++
 bindings/vala/Makefile.am       |  101 ++++
 bindings/vala/app.gresource.xml |   23 +
 bindings/vala/app.ui            |  151 ++++++
 bindings/vala/app.vala          | 1088 +++++++++++++++++++++++++++++++++++++++
 bindings/vala/config.vapi       |    5 +
 bindings/vala/search-popover.ui |  249 +++++++++
 configure.ac                    |   16 +-
 po/POTFILES.skip                |    2 +-
 src/Makefile.am                 |  130 -----
 src/app.gresource.xml           |   23 -
 src/app.ui                      |  151 ------
 src/app.vala                    | 1088 ---------------------------------------
 src/config.vapi                 |    5 -
 src/search-popover.ui           |  249 ---------
 src/vte/vtedeprecated.h         |    3 +
 18 files changed, 1683 insertions(+), 1650 deletions(-)

commit cb947de6621ffbfb32971968f3dbcd6b1e511073
Author: Christian Persch <chpe gnome org>
Date:   Sun Feb 5 21:01:27 2017 +0100

    build: Fix option name
    
    The one-dash version works too, but two-dash is correct.

 doc/reference/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 538e6a4c7bf67aac7cad9a3b3fe7edef97680429
Author: Christian Persch <chpe gnome org>
Date:   Sun Feb 5 20:35:47 2017 +0100

    docs: boxes: Add some more tests
    
    Add shades test from bug #778122, and flesh out the diagnoals section.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=778122

 doc/boxes.txt | 19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)

commit 56615fe40b9572a759158c41792050d0dab19272
Author: Christian Persch <chpe gnome org>
Date:   Sat Feb 4 00:00:43 2017 +0100

    pty: spawn: Remove some unused code

 src/vtespawn.cc | 142 ++++++++------------------------------------------------
 1 file changed, 20 insertions(+), 122 deletions(-)

commit 048195077cee8f315d58fb4b059422cecd317f4a
Author: Christian Persch <chpe gnome org>
Date:   Fri Feb 3 21:16:16 2017 +0100

    pty: spawn: Work around g_spawn_async non-cancellability
    
    Until glib gets a fully cancelleable spawning API (either for g_spawn_* or
    GSubprocess), just use a trimmed-down copy of gspawn.c with cancellation
    added in.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=772354

 configure.ac     |    5 +
 po/POTFILES.skip |    1 +
 src/Makefile.am  |    2 +
 src/pty.cc       |   44 +-
 src/vtespawn.cc  | 1261 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/vtespawn.hh  |   48 +++
 6 files changed, 1345 insertions(+), 16 deletions(-)

commit 1226f58cd97aa06f0ce58791153ca1f58e89658a
Author: Christian Persch <chpe gnome org>
Date:   Sun Jan 29 17:21:03 2017 +0100

    emulation: Try to work with newer gperf
    
    Use language=C++ in gperf.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=777904

 src/vteseq-n.gperf |  7 ++++---
 src/vteseq.cc      | 11 +++--------
 2 files changed, 7 insertions(+), 11 deletions(-)

commit 906f3b65ddb638417093a337d3e5f952adf4df2b
Author: Christian Persch <chpe gnome org>
Date:   Sun Jan 8 13:39:24 2017 +0100

    pty: Fix some leaks
    
    Async spawning was leaking the VtePty ref, and the closure data.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=777007

 src/pty.cc | 3 +++
 1 file changed, 3 insertions(+)

commit b9b928a84559ea9eab5f415513d374f067b9847a
Author: Christian Persch <chpe gnome org>
Date:   Sun Jan 8 13:39:24 2017 +0100

    lib: Ressurrect the reaper
    
    Bring back the reaper as an internal-only thing. This makes
    for cleaner code when we need to reap a child process without
    a VteTerminalPrivate around.
    
    This reverts commit de112fd8039ab6244e2cf53dbacdfc4a49504c48.

 src/Makefile.am    |  14 ++++
 src/reaper.cc      | 227 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/reaper.hh      |  30 +++++++
 src/vte.cc         |  60 ++++++++------
 src/vtegtk.cc      |  12 ++-
 src/vteinternal.hh |   3 +-
 6 files changed, 318 insertions(+), 28 deletions(-)

commit b517d20379c7a665e897f925ca3ecb7b778364f2
Author: Christian Persch <chpe gnome org>
Date:   Fri Nov 25 23:15:46 2016 +0100

    pty: Do not pass G_SPAWN_CHILD_INHERITS_STDIN
    
    This makes no sense at all, since we redirect stdin to the PTY anyway.
    Fixes a FIXME!

 src/pty.cc    | 8 ++------
 src/vte.cc    | 3 ---
 src/vtegtk.cc | 2 --
 3 files changed, 2 insertions(+), 11 deletions(-)

commit a8924d88f23c37322bfc20f2ef08949c9c27d4cb
Author: Christian Persch <chpe gnome org>
Date:   Fri Nov 25 23:15:46 2016 +0100

    lib: Check out params before setting them
    
    They are allowed to be NULL, so only set them when non-NULL.

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

commit f30eef1029cd7170d740d69c3693c7e8267a7037
Author: Christian Persch <chpe gnome org>
Date:   Fri Nov 25 23:15:46 2016 +0100

    !fixup: lib: Add async spawning
    
    Remove forgotten added include.

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

commit fb296872feb8e4104760b54c31d83ff75412bc21
Author: Christian Persch <chpe gnome org>
Date:   Fri Nov 25 22:07:52 2016 +0100

    lib: Add async spawning
    
    Add vte_pty_spawn_async/finish for async spawning of a
    child process on a VtePty, and a vte_terminal_spawn_async
    convenience function that wraps creating the PTY and spawning
    the child process, and can cope with the terminal being
    destroyed between starting the spawning and the operation
    being finished.
    
    This is a partial solution to bug 772354; a full solution
    will require glib changes.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=772354

 doc/reference/vte-docs.xml     |   5 +-
 doc/reference/vte-sections.txt |   6 ++
 src/pty.cc                     | 181 ++++++++++++++++++++++++++++++++++++++++
 src/vte.cc                     |   1 +
 src/vte/vtepty.h               |  20 +++++
 src/vte/vteterminal.h          |  20 +++++
 src/vteapp.c                   |  43 ++++++----
 src/vtegtk.cc                  | 184 +++++++++++++++++++++++++++++++++++++++++
 src/vteinternal.hh             |  15 ++++
 src/vtepty-private.h           |   2 +
 10 files changed, 460 insertions(+), 17 deletions(-)

commit 710ab416df324ab8366d04d818de13101e21e161


Download
========
https://download.gnome.org/sources/vte/0.47/vte-0.47.90.tar.xz (981K)
  sha256sum: 46c6b8feac65d54de99e3f03b8d395d3e66f22efdba8b80ad6954757ea832784



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