You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by mj...@apache.org on 2025/08/12 09:39:15 UTC

(guacamole-server) 01/01: GUACAMOLE-2117: Merge terminal emulator changes ensuring text selections can be easily cleared.

This is an automated email from the ASF dual-hosted git repository.

mjumper pushed a commit to branch patch
in repository https://gitbox.apache.org/repos/asf/guacamole-server.git

commit 887c921f88aad8ebe216191b07773e717d408d19
Merge: 563f576b 03a00d40
Author: Mike Jumper <mj...@apache.org>
AuthorDate: Tue Aug 12 02:39:10 2025 -0700

    GUACAMOLE-2117: Merge terminal emulator changes ensuring text selections can be easily cleared.

 configure.ac                                      |   1 +
 src/terminal/.gitignore                           |   5 +
 src/terminal/Makefile.am                          |   3 +
 src/terminal/select.c                             | 228 ++++++++++------------
 src/terminal/selection-point.c                    |  95 +++++++++
 src/terminal/terminal.c                           |  19 +-
 src/terminal/terminal/select.h                    |  20 +-
 src/terminal/terminal/selection-point.h           | 151 ++++++++++++++
 src/terminal/terminal/terminal-priv.h             |  23 +--
 src/terminal/tests/Makefile.am                    |  66 +++++++
 src/terminal/tests/selection-point/enclose-text.c | 125 ++++++++++++
 src/terminal/tests/selection-point/point-after.c  |  56 ++++++
 src/terminal/tests/selection-point/rounding.c     |  80 ++++++++
 13 files changed, 720 insertions(+), 152 deletions(-)