vte 0.60.3

2020-05-29 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.60/vte-0.60.3.tar.xz (523K)
  sha256sum: feb76e1181a357d86112d447a08d127e2081438df76ece83243b18609dd9822a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.60.2

2020-04-25 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.60/vte-0.60.2.tar.xz (523K)
  sha256sum: 35a0280e3f12feeb3096da05699191373c47a4a20c55cb7081e828e6015f8ca5

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.60.1

2020-03-27 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.60/vte-0.60.1.tar.xz (522K)
  sha256sum: 5e25807233f8a7e15204be7ff694bbcf6facbb0136092b5ba12584a7b70cf0c4

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.60.0

2020-03-05 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.60/vte-0.60.0.tar.xz (522K)
  sha256sum: 72d1955eb40b4475b858892813a79545cee34409bac2af470606fb4b4d193a1b

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.59.92

2020-02-29 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.59/vte-0.59.92.tar.xz (523K)
  sha256sum: c2f12833f3c08ae703c17519ac5aa5daae49767dae353ed079b9650603d8522f

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.59.91

2020-02-15 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.59/vte-0.59.91.tar.xz (524K)
  sha256sum: 8e11f8804be6aba69344d3801dd64f649eba67451484798cdf70e9a23abcee26

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.58.3

2019-11-23 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.58/vte-0.58.3.tar.xz (503K)
  sha256sum: 22dcb54ac2ad1a56ab0a745e16ccfeb383f0b5860b5bfa1784561216f98d4975

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.59.0

2019-10-11 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.59/vte-0.59.0.tar.xz (503K)
  sha256sum: bbd54c2ef133d0883acf2a4afbf1085087b576f4046a8728209111a604de6927

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.54.5

2019-10-11 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 7559aebc16f22090c49f485dbc037a75e2cd693d
Author: Egmont Koblinger 
Date:   Fri Oct 11 12:47:15 2019 +0200

ring: Fix an incorrect assertion

An assertion in the rewrap code incorrectly assumed that the last line
of the ring is always hard wrapped (i.e. ends in an explicit newline).
Rewrapping when the last line is soft wrapped and the cursor stands here
after the last nonempty cell resulted in a crash.

https://gitlab.gnome.org/GNOME/vte/issues/181
(cherry picked from commit a6cb948d2c352056b79e04efd372f88f84b8e0a1)

 src/ring.cc | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

commit f9673d3ac34774d28b3702e3dc7198817ff93fa1
Author: Egmont Koblinger 
Date:   Tue Sep 24 13:01:54 2019 +0200

emulation: Ensure the cursor remains onscreen when moving down

Previously the cursor could escape from the onscreen area, resulting in
a crash. This happened when a scrolling area was defined which did not
include the bottom row, the cursor was in the terminal's bottom row and
moved downwards from there.

https://gitlab.gnome.org/GNOME/vte/issues/176
(cherry picked from commit ef0734c1eb775cf98db9a6e8e87700830b1a3890)

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

commit f60225988c8dc61c54f99798fe1730cb253ec4ee
Author: Christian Persch 
Date:   Mon Apr 8 23:08:52 2019 +0200

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.54/vte-0.54.5.tar.xz (1.04M)
  sha256sum: f3725ed9ea3109cb4e55e144e6e606be9bbb9c42e355e03e809c677800a8dd84

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.52.4

2019-10-11 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 4c832530d9301f6e86d09640f22c3246406fd6ae
Author: Egmont Koblinger 
Date:   Fri Oct 11 12:47:15 2019 +0200

ring: Fix an incorrect assertion

An assertion in the rewrap code incorrectly assumed that the last line
of the ring is always hard wrapped (i.e. ends in an explicit newline).
Rewrapping when the last line is soft wrapped and the cursor stands here
after the last nonempty cell resulted in a crash.

https://gitlab.gnome.org/GNOME/vte/issues/181
(cherry picked from commit a6cb948d2c352056b79e04efd372f88f84b8e0a1)

 src/ring.cc | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit da0b9a03b34a7054acffec83bc4be66f4e0dc1a9
Author: Egmont Koblinger 
Date:   Tue Sep 24 13:01:54 2019 +0200

emulation: Ensure the cursor remains onscreen when moving down

Previously the cursor could escape from the onscreen area, resulting in
a crash. This happened when a scrolling area was defined which did not
include the bottom row, the cursor was in the terminal's bottom row and
moved downwards from there.

https://gitlab.gnome.org/GNOME/vte/issues/176
(cherry picked from commit ef0734c1eb775cf98db9a6e8e87700830b1a3890)

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

commit e1daba3d4a7d42e48db7b754339648526eb84407
Author: Christian Persch 
Date:   Mon Apr 8 23:12:38 2019 +0200

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.52/vte-0.52.4.tar.xz (992K)
  sha256sum: 2329e6eea2bed23943db65d6334a073a8965189c1b212a75c3491dce613f7518

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.56.4

2019-10-11 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 73a890ed0d725331314d2fc0ac12583e8051e77b
Author: Egmont Koblinger 
Date:   Fri Oct 11 12:47:15 2019 +0200

ring: Fix an incorrect assertion

An assertion in the rewrap code incorrectly assumed that the last line
of the ring is always hard wrapped (i.e. ends in an explicit newline).
Rewrapping when the last line is soft wrapped and the cursor stands here
after the last nonempty cell resulted in a crash.

https://gitlab.gnome.org/GNOME/vte/issues/181
(cherry picked from commit a6cb948d2c352056b79e04efd372f88f84b8e0a1)

 src/ring.cc | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

commit c3c2c6bc29c6cbd294e4fa20038264f5d29b7144
Author: Egmont Koblinger 
Date:   Tue Sep 24 13:01:54 2019 +0200

emulation: Ensure the cursor remains onscreen when moving down

Previously the cursor could escape from the onscreen area, resulting in
a crash. This happened when a scrolling area was defined which did not
include the bottom row, the cursor was in the terminal's bottom row and
moved downwards from there.

https://gitlab.gnome.org/GNOME/vte/issues/176
(cherry picked from commit ef0734c1eb775cf98db9a6e8e87700830b1a3890)

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

commit a92b4d99a1a350f1d8d51d28ed3bec8a663da36c
Author: Christian Persch 
Date:   Mon May 6 22:43:49 2019 +0200

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.56/vte-0.56.4.tar.xz (1.05M)
  sha256sum: 8bb06176e2a921491509f529e99853c68face1a3d70cc8862cf9203015a5118f

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.58.2

2019-10-11 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.58/vte-0.58.2.tar.xz (503K)
  sha256sum: 33c966d2b1f2c3b0f9416dbca883fd746159b5bd040350e3b78f8104b2a42bc0

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.58.1

2019-10-07 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.58/vte-0.58.1.tar.xz (502K)
  sha256sum: 24c58afa1859df02b92f90ca8f668dea5629528237b43955bddd9484144258da

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.58.0

2019-09-09 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.58/vte-0.58.0.tar.xz (502K)
  sha256sum: 0705571d81f74e60d8dbeb5bf3658bfc6c3d84cf27a67a30ee7de6a693fadb45

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.57.90

2019-08-05 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.57/vte-0.57.90.tar.xz (502K)
  sha256sum: b37efc5536dc36b3b4244588eccae466b9fcbc7ed3f6f7a1ad0216363d837c44

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.57.3

2019-06-30 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.57/vte-0.57.3.tar.xz (502K)
  sha256sum: 169393603e08b02b153627fc38aaa387917e93d549ab8ada918d576d10580e37

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.56.3

2019-05-06 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 14fac9f56d923cbb23b0c114ddf630fe36c5163c
Author: Egmont Koblinger 
Date:   Mon May 6 19:57:35 2019 +0200

widget: Avoid double painting of letters

In some cases a piece of text was overstriked with itself,
resulting in bolder look at antialiased edges.

https://gitlab.gnome.org/GNOME/vte/issues/4
(cherry picked from commit 1867af10ea314dc3ab4fb7f7093a8882a2fd3f77)

 src/vte.cc | 10 ++
 1 file changed, 10 insertions(+)

commit 011f4a78f7683f25415097194ce354fbb721eb5a
Author: Christian Persch 
Date:   Mon May 6 19:46:59 2019 +0200

app: Plug mem leaks

(cherry picked from commit e8fff1c231910783d61003a36bbf960690f50a11)

 src/app/app.cc | 2 ++
 1 file changed, 2 insertions(+)

commit f2aa3ed6fa8675cb88402e5fcdb1620b4c95ed01
Author: Christian Persch 
Date:   Wed May 1 16:33:07 2019 +0200

widget: Throw away remaining incoming data on finalize

There is no need to process remaining incoming data when
we're just finalizeing the widget.

https://gitlab.gnome.org/GNOME/vte/issues/122
(cherry picked from commit fc0b0c456b93c97d3a0b2676780c72c7018eaf94)

 src/vte.cc | 7 ---
 src/vteinternal.hh | 3 ++-
 2 files changed, 6 insertions(+), 4 deletions(-)

commit a4b498f304996afc12456e8cb34faeab952629fd
Author: Christian Persch 
Date:   Thu Apr 25 23:53:16 2019 +0200

docs: Add index for API new in 0.56

(cherry picked from commit 35d867918c497df7a15aeb731a88937e28cf899d)

 doc/reference/vte-docs.xml | 4 
 1 file changed, 4 insertions(+)

commit 73c96625e91daa34715b8998f6b01966cfbd2c70
Author: Christian Persch 
Date:   Tue Apr 23 22:12:25 2019 +0200

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.56/vte-0.56.3.tar.xz (1.05M)
  sha256sum: 17a1d4bc8848f1d2acfa4c20aaa24b9bac49f057b8909c56d3dafec2e2332648

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.56.2

2019-04-23 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 9a079492ea698f573dfc7129f1c79e4a865803b4
Author: Christian Persch 
Date:   Sat Apr 20 19:41:46 2019 +0200

parser: glue: Correct parameter collection

If the minimum value is greater than the maximum_value (which can happen 
e.g.
when the minimum is 1 and the maximum is m_column_count - cursor.column),
the parameter collection should return the minimum value, not the maximum 
value.

(cherry picked from commit 8afa5e46905492779027ed2c04e8a63e30cd74df)

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

commit d08b9d0e4c3dbca586496d1807da9b430de0aadc
Author: Christian Persch 
Date:   Sat Apr 20 19:41:46 2019 +0200

Revert "parser: glue: Use std::clamp"

This reverts commit 1a84c427cd2ea05939b86eb47c21a437d0ce6d79.

https://bugzilla.redhat.com/show_bug.cgi?id=1701590
(cherry picked from commit d4da2ac7417c710bc7e9824062ab09d1187e815a)

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

commit 609852a7c0323c7661d46a34a42023ab7deeaeaf
Author: Christian Persch 
Date:   Mon Apr 8 23:05:16 2019 +0200

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.56/vte-0.56.2.tar.xz (1.05M)
  sha256sum: 6e95357098752848c78892b00c434b5c63c7a7f0db7425773be3aabf7013d237

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.56.1

2019-04-08 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 52e546badeedf12dbbd7706042f1d0f3a9e4f0b3
Author: Egmont Koblinger 
Date:   Mon Apr 8 22:58:54 2019 +0200

widget: Cancel autoscroll on ending selecting

https://gitlab.gnome.org/GNOME/vte/issues/105

 src/vte.cc | 2 ++
 1 file changed, 2 insertions(+)

commit 33821ccd2923f86ff4246ec7f486cabb7931d1ca
Author: Christian Persch 
Date:   Mon Mar 11 22:11:08 2019 +0100

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.56/vte-0.56.1.tar.xz (1.05M)
  sha256sum: 02fa8ecc02a9332e47f486795494527b5687b3bd448e73e6b67285f2f326dc7c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.54.4

2019-04-08 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 48664150872e7583c9bcdff5213adb24f8f741ef
Author: Egmont Koblinger 
Date:   Mon Feb 11 22:57:13 2019 +0100

emulation: Do not encode keyboard modifiers in X10 mouse mode

https://gitlab.gnome.org/GNOME/vte/issues/93
(cherry picked from commit 473c4e712881252cc832e31ecf7f2d077f60f70f)

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

commit b183c359fa1f54a8c7c73a60ba508c9bba484d9b
Author: Christian Persch 
Date:   Sun Mar 3 22:15:26 2019 +0100

widget: Prevent clipboard callbacks during destruction

https://gitlab.gnome.org/GNOME/vte/issues/89
(cherry picked from commit 3ab488b30283bca9f797965a9ff1ace8f56b0d32)

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

commit bbc4f8567bce80e38d4d4315739b893cc0c85961
Author: Christian Persch 
Date:   Mon Dec 10 22:19:29 2018 +0100

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.54/vte-0.54.4.tar.xz (1.04M)
  sha256sum: ff4ab66ac09eb208de4dc405d838f1755465b98096a763b3f87c47f72e99736c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.52.3

2019-04-08 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 6127bc73705fe36eab2fdbf345eaa1dd410284c2
Author: Egmont Koblinger 
Date:   Mon Feb 11 22:57:13 2019 +0100

emulation: Do not encode keyboard modifiers in X10 mouse mode

https://gitlab.gnome.org/GNOME/vte/issues/93
(cherry picked from commit 473c4e712881252cc832e31ecf7f2d077f60f70f)

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

commit 864715c5f05f1ba2eb86ab6864875d5f234b97ca
Author: Christian Persch 
Date:   Sun Mar 3 22:15:26 2019 +0100

widget: Prevent clipboard callbacks during destruction

https://gitlab.gnome.org/GNOME/vte/issues/89
(cherry picked from commit 3ab488b30283bca9f797965a9ff1ace8f56b0d32)

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

commit 630221eb26ff72af84a5a01b605b81851c2a85de
Author: Egmont Koblinger 
Date:   Tue Nov 27 23:13:57 2018 +0100

widget: Don't show the cursor occasionally over the scrollback data

https://gitlab.gnome.org/GNOME/vte/issues/75
(cherry picked from commit 75b4f8440bc00fecec0286a452e7b182c46079bb)

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

commit 5015dcfc4dc520b5cdb45dc74b1e2af10f007a89
Author: Egmont Koblinger 
Date:   Mon Nov 26 00:21:57 2018 +0100

widget: Fix URL recognition after dragging the scrollbar

https://gitlab.gnome.org/GNOME/vte/issues/74
(cherry picked from commit cfd75ab69f221259e1c15a6b6957a88ef5b91ebc)

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

commit 90006b3455228e2fc66b01c5065449a381369991
Author: Akira Nakajima 
Date:   Fri Oct 19 22:12:48 2018 +0200

ring: Fix thawing combining accents over a double-wide character

https://bugzilla.gnome.org/show_bug.cgi?id=795192
(cherry picked from commit 441ea0ed2c06bfe716c390c825031024eee065ee)

 src/ring.cc | 4 
 1 file changed, 4 insertions(+)

commit 104486c654bf6f4c51e7ac46358bdf7620d9e277
Author: Egmont Koblinger 
Date:   Mon Sep 3 13:34:45 2018 +0200

emulation: Fix upper coordinate limit for legacy mouse events

https://gitlab.gnome.org/GNOME/vte/issues/36
(cherry picked from commit dabedec3df2134ee9c4f9a003473c561611f)

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

commit 9652b069a400a771c008f521b44fcbf76d42902d
Author: Debarshi Ray 
Date:   Fri Jun 22 13:19:56 2018 +0200

widget: Fix race between polling the master & using the PTY in a child

When a very short-lived process, like true(1), is spawned
asynchronously as a child, there is a race between the child closing
the pseudo-terminal's slave device on exit and VteTerminal receiving
it, and the GAsyncReadyCallback passed to vte_pty_spawn_async being
invoked. If the child closes it and the G_IO_HUP is received before the
callback is invoked, then it causes VterTerminal to unset its VtePty
object, which leads to the following CRITICAL when the callback tries
to set up a watch on the child:
  Vte-CRITICAL **: void vte_terminal_watch_child(VteTerminal*, GPid):
assertion 'impl->m_pty != NULL' failed

The race can be avoided by setting up the GIOChannel to poll the
pseudo-terminal master device only after the callback has been
invoked. If the kernel has already buffered up some activity on the
slave device, then that will be seen in the next iteration of the main
loop, and the VtePty won't be unset before setting up the watch.

There is a similar race for downstreams that continue to use
gnome-pty-helper. In those cases, the helper is in charge of creating
the pseudo-terminal device pair, and it closes its copies of the file
descriptors after sending them to VteTerminal. If VteTerminal starts
polling the master device immediately after receiving it from the
helper, before the child process has been forked, and the helper loses
the race to close its copy of the slave device's file descriptor
before the master is polled, then VteTerminal will receive a G_IO_HUP
and stop reading further input from the master. The subsequently forked
child process gets left in a defunct state and the same CRITICAL is
logged.

This also makes vte_terminal_spawn_async match its synchronous variant,
which is nice.

Fixes GNOME/vte#7:
https://gitlab.gnome.org/GNOME/vte/issues/7

 src/vtegtk.cc | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

commit a30449d633b4b12e4ad82e708f1ef7c99850d394
Author: Christian Persch 
Date:   Mon May 21 20:49:53 2018 +0200

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.52/vte-0.52.3.tar.xz (992K)
  sha256sum: c424b3a1c1bb36c033af288c726cde4da18cc8824052b0f45ed64116332c6e57


vte 0.56.0

2019-03-11 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 9328a04c3e57e80889a6252d3df2289e1d8c6ef0
Author: Christian Persch 
Date:   Mon Mar 4 16:39:30 2019 +0100

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.56/vte-0.56.0.tar.xz (1.05M)
  sha256sum: 5fab50e66b9d5bb7dfc6a1a9c334ed10d60b63f4a222f11281bba977ae11b7f0

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.55.92

2019-03-04 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 200fe5db6c3f542493374026f8b37d7a73ec86c3
Author: Christian Persch 
Date:   Mon Mar 4 16:33:59 2019 +0100

Version 0.55.92

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

commit d99c19cd6063d71d1debe3d656644f87faa26107
Author: Christian Persch 
Date:   Mon Mar 4 16:31:30 2019 +0100

app: Add fullscreen mode

... to test geometry handling on fullscreen/unfullscreen.

 src/app/app.cc| 46 +-
 src/app/window.ui |  6 ++
 2 files changed, 51 insertions(+), 1 deletion(-)

commit 7b23b8aa338a289eafaf5e27c93ede4355b22af5
Author: Egmont Koblinger 
Date:   Mon Mar 4 09:56:53 2019 +0100

attr: Typo fix

 src/attr.hh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3ab488b30283bca9f797965a9ff1ace8f56b0d32
Author: Christian Persch 
Date:   Sun Mar 3 22:15:26 2019 +0100

widget: Prevent clipboard callbacks during destruction

https://gitlab.gnome.org/GNOME/vte/issues/89

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

commit 16669671641438f35514082048449231b43c55bb
Author: Марко Костић 
Date:   Thu Feb 28 20:30:38 2019 +

Update Serbian translation

 po/sr.po | 37 ++---
 1 file changed, 18 insertions(+), 19 deletions(-)

commit 770df2354cd159db37fb40a66e43038dfc97ef09
Author: Nathan Follens 
Date:   Sun Feb 24 10:27:51 2019 +

Update Dutch translation

 po/nl.po | 32 +++-
 1 file changed, 15 insertions(+), 17 deletions(-)

commit 473c4e712881252cc832e31ecf7f2d077f60f70f
Author: Egmont Koblinger 
Date:   Mon Feb 11 22:57:13 2019 +0100

emulation: Do not encode keyboard modifiers in X10 mouse mode

https://gitlab.gnome.org/GNOME/vte/issues/93

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

commit 97dcafab38f209d0ae3529741e346a500a196dee
Author: Christian Persch 
Date:   Mon Feb 4 23:47:41 2019 +0100

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.55/vte-0.55.92.tar.xz (1.05M)
  sha256sum: e1c27ef54f7d243df0822c151679ab085ecc5220faf834f339deedc120986e7a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

vte 0.55.90

2019-02-04 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 6bbff58a518ead0850b4c1e3ef942f2827f92f11
Author: Christian Persch 
Date:   Mon Feb 4 23:40:48 2019 +0100

Version 0.55.90

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

commit 2bc606c8dc093c93a7909230da7c2235e3bb062f
Author: Egmont Koblinger 
Date:   Mon Feb 4 23:32:55 2019 +0100

perf: Add files to EXTRA_DIST

 perf/Makefile.am | 3 +++
 1 file changed, 3 insertions(+)

commit 5cff1f231cbc2d59f13298cdaa106b39c1875762
Author: Egmont Koblinger 
Date:   Mon Feb 4 23:31:21 2019 +0100

devanagari.txt: New test file

 perf/devanagari.txt | 6 ++
 1 file changed, 6 insertions(+)

commit 0765088c7710d7c48083efdb1ebf958df742a0b8
Author: Egmont Koblinger 
Date:   Mon Feb 4 23:06:39 2019 +0100

widget: Handle spacing combining marks

Spacing combining marks are now combined with the preceding base letter
for display purposes. This significantly improves the rendering of
Devanagari and similar scripts.

https://bugzilla.gnome.org/show_bug.cgi?id=584160

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

commit 27411d1642d3bbafe5986e4f406db361a326a31e
Author: Egmont Koblinger 
Date:   Mon Feb 4 23:05:45 2019 +0100

vteunistr: Add method to concatenate two unistrs

 src/vteunistr.cc | 13 +
 src/vteunistr.h  | 13 +
 2 files changed, 26 insertions(+)

commit 5a01bf95904148a06baf7f908f7321ff3fc7d1a8
Author: Egmont Koblinger 
Date:   Thu Jan 3 13:51:27 2019 +0100

build: Add -Wvla

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

commit f00344ba6ffee12ad79c6bf62aa65dc2fe2374dc
Author: Andre Klapper 
Date:   Sat Dec 15 23:58:58 2018 +0100

Replace Bugzilla by Gitlab URL in DOAP file

 vte.doap | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 72648d140b7e9d50dc0d0139dcd846fa21116d71
Author: Christian Persch 
Date:   Mon Dec 10 22:06:50 2018 +0100

parser: charset: Mention some more charsets

 src/parser-charset-tables.hh | 5 +
 1 file changed, 5 insertions(+)

commit 76c7dcab5ea80ca3fc6338765eaf7a49b4833b56
Author: Egmont Koblinger 
Date:   Sun Dec 9 22:20:29 2018 +0100

widget: Disconnect GtkSettings signals in destructor

This fixes a crash when the cursor blink settings are modified
after a terminal exits.

https://gitlab.gnome.org/GNOME/vte/issues/77

 src/vte.cc| 4 
 src/widget.cc | 5 +
 2 files changed, 5 insertions(+), 4 deletions(-)

commit 53690d5cee51bdb7c3f7680d3c22b316b1086f2c
Author: Rico Tzschichholz 
Date:   Sat Dec 1 19:04:59 2018 +0100

vala: Fix build with vala 0.43+ git master due to empty struct definition

This should get a proper refactoring as the FIXME suggests.

See https://gitlab.gnome.org/GNOME/vte/issues/76

 bindings/vala/app.vala | 2 ++
 1 file changed, 2 insertions(+)

commit 748547ef4c1c44942a45e5724d82993e325dbd04
Author: Christian Persch 
Date:   Wed Nov 28 21:58:24 2018 +0100

parser: Document some known deviations from VT100

 src/parser.cc | 23 +++
 1 file changed, 23 insertions(+)

commit 072274d0ef5a0a3729a51ad14f6a9d32c445b505
Author: Christian Persch 
Date:   Wed Nov 28 20:36:47 2018 +0100

parser: Assert that the parser is not in an unknown state

Don't print a useless warning, but use an assertion instead.

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

commit 3f81d804ccf19d700bfcf6caf2c07d7887f4d5ae
Author: Christian Persch 
Date:   Wed Nov 28 20:36:47 2018 +0100

parser: Code style fixes

 src/parser-glue.hh |   8 +--
 src/parser.cc  | 198 -
 src/parser.hh  |  18 ++---
 3 files changed, 147 insertions(+), 77 deletions(-)

commit 75b4f8440bc00fecec0286a452e7b182c46079bb
Author: Egmont Koblinger 
Date:   Tue Nov 27 23:13:57 2018 +0100

widget: Don't show the cursor occasionally over the scrollback data

https://gitlab.gnome.org/GNOME/vte/issues/75

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

commit 8e35ff4ae7b4b10ab9b1c01ea35e0743d7542f5f
Author: Peter Wu 
Date:   Mon Nov 26 12:28:50 2018 +0100

spawn: Fix g_spawn deadlock in a multi-threaded program on linux

Ported from glib@f2917459f745bebf931bccd5cc2c33aa81ef4d12

Issues: glib#945 and glib#1014

 src/vtespawn.cc | 94 +++--
 1 file changed, 65 insertions(+), 29 deletions(-)

commit e229ea34cadd21a5afcded56bc7b794e14e86649
Author: Egmont Koblinger 
Date:   Mon Nov 26 00:38:13 2018 +0100

widget: Fix mouse selection to skip trailing unused cells

Regression from commit 4005f653ac7df5475066da7245b87d71f11e2c8b.

https://gitlab.gnome.org/GNOME/vte/issues/68

 src/vte.cc| 16 
 src/vterowdata.cc | 13 

vte 0.54.3

2018-12-10 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 7487c22f231b38295fc0ea008a83e42f0c0c0244
Author: Egmont Koblinger 
Date:   Sun Dec 9 22:20:29 2018 +0100

widget: Disconnect GtkSettings signals in destructor

This fixes a crash when the cursor blink settings are modified
after a terminal exits.

https://gitlab.gnome.org/GNOME/vte/issues/77
(cherry picked from commit 76c7dcab5ea80ca3fc6338765eaf7a49b4833b56)

 src/vte.cc| 4 
 src/widget.cc | 5 +
 2 files changed, 5 insertions(+), 4 deletions(-)

commit a64ca825cae1567d5ac7b10b39a9de98b09b57ab
Author: Egmont Koblinger 
Date:   Tue Nov 27 23:13:57 2018 +0100

widget: Don't show the cursor occasionally over the scrollback data

https://gitlab.gnome.org/GNOME/vte/issues/75
(cherry picked from commit 75b4f8440bc00fecec0286a452e7b182c46079bb)

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

commit 4fddb49e7341ab1869778dc29f1f32b99fb28f22
Author: Egmont Koblinger 
Date:   Mon Nov 26 00:21:57 2018 +0100

widget: Fix URL recognition after dragging the scrollbar

https://gitlab.gnome.org/GNOME/vte/issues/74
(cherry picked from commit cfd75ab69f221259e1c15a6b6957a88ef5b91ebc)

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

commit 4e21ad64a23eb46bbf2b04ad78946e7b7518b569
Author: Christian Persch 
Date:   Mon Oct 22 21:38:50 2018 +0200

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.54/vte-0.54.3.tar.xz (1.04M)
  sha256sum: 693682145025c2af72d1070afaecba111351e747b4ba8f4a9d246b139f44ebfd

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.55.0

2018-11-13 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 8b9cc7d79afe7d8d399840d1d269b04c71df28df
Author: Christian Persch 
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 
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 
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 
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 
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 
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 
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 
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 
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 
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 
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 
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 
Date:   Sun Oct 28 19:44:28 2018 +0100

emulation: Documen

vte 0.54.2

2018-10-22 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 6c37e5164aef8b2ac3dea02f6c1a3152dad93fda
Author: Akira Nakajima 
Date:   Fri Oct 19 22:12:48 2018 +0200

ring: Fix thawing combining accents over a double-wide character

https://bugzilla.gnome.org/show_bug.cgi?id=795192
(cherry picked from commit 441ea0ed2c06bfe716c390c825031024eee065ee)

 src/ring.cc | 4 
 1 file changed, 4 insertions(+)

commit 2b376efd2c2bb0700f2374695a643d5874bddfe8
Author: Christian Persch 
Date:   Sun Oct 7 00:26:19 2018 +0200

emulation: Make dispatch of SCORC symmetrical to SCOSC

Only dispatch either when DECLRMM is reset.

(cherry picked from commit 86e1d0883b88d4899c9b398d9f0a1c51b9d86e8d)

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

commit 85f8e4958702b296ceab12dd93616f2e549427b6
Author: Christian Persch 
Date:   Sun Oct 7 00:26:19 2018 +0200

modes: Use parentheses in macro

(cherry picked from commit e9129cb8f408d7970e8fb32c845075aa52233e26)

 src/modes.hh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 429e15367e405d9bf993be38937e73c1fe52d3c0
Author: Egmont Koblinger 
Date:   Sun Oct 7 00:26:19 2018 +0200

emulation: Implement SCOSC/SCORC

https://gitlab.gnome.org/GNOME/vte/issues/48
(cherry picked from commit f86cae603b23d34e36ab95fde6612bfc4d5eeca8)

 src/modes-private.hh |  3 ++-
 src/modes.hh | 11 --
 src/parser-cmd.hh|  6 --
 src/parser-csi.hh|  4 ++--
 src/vteseq.cc| 61 +---
 5 files changed, 66 insertions(+), 19 deletions(-)

commit 69bba5b114571b7d5a7457cc762905b753ffaa8c
Author: Egmont Koblinger 
Date:   Thu Sep 27 21:25:50 2018 +0200

widget: Add missing exception specification

(cherry picked from commit 4e7fe2f2fc02cc008f67d80ef3cd9b41a8f17129)

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

commit 3481c9ec8cb3f799c8c0322e05b68a7ca023bda2
Author: Christian Persch 
Date:   Mon Sep 24 20:58:18 2018 +0200

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.54/vte-0.54.2.tar.xz (1.04M)
  sha256sum: 527d48b5131af1a0835006b7538fd3b243847bebc76b66bafa84457a98153834

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.54.1

2018-09-24 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit e3ed022308860a6c90935d4c663e9e90be3883c0
Author: Egmont Koblinger 
Date:   Sun Sep 23 12:55:46 2018 +0200

conv: Fix crash after multiple encoding changes

https://gitlab.gnome.org/GNOME/vte/issues/50
(cherry picked from commit cb315a4c4162a543f910cb0c11a8cf91bd17b0e4)

 src/vte.cc | 2 ++
 1 file changed, 2 insertions(+)

commit a39489aa11044b572c6bc5141770a989881c3686
Author: Egmont Koblinger 
Date:   Wed Sep 12 13:04:28 2018 +0200

widget: Avoid unnecessary invalidations at hyperlinks

https://gitlab.gnome.org/GNOME/vte/issues/44
(cherry picked from commit bca1cd274c1ffafea98f5b9e586b9069a781a318)

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

commit 94082c9736405c1fb2d7a71da943ca52d21c130f
Author: Stas Solovey 
Date:   Mon Sep 10 20:13:11 2018 +

Update Russian translation

 po/ru.po | 32 +++-
 1 file changed, 15 insertions(+), 17 deletions(-)

commit 95684b1ff44b9d0adb33fe9d648d67430a2c5956
Author: Christian Persch 
Date:   Mon Sep 10 14:09:19 2018 +0200

parser: Remove extraneous sequence

DCS $ r is DECRPSS, the response to DECRQSS, so don't recognise
it as DECRQSS itself.

https://gitlab.gnome.org/GNOME/vte/issues/35#note_312259
(cherry picked from commit 5a3cb742fca2d3d5a995e7a3c3cb4204d3aef511)

 src/parser-dcs.hh | 1 -
 1 file changed, 1 deletion(-)

commit c946112da87d920d5fe049097aec010fecb1c919
Author: Egmont Koblinger 
Date:   Mon Sep 10 14:09:19 2018 +0200

vte.sh: Revert to C0 controls in OSC sequences

(cherry picked from commit b3b3c3585528754a0923fcfc7a74126cd839784f)

 src/vte.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit dace9988710869d0a3a02e6a1f3904f7d2289bf5
Author: Yuras Shumovich 
Date:   Fri Sep 7 11:20:48 2018 +

Update Belarusian translation

 po/be.po | 39 +--
 1 file changed, 17 insertions(+), 22 deletions(-)

commit 9d2802b49664a67369fdeaf5c371f9c6ab40f121
Author: Christian Persch 
Date:   Mon Sep 3 16:10:51 2018 +0200

parser: Fix incorrect sequence

https://gitlab.gnome.org/GNOME/vte/issues/35
(cherry picked from commit 8f4e3c199064adca159daa475774a9ce4be9df36)

 src/parser-cmd.hh |  9 +
 src/parser-csi.hh |  6 +++---
 src/vteseq.cc | 22 ++
 3 files changed, 26 insertions(+), 11 deletions(-)

commit 1fa0d217ccffec3f39aea921c950e16552299389
Author: Christian Persch 
Date:   Mon Sep 3 16:10:51 2018 +0200

utf8: Make decoder conform to recommendation on replacement characters

With this change, the decoder conforms to the W3 Encoding TR and
the Unicode recommendation on inserting replacement characters
from §3.9 of the Unicode core spec.

https://gitlab.gnome.org/GNOME/vte/issues/30
(cherry picked from commit b8b1aa4ed5ef12368c5c3f6d85ebf3e1d72f91a8)

 src/parser-cat.cc | 15 ++
 src/utf8-test.cc  | 58 ++-
 src/utf8.cc   | 47 
 src/utf8.hh   |  7 ++-
 src/vte.cc| 15 ++
 5 files changed, 63 insertions(+), 79 deletions(-)

commit 1af5e37f97468cb712007bd702445bd7ad66c250
Author: Christian Persch 
Date:   Mon Sep 3 16:10:51 2018 +0200

utf8: Use a symbol for REJECT in the data table

Use a short abbreviation, so that the table doesn't need
to be reformatted when the next commit introduces a new
3-digit state.

(cherry picked from commit 9bda7de4baf75fd81b8d9a4c745cf46898273477)

 src/utf8.cc | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

commit f8ae6139bc495de40d81d584e1d64c31c1d52ef1
Author: Christian Persch 
Date:   Mon Sep 3 16:10:51 2018 +0200

utf8: Reformat data table

Make the table more readable and add comments.

(cherry picked from commit 765f59f1c3c5881b43292223a9cb7545c0764c95)

 src/utf8.cc | 63 ++---
 1 file changed, 48 insertions(+), 15 deletions(-)

commit e6f66fba00d553d99799bf81721a73b7b555a8f1
Author: Christian Persch 
Date:   Mon Sep 3 16:10:51 2018 +0200

lib: Make debug assertion conditional on VTE_DEBUG

(cherry picked from commit a7cf5d57115ed3b6ffd62b375c12a6c3eae5ee73)

 src/vte.cc | 2 ++
 1 file changed, 2 insertions(+)

commit 11a9378438981003e26e49faa19e3f43c5edaf93
Author: Egmont Koblinger 
Date:   Mon Sep 3 13:34:45 2018 +0200

emulation: Fix upper coordinate limit for legacy mouse events

https://gitlab.gnome.org/GNOME/vte/issues/36
(cherry picked from commit dabedec3df2134ee9c4f9a003473c561611f)

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

commit 0851d3598ccc67b904094f046d4222b1dc8b43aa
Author: gogo 
Date:   Sun Sep 2 18:28:53 2018 +


vte 0.54.0

2018-09-02 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library


Download

https://download.gnome.org/sources/vte/0.54/vte-0.54.0.tar.xz (1.03M)
  sha256sum: ae09697006300d61a8de0c7ecebe0b36959179e5329a124f5ba2f45684dfa523

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.53.92

2018-08-27 Thread Egmont Koblinger
date Brazilian Portuguese translation

 po/pt_BR.po | 37 ++---
 1 file changed, 18 insertions(+), 19 deletions(-)

commit ad010150bfd97fe92382de7bff3eccde575e64e5
Author: Efstathios Iosifidis 
Date:   Wed Aug 15 11:14:31 2018 +

Update Greek translation

 po/el.po | 36 +---
 1 file changed, 17 insertions(+), 19 deletions(-)

commit e2fcd488c874d3306a57ad9a86799d0a1023908a
Author: Christian Persch 
Date:   Sun Aug 12 23:48:15 2018 +0200

widget: Add nullable annotations for functions that can return nullptr

https://gitlab.gnome.org/GNOME/vte/issues/21

 src/vtegtk.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8f74ce70d96a63df7074cb8bc163a35f42f430d6
Author: Aurimas Černius 
Date:   Sat Aug 11 18:20:08 2018 +0300

Updated Lithuanian translation

 po/lt.po | 31 +++
 1 file changed, 15 insertions(+), 16 deletions(-)

commit 21e79fd3642809bf626b52dc2a67af33a675
Author: Christian Persch 
Date:   Thu Aug 9 21:56:22 2018 +0200

emulation: Clamp cursor column

When setting/unsetting tab stops, make sure to clamp the cursor
column to 0..m_column_count-1. This is necessary because vte's
weird autowrap handling where it puts the cursor on column
m_column_count if there's a wrap pending, instead of keeping
the cursor at the right margin and using a flag, like every other
terminal emulator does.

Fixes a crash when setting/unsetting a tabstop while the cursor
is in that pending autowrap state.

 src/vteinternal.hh |  8 ++--
 src/vteseq.cc  | 23 +++
 2 files changed, 17 insertions(+), 14 deletions(-)

commit b83970ba3869f55c2758f1362753bb4e2f5fe792
Author: Christian Persch 
Date:   Thu Aug 9 19:26:14 2018 +0200

parser: Make reset directly change the state

Distinguish this from CAN.

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

commit b934f1bfa0ec4c5c16beffd4045a4a4156e3f568
Author: Christian Persch 
Date:   Thu Aug 9 19:26:14 2018 +0200

parser: glue: Add accessor for the introducer character

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

commit 97d9376bd176d665efa125fe40f07a815654959f
Author: Christian Persch 
Date:   Thu Aug 9 19:26:14 2018 +0200

parser: glue: Minor comment edit

 src/parser-glue.hh | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

commit 983b70d0d491760508fb83fc7766e2e85df814fc
Author: Christian Persch 
Date:   Thu Aug 9 19:26:14 2018 +0200

emulation: Fix DECRQSS reply

While the VT525 documentation says that a valid reply returns 0 and
and invalid one 1, the STD 070 documentation actually has that inversed,
and xterm also follows that. Since this seems to just be a documentation
bug, and following xterm makes this more useful, change vte to match
this.

 src/vteseq.cc | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 5c12cd6f84357b08bf849278fa531256382da911
Author: Christian Persch 
Date:   Thu Aug 9 19:26:14 2018 +0200

build: Version bump

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

commit bd732ae1468e64ea58f9e29dae6f0f4328d4d28d
Author: Christian Persch 
Date:   Thu Aug 9 19:26:14 2018 +0200

emulation: Fix DECDSR 6 reply

DECXPR starts with '?'.

 src/parser-reply.hh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5ecf957d95546a3eccd2620390bc11ef920d2373
Author: Egmont Koblinger 
Date:   Mon Jul 30 12:54:03 2018 +0200

widget: Avoid unnecessary invalidations on mouseover

Works around (or at least reduces the incidence of)
https://gitlab.gnome.org/GNOME/vte/issues/4

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

commit 1c56c6342414c53ce285e2a57c1e5aac0a35a804
Author: Igor Zakharov 
Date:   Mon Jul 30 12:48:12 2018 +0200

build: Fix "cast between incompatible function types" warning

https://gitlab.gnome.org/GNOME/vte/issues/16

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

commit f5748452ffb69635b0127bae6b0817bfa1e2c6cb
Author: Tim Sabsch 
Date:   Fri Jul 27 12:48:39 2018 +

Update German translation

 po/de.po | 35 +--
 1 file changed, 17 insertions(+), 18 deletions(-)

commit 4331c2748109c9c2b1ba3b0a393cc8ccdfee88fd
Author: Christian Persch 
Date:   Tue Jul 24 21:01:15 2018 +0200

lib: Add API to enable test mode

Add API to set the test flags, instead of using an env variable
for this.

 src/app/app.cc   |  4 +---
 src/vte.cc   |  4 ++--
 src/vte/vteglobals.h |  6 ++
 src/vtegtk.cc| 25 ++---
 src/vteinternal.hh   |  4 +++-
 src/vteseq.cc|  2 +-
 6 files changed, 31 insertions(+), 14 deletions(-)

commit f20a7ccd9cc8fc3bd0f73aa14969231376421c80
Author: Christian Per

vte 0.50.4

2018-05-21 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 73e2c7cc272596286b208f7fabeabbeed8f54e65
Author: Egmont Koblinger 
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
(cherry picked from commit d7df8276158dd448cf6813fb1039e7b5c464a1c2)

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

commit e48ec0419f422829c6b756bbc87ab798dc5e4c79
Author: Christian Persch 
Date:   Mon Apr 9 21:49:47 2018 +0200

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.50/vte-0.50.4.tar.xz (987K)
  sha256sum: 33707941bfdc243c7465895251f01fbfbe952ab9a660da5219f47787ed5a40e5

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.53.0

2018-05-21 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 961927a8115c82f35deafe09c1d68689ff069905
Author: Christian Persch 
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 
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 
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 
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 
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 
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 
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 
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 
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 
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 
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 838150fbdc21b18e739d1deb19d9bef00afc
Author: Christian Persch 
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 
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 
Date:   Mon Apr 23 20:51:18 2018

vte 0.52.2

2018-05-21 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit 7322c27fee05bb6dd10289d05b79f53ac386799f
Author: Christian Persch 
Date:   Mon May 21 20:37:54 2018 +0200

all: Fix spelling

https://bugzilla.gnome.org/show_bug.cgi?id=795278
(cherry picked from commit 961927a8115c82f35deafe09c1d68689ff069905)

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

commit 5966e8bfbaa99dc778367e8433efeca6d50ebcf9
Author: Egmont Koblinger 
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
(cherry picked from commit d7df8276158dd448cf6813fb1039e7b5c464a1c2)

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

commit 629cda75f2e664badc24477a0288424ca60307e4
Author: Christian Persch 
Date:   Mon Apr 9 21:48:28 2018 +0200

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.52/vte-0.52.2.tar.xz (988K)
  sha256sum: 0f2657cef52accbfe56feede55312d7c1984b1291838af3cb8cfc19b26af

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.52.1

2018-04-09 Thread Egmont Koblinger
ChangeLog
=

commit d00c15afcd4f50cc57d6bf3bcc87bd6cedf25529
Author: Christian Persch 
Date:   Mon Apr 9 10:55:04 2018 +0200

lib: Filter out BS and DEL from paste

https://bugzilla.gnome.org/show_bug.cgi?id=794653
(cherry picked from commit 691db2070ead5894947c7db7c87568aa494fbcfd)

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

commit 9058e0eaa19e982a83724fdd24d6badf891d02fa
Author: Debarshi Ray 
Date:   Fri Mar 9 19:51:03 2018 +0100

widget: Remove GdkVisibilityState handling

GtkWidget::visibility-notify-event doesn't work on modern composited
windowing systems. In such cases one can only assume that the widget
is always completely visible (ie. GDK_VISIBILITY_UNOBSCURED).

These days most users have a compositor, and therefore bugs in this
optimization often manage to survive undetected.

https://bugzilla.gnome.org/show_bug.cgi?id=794214
(cherry picked from commit b54395869c408656f31493a25f9e9fe89cd56bb7)

 src/vte.cc | 53 +
 src/vtegtk.cc  |  9 -
 src/vteinternal.hh |  4 
 3 files changed, 1 insertion(+), 65 deletions(-)

commit 30d951d243e526a7cdbc7e958cf5aa0723283fb6
Author: Egmont Koblinger 
Date:   Wed Mar 21 22:36:55 2018 +0100

emulation: Add support for OSC 5;0 (bold color)

Also OSC 4;256 does the same. Resetting counterparts (104, 105) added too.

https://bugzilla.gnome.org/show_bug.cgi?id=722751
(cherry picked from commit e258bda404f146262545abf7c332d7917a55d5d6)

 src/caps-list.hh   |  6 ++
 src/vteinternal.hh |  2 +-
 src/vteseq-list.hh |  3 +++
 src/vteseq.cc  | 57 ++
 4 files changed, 50 insertions(+), 18 deletions(-)

commit e14805149784afd2c69caadcbe4d2c33d6f63661
Author: Christian Persch 
Date:   Mon Mar 12 21:43:22 2018 +0100

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.52/vte-0.52.1.tar.xz (987K)
  sha256sum: b0fd4c34905adcb77a1c8a2e4fc1677c79f1115aaea49705b9c8976523386ad3

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.50.3

2018-04-09 Thread Egmont Koblinger
ChangeLog
=

commit 8610f40913e0bda2656f81478d2f4932fa667152
Author: Debarshi Ray 
Date:   Fri Mar 9 19:51:03 2018 +0100

widget: Remove GdkVisibilityState handling

GtkWidget::visibility-notify-event doesn't work on modern composited
windowing systems. In such cases one can only assume that the widget
is always completely visible (ie. GDK_VISIBILITY_UNOBSCURED).

These days most users have a compositor, and therefore bugs in this
optimization often manage to survive undetected.

https://bugzilla.gnome.org/show_bug.cgi?id=794214
(cherry picked from commit b54395869c408656f31493a25f9e9fe89cd56bb7)

Conflicts:
src/vte.cc

 src/vte.cc | 53 +
 src/vtegtk.cc  |  9 -
 src/vteinternal.hh |  4 
 3 files changed, 1 insertion(+), 65 deletions(-)

commit e64ec6f38d8a63401fb6dad8ad076822b23a2162
Author: GNOME Translation Robot 
Date:   Thu Mar 1 11:10:11 2018 +

Update Scottish Gaelic translation

 po/gd.po | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 7fe155b9284dfe300901764028391db71b2ec6ee
Author: Pieter Schalk Schoeman 
Date:   Mon Jan 29 11:01:22 2018 +

Add Afrikaans translation

 po/LINGUAS |  1 +
 po/af.po   | 48 
 2 files changed, 49 insertions(+)

commit 504db1b97f684778ee52f6e280a9e734936be20f
Author: Egmont Koblinger 
Date:   Sat Nov 18 20:50:06 2017 +0100

widget: Reset might need to start blinking the cursor

https://bugzilla.gnome.org/show_bug.cgi?id=790536
(cherry picked from commit f6678e7e938aaf6f4fd72ceb8f1bb71b2bf3e69e)

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

commit ddd6dc998d9842369ec20f8e83c380401a8aed02
Author: Christian Persch 
Date:   Sat Nov 18 19:10:10 2017 +0100

pty: Fix mem leak

(cherry picked from commit 304e29d8a603828f42410ceac39ad803fcac475b)

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

commit 1d200a63ac4e39035af35e80881aa4fdae5556c6
Author: Christian Persch 
Date:   Sat Nov 18 18:40:03 2017 +0100

matcher: Fix memory leak

Don't leak the GValueArray.

https://bugzilla.gnome.org/show_bug.cgi?id=790539
(cherry picked from commit dda73cc07250ea324b4227907197c39b93fcd365)

 src/matcher.cc | 12 +++-
 src/table.cc   | 19 +++
 2 files changed, 18 insertions(+), 13 deletions(-)

commit b260666370a374331d10b4b7fe3a22651828091c
Author: Hannie Dumoleyn 
Date:   Sun Nov 5 16:59:39 2017 +

Update Dutch translation

 po/nl.po | 110 +++
 1 file changed, 54 insertions(+), 56 deletions(-)

commit f5a27846f965f339cf4f1ba065ee6a6bf1fbe88e
Author: Christian Persch 
Date:   Mon Oct 30 23:24:39 2017 +0100

Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.50/vte-0.50.3.tar.xz (986K)
  sha256sum: 1b6fe02f4fccf74ca566903edbaa70b154965ee4342c633ed4e537f3524b966e

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.52.0

2018-03-12 Thread Egmont Koblinger
ChangeLog
=

commit b4b2eb2ceeeb1625fd1f689dc2b4cceff68e4bd6
Author: Christian Persch 
Date:   Mon Mar 5 21:58:12 2018 +0100

build: Post release version bump

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



Download

https://download.gnome.org/sources/vte/0.52/vte-0.52.0.tar.xz (987K)
  sha256sum: d5ae7257af493afa10ca2a290f284e588021b0bd863dbb75de7c0567

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vte 0.51.92

2018-03-05 Thread Egmont Koblinger
About Terminal widget
=

Terminal emulation library

ChangeLog
=

commit a793a6eb93cab42bf24d691c778d6ecc545be5a0
Author: Christian Persch 
Date:   Mon Mar 5 21:53:25 2018 +0100

Version 0.51.92

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

commit 6b56f107ad98b9c50f73b9080d15e82c42da7f61
Author: Egmont Koblinger 
Date:   Mon Mar 5 21:23:23 2018 +0100

widget: Do not scroll to the bottom on soft reset

https://bugzilla.gnome.org/show_bug.cgi?id=789954#c17

 src/vte.cc | 2 --
 1 file changed, 2 deletions(-)

commit a9e75c4517c58385871cc17fe7ab007098ac363e
Author: Egmont Koblinger 
Date:   Mon Mar 5 21:22:05 2018 +0100

widget: Preserve the selection on reset

https://bugzilla.gnome.org/show_bug.cgi?id=789954

 src/vte.cc | 37 -
 1 file changed, 16 insertions(+), 21 deletions(-)

commit 9c620f462dfa3410d5cb543571ff699754deca45
Author: Egmont Koblinger 
Date:   Mon Mar 5 13:44:40 2018 +0100

widget: Improve regex and hyperlink highlight tracking

Fix underlining to immediately follow movements of the mouse pointer,
as well as changes to its visibility. Do not perform regex matches
behind the scenes when the pointer is hidden.

https://bugzilla.gnome.org/show_bug.cgi?id=789536

 src/vte.cc | 265 +++--
 src/vteinternal.hh |  22 ++---
 2 files changed, 100 insertions(+), 187 deletions(-)

commit f608f08f727bf9bc7b45e6e311560fc7f5a59e62
Author: Christian Persch 
Date:   Mon Mar 5 00:08:25 2018 +0100

app: Unset env var when not in test mode

Just to make sure other processes don't inherit it.

 src/app/app.cc | 2 ++
 1 file changed, 2 insertions(+)

commit cac7b40b507c8ef705c0d7a3c2fee8a4bc3ee6ef
Author: Christian Persch 
Date:   Sun Mar 4 23:22:26 2018 +0100

emulation: Implement DECRQCRA

This will be used in the test suite later.

https://bugzilla.gnome.org/show_bug.cgi?id=745045

 src/caps-list.hh   |  2 ++
 src/vte.cc | 29 ++
 src/vteinternal.hh |  5 +++
 src/vteseq-list.hh |  1 +
 src/vteseq.cc  | 89 ++
 5 files changed, 126 insertions(+)

commit bac521b55ec8df9de486c318094fa3d016b7ec8a
Author: Christian Persch 
Date:   Sun Mar 4 23:22:26 2018 +0100

all: Add test mode

Add a way to enable test mode, which will activate functions
that are normally not enabled (for whatever reason).

Add --test-mode to the vteapp to activate test mode. This
will later be used in automatic tests.

 src/app/app.cc | 12 +++-
 src/vte.cc | 17 +
 src/vtegtk.cc  |  7 +++
 src/vteinternal.hh |  5 -
 4 files changed, 35 insertions(+), 6 deletions(-)

commit c9d53c075e4cc3734459051ba456d0e7d10dff06
Author: Egmont Koblinger 
Date:   Sun Mar 4 14:28:40 2018 +0100

widget: Update adjustment page size and increments asynchronously

This provides a workaround against these mistakenly printed warnings
due to GTK+ bug 769566:

"Allocating size to GtkScrollbar [...] without calling
gtk_widget_get_preferred_width/height(). How does the code know the
size to allocate?"

https://bugzilla.gnome.org/show_bug.cgi?id=769566
https://bugzilla.gnome.org/show_bug.cgi?id=791014
https://bugzilla.gnome.org/show_bug.cgi?id=793435

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

commit 72cdf6e6579917c351ab324dd313d4c51d7e5687
Author: Christian Persch 
Date:   Sun Mar 4 11:22:33 2018 +0100

widget: Fix bell timestamp update

Only update the timestamp when emitting the signal, not
every time a bell was pending.

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

commit 5c94130ec7a8f9bb5eb38db7c7fe384c9699a199
Author: Christian Persch 
Date:   Sat Mar 3 18:32:44 2018 +0100

widget: Limit bell rate

Also move the gdk_display_beep() and the signal emission out
of the processing loop and just queue it.

https://bugzilla.gnome.org/show_bug.cgi?id=790815

 src/vte.cc | 12 
 src/vtedefines.hh  |  3 +++
 src/vteinternal.hh |  4 
 src/vteseq.cc  |  3 +--
 4 files changed, 20 insertions(+), 2 deletions(-)

commit b398e253053806a05261aca79d6cfbfa9d69ed9b
Author: Egmont Koblinger 
Date:   Sat Mar 3 17:42:34 2018 +0100

draw: Do not cache ligatured glyphs

This workaround avoids ligatured glyphs (e.g. for "<=>") from being cached.
A more proper solution is still pending.

https://bugzilla.gnome.org/show_bug.cgi?id=793391

 src/vtedraw.cc | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

commit f2d1926ca4cac16e8fc3f77deb1c7eb02df35b66
Author: Egmont Koblinger 
Date:   Sat Mar 3 17:33:01 2018 +0100