vte 0.55.0



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

Terminal emulation library

ChangeLog
=========

commit 8b9cc7d79afe7d8d399840d1d269b04c71df28df
Author: Christian Persch <chpe src gnome org>
Date:   Sat Nov 10 11:08:12 2018 +0100

    parser: Complete SCI infrastructure
    
    Add (empty) list of known CSI functions, and test for them.

 src/Makefile.am    |  3 +++
 src/parser-sci.hh  | 20 ++++++++++++++++++++
 src/parser-test.cc | 24 ++++++++++++++++++++++++
 src/parser.cc      |  8 +++++++-
 4 files changed, 54 insertions(+), 1 deletion(-)

commit 9dabb0f46623b9c7987b3a4c6ee0a67bf43bac71
Author: Christian Persch <chpe src gnome org>
Date:   Sat Nov 10 11:08:12 2018 +0100

    parser: cat: Add linter for SGR sequences
    
    Warn on unknown and unsupported SGR values, and on unknown
    and deprecated colour parameters for SGR 38, 48 and 58.

 src/parser-cat.cc | 173 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 173 insertions(+)

commit ca6956bc653fa1804053d9e3af0f5b4c61aad5aa
Author: Christian Persch <chpe src gnome org>
Date:   Sat Nov 10 11:08:12 2018 +0100

    parser: cat: Use the parser glue

 src/parser-cat.cc  | 129 ++++++++++++++++++++++++++++++-----------------------
 src/parser-glue.hh |  11 +++++
 2 files changed, 84 insertions(+), 56 deletions(-)

commit 01ad89c6c8926fba966f4333241359afe84c7ee0
Author: Christian Persch <chpe src gnome org>
Date:   Sat Nov 10 11:08:12 2018 +0100

    emulation: Treat rapid blink like blink

 src/vteseq.cc | 1 +
 1 file changed, 1 insertion(+)

commit 38ea0414a411650f5b59b8ecd89f9c453f188690
Author: Christian Persch <chpe src gnome org>
Date:   Sat Nov 10 11:08:12 2018 +0100

    parser: Define SGR enum from include files

 src/Makefile.am      |  6 +++++
 src/parser-decsgr.hh | 35 ++++++++++++++++++++++++
 src/parser-sgr.hh    | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/parser.hh        | 16 +++++++++++
 src/vteinternal.hh   | 36 -------------------------
 5 files changed, 133 insertions(+), 36 deletions(-)

commit f51e0bf23a1b0cbc65e76272eed8d74ec13eba3e
Author: Christian Persch <chpe src gnome org>
Date:   Sat Nov 10 11:08:12 2018 +0100

    parser: Fix licence template sed job mistake

 src/parser-osc.hh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 8c034b3839c2d3c6b1b947fd167c711e97dc374a
Author: Christian Persch <chpe src gnome org>
Date:   Sat Nov 10 11:08:12 2018 +0100

    app: Add new terminal to main menu
    
    When there's nothing displaying the app menu, New Terminal
    wasn't accessible. Add it to the main menu.

 src/app/window.ui | 6 ++++++
 1 file changed, 6 insertions(+)

commit 4005f653ac7df5475066da7245b87d71f11e2c8b
Author: Egmont Koblinger <egmont gmail com>
Date:   Wed Nov 7 14:00:40 2018 +0100

    widget: Rewrite the tracking of selection endpoints
    
    Track mouse click and drag positions as pointing to the left or right half
    of a character cell, rather than between cells. This change is required for
    forthcoming BiDi support.
    
    Refactor the methods and their responsibilities.
    
    Fixes and improvements of corner cases as listed in the bugreport.
    
    https://gitlab.gnome.org/GNOME/vte/issues/34

 src/vte.cc         | 1058 ++++++++++++++++++++++++++--------------------------
 src/vteaccess.cc   |    9 +-
 src/vtegtk.cc      |    2 +-
 src/vteinternal.hh |   31 +-
 src/vtetypes.cc    |   73 +++-
 src/vtetypes.hh    |   57 ++-
 6 files changed, 659 insertions(+), 571 deletions(-)

commit 1d4eab2e8e098830aafb1001ce4b5a4100db9f4f
Author: Christian Persch <chpe src gnome org>
Date:   Sat Nov 3 22:25:48 2018 +0100

    lib: Fix clang build error
    
    Explicitly cast to integer to avoid a narrowing error.
    
    https://gitlab.gnome.org/GNOME/vte/issues/67

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

commit ad078eb4fec6ba5ec7c2c220fe987b45f87798eb
Author: Christian Persch <chpe src gnome org>
Date:   Fri Nov 2 20:27:20 2018 +0100

    regex: Check whether PCRE2 was compiled with JIT support
    
    ... and only warn once if it was not.

 src/vteregex.cc | 48 ++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 38 insertions(+), 10 deletions(-)

commit 8717ef9d2ec206fe36b758fe9098387c0c3351b2
Author: Christian Persch <chpe src gnome org>
Date:   Sun Oct 28 19:44:28 2018 +0100

    emulation: Make OSC replies with same terminator as request
    
    When replying to an OSC request with an OSC reply, use
    the same string terminator (ST or BEL) as the request.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=722446
    https://gitlab.gnome.org/GNOME/vte/issues/65

 src/parser-glue.hh |  2 ++
 src/vte.cc         | 20 ++++++++++++++++----
 2 files changed, 18 insertions(+), 4 deletions(-)

commit a25b6339bcf3a328ec3aed63141970a75bce813f
Author: Christian Persch <chpe src gnome org>
Date:   Sun Oct 28 19:44:28 2018 +0100

    parser: charset: Add a DEC private OCS

 src/parser-charset-tables.hh | 2 +-
 src/parser-charset.hh        | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

commit fe8b0649d58dea2fc614e617776bc8794f9d6323
Author: Christian Persch <chpe src gnome org>
Date:   Sun Oct 28 19:44:28 2018 +0100

    emulation: Document two more DECSGR values

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

commit c67376c8e95eee50687e00dd409f62e47c65ec8e
Author: Christian Persch <chpe src gnome org>
Date:   Sun Oct 28 19:44:28 2018 +0100

    emulation: Document two DEC private ACS value

 src/vteseq.cc | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

commit da28e9007b2ad10ef9d200a999997fc228ea88b9
Author: Christian Persch <chpe src gnome org>
Date:   Sun Oct 28 19:44:28 2018 +0100

    parser: charset: Add a DEC private OCS

 src/parser-charset-tables.hh | 12 ++++++++++--
 src/parser-charset.hh        |  1 +
 src/parser-test.cc           | 16 +++++++++++-----
 src/parser.cc                | 18 ++++++++++++++----
 4 files changed, 36 insertions(+), 11 deletions(-)

commit 05d7324a8cf9cb5af32a4ced094a308139cfd34e
Author: Egmont Koblinger <egmont gmail com>
Date:   Sun Oct 21 00:25:52 2018 +0200

    hyperlink-demo.txt: Prefer ST to BEL

 perf/hyperlink-demo.txt | 104 ++++++++++++++++++++++++------------------------
 1 file changed, 52 insertions(+), 52 deletions(-)

commit 668173e13e22d840fe418a2276f81161f82bcdb2
Author: Christian Persch <chpe src gnome org>
Date:   Fri Oct 19 23:46:03 2018 +0200

    parser: charset: Add a DEC private OCS

 src/parser-charset-tables.hh | 3 +++
 src/parser-charset.hh        | 4 ++++
 src/parser-test.cc           | 2 +-
 src/parser.cc                | 4 ++--
 4 files changed, 10 insertions(+), 3 deletions(-)

commit d3d9ce88326b0b0d94341de70a73b114e004fdcf
Author: Christian Persch <chpe src gnome org>
Date:   Fri Oct 19 23:46:03 2018 +0200

    parser: Add another sequence

 src/parser-cmd.hh |  1 +
 src/parser-csi.hh |  1 +
 src/vteseq.cc     | 25 +++++++++++++++++++++++++
 3 files changed, 27 insertions(+)

commit c164518011ace939a74b689ac0487dd939dde7fb
Author: Christian Persch <chpe src gnome org>
Date:   Fri Oct 19 23:46:03 2018 +0200

    tabstops: Cleanup includes

 src/tabstops.hh | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 4edf989337664452b988a5273a24f9b0355cdb27
Author: Christian Persch <chpe src gnome org>
Date:   Fri Oct 19 23:46:03 2018 +0200

    parser: cat: Restructure options parsing
    
    Also fixes narrowing error with clang:
    https://gitlab.gnome.org/GNOME/vte/issues/58

 src/parser-cat.cc | 148 ++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 100 insertions(+), 48 deletions(-)

commit 7c988b9e1ca4a96bd759d52370e6b43cbf572160
Author: Christian Persch <chpe src gnome org>
Date:   Fri Oct 19 23:46:03 2018 +0200

    parser: cat: Code style fixes

 src/parser-cat.cc | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

commit 1a84c427cd2ea05939b86eb47c21a437d0ce6d79
Author: Christian Persch <chpe src gnome org>
Date:   Fri Oct 19 23:46:03 2018 +0200

    parser: glue: Use std::clamp

 src/parser-glue.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 441ea0ed2c06bfe716c390c825031024eee065ee


Download
========
https://download.gnome.org/sources/vte/0.55/vte-0.55.0.tar.xz (1.04M)
  sha256sum: 6ed890db22a5df376eb602c1d31ede51e899d73a1609c5b8a582227ebadf9018



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