This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository terminology.

View the commit online.

commit bcef31e90e2d527592895523123a0f88421b8c6d
Merge: 418c3691 8f309dff
Author: Boris Faure <[email protected]>
AuthorDate: Mon Sep 7 19:31:01 2026 +0200

    Merge remote-tracking branch 'cedric/fix/file-url-percent-decode'

 src/bin/meson.build             |   5 +-
 src/bin/termio.c                |   8 +++-
 src/bin/tytest.c                |   1 +
 src/bin/tytest_percent_decode.c | 104 ++++++++++++++++++++++++++++++++++++++++
 src/bin/unit_tests.h            |   1 +
 src/bin/uri_decode.c            |  50 +++++++++++++++++++
 src/bin/uri_decode.h            |  14 ++++++
 7 files changed, 181 insertions(+), 2 deletions(-)

diff --cc src/bin/meson.build
index b636ddd6,67e112d3..0962a6a3
--- a/src/bin/meson.build
+++ b/src/bin/meson.build
@@@ -91,26 -84,10 +92,28 @@@ tytest_sources = ['termptyesc.c', 'term
                    'theme.h',
                    'md5.c', 'md5.h',
                    'unit_tests.h',
+                   'uri_decode.c', 'uri_decode.h',
                    'tytest_common.c', 'tytest_common.h',
+                   'tytest_percent_decode.c',
                    'tytest.c', 'tytest.h']
 +tybench_sources = ['termptyesc.c', 'termptyesc.h',
 +                  'backlog.c', 'backlog.h',
 +                  'termptyops.c', 'termptyops.h',
 +                  'termptydbl.c', 'termptydbl.h',
 +                  'termptyext.c', 'termptyext.h',
 +                  'termptygfx.c', 'termptygfx.h',
 +                  'termpty.c', 'termpty.h',
 +                  'termiointernals.c', 'termiointernals.h',
 +                  'termiolink.c', 'termiolink.h',
 +                  'config.c', 'config.h',
 +                  'colors.c', 'colors.h',
 +                  'sb.c', 'sb.h',
 +                  'theme.h',
 +                  'utils.c', 'utils.h',
 +                  'utf8.c', 'utf8.h',
 +                  simd_sources,
 +                  'tytest_common.c', 'tytest_common.h',
 +                  'tybench.c']
  
  executable('terminology',
             terminology_sources,
diff --cc src/bin/tytest.c
index 23db0a19,2e61b9b2..45e07c0d
--- a/src/bin/tytest.c
+++ b/src/bin/tytest.c
@@@ -46,12 -42,7 +46,13 @@@ static struct 
         { "color_parse_css_hsl", tytest_color_parse_css_hsl},
         { "extn_matching", tytest_extn_matching},
         { "base64", tytest_base64},
 +       { "shell_quote", tytest_shell_quote},
 +       { "sync_frame_coherence", tytest_sync_frame_coherence},
 +       { "sync_watchdog_teardown", tytest_sync_watchdog_teardown},
 +       { "sync_nested", tytest_sync_nested},
 +       { "sync_resize", tytest_sync_resize},
 +       { "sync_soft_reset", tytest_sync_soft_reset},
+        { "percent_decode", tytest_percent_decode},
         { NULL, NULL},
  };
  
diff --cc src/bin/unit_tests.h
index 4743d168,27182df8..6fb2e532
--- a/src/bin/unit_tests.h
+++ b/src/bin/unit_tests.h
@@@ -20,11 -19,6 +20,12 @@@ int tytest_color_parse_css_rgb(void)
  int tytest_color_parse_css_hsl(void);
  int tytest_extn_matching(void);
  int tytest_base64(void);
 +int tytest_shell_quote(void);
 +int tytest_sync_frame_coherence(void);
 +int tytest_sync_watchdog_teardown(void);
 +int tytest_sync_nested(void);
 +int tytest_sync_resize(void);
 +int tytest_sync_soft_reset(void);
+ int tytest_percent_decode(void);
  
  #endif

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to