texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: * tp/maintain/copy_change_file_name_encoding.pl:


From: Patrice Dumas
Subject: branch master updated: * tp/maintain/copy_change_file_name_encoding.pl: use a character appearing in more 8bit encodings in the test of 8bit encoded include file. Eli Zaretskii idea.
Date: Wed, 26 Oct 2022 11:46:46 -0400

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

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new ebf80ad9db * tp/maintain/copy_change_file_name_encoding.pl: use a 
character appearing in more 8bit encodings in the test of 8bit encoded include 
file.  Eli Zaretskii idea.
ebf80ad9db is described below

commit ebf80ad9dbab767dc5d6c5284450ad37150c59f6
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Wed Oct 26 17:46:35 2022 +0200

    * tp/maintain/copy_change_file_name_encoding.pl: use a character
    appearing in more 8bit encodings in the test of 8bit encoded
    include file.  Eli Zaretskii idea.
---
 ChangeLog                                                           | 6 ++++++
 tp/maintain/copy_change_file_name_encoding.pl                       | 5 +++--
 tp/tests/formatting/manual_include_accented_file_name_latin1.texi   | 2 +-
 .../manual_include_accented_file_name_latin1.2                      | 2 +-
 .../manual_include_accented_file_name_latin1.2                      | 2 +-
 .../manual_include_accented_file_name_latin1.2                      | 2 +-
 6 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 46776d388f..dda393501f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2022-10-25  Patrice Dumas  <pertusus@free.fr>
+
+       * tp/maintain/copy_change_file_name_encoding.pl: use a character
+       appearing in more 8bit encodings in the test of 8bit encoded
+       include file.  Eli Zaretskii idea.
+
 2022-10-26  Gavin Smith  <gavinsmith0123@gmail.com>
 
        * tp/t/test_utils.pl (filter_tree_keys): Do not output 'parent'
diff --git a/tp/maintain/copy_change_file_name_encoding.pl 
b/tp/maintain/copy_change_file_name_encoding.pl
index f919f443e9..41a9cd1970 100755
--- a/tp/maintain/copy_change_file_name_encoding.pl
+++ b/tp/maintain/copy_change_file_name_encoding.pl
@@ -56,8 +56,9 @@ if (defined($dest_dir)) {
 
 my $converted_dest_path = Encode::decode($from, $dest_path);
 # not that converted_dest_path may not be in UTF-8, depends what perl 
internally
-# does
-$converted_dest_path =~ s/latin/latîn/;
+# does.
+# The Yen and Yuan sign is used as it is common to many 8bit codepages.
+$converted_dest_path =~ s/latin/lat¥n/;
 my $dest_path_in_utf8 = Encode::encode('UTF-8', $converted_dest_path);
 # use another variable, since from_to argument is converted in-place
 my $dest_path_in_to_encoding = $dest_path_in_utf8;
diff --git a/tp/tests/formatting/manual_include_accented_file_name_latin1.texi 
b/tp/tests/formatting/manual_include_accented_file_name_latin1.texi
index 4a7c197478..eba5f97e86 100644
--- a/tp/tests/formatting/manual_include_accented_file_name_latin1.texi
+++ b/tp/tests/formatting/manual_include_accented_file_name_latin1.texi
@@ -6,6 +6,6 @@
 
 This is a very simple texi manual @  <>.
 
-@include included_lat�n1.texi
+@include included_lat�n1.texi
 
 @bye
diff --git 
a/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1/manual_include_accented_file_name_latin1.2
 
b/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1/manual_include_accented_file_name_latin1.2
index dbed70f47d..83c92a52af 100644
--- 
a/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1/manual_include_accented_file_name_latin1.2
+++ 
b/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1/manual_include_accented_file_name_latin1.2
@@ -1 +1 @@
-included_lat�n1.texi:4: unknown command `unknowncmd'
+included_lat�n1.texi:4: unknown command `unknowncmd'
diff --git 
a/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1_explicit_encoding/manual_include_accented_file_name_latin1.2
 
b/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1_explicit_encoding/manual_include_accented_file_name_latin1.2
index dbed70f47d..83c92a52af 100644
--- 
a/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1_explicit_encoding/manual_include_accented_file_name_latin1.2
+++ 
b/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1_explicit_encoding/manual_include_accented_file_name_latin1.2
@@ -1 +1 @@
-included_lat�n1.texi:4: unknown command `unknowncmd'
+included_lat�n1.texi:4: unknown command `unknowncmd'
diff --git 
a/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1_use_locale_encoding/manual_include_accented_file_name_latin1.2
 
b/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1_use_locale_encoding/manual_include_accented_file_name_latin1.2
index 4c7de9a97b..aa14c8d5e6 100644
--- 
a/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1_use_locale_encoding/manual_include_accented_file_name_latin1.2
+++ 
b/tp/tests/formatting/res_parser/manual_include_accented_file_name_latin1_use_locale_encoding/manual_include_accented_file_name_latin1.2
@@ -1 +1 @@
-manual_include_accented_file_name_latin1.texi:9: @include: could not find 
included_latîn1.texi
+manual_include_accented_file_name_latin1.texi:9: @include: could not find 
included_lat¥n1.texi



reply via email to

[Prev in Thread] Current Thread [Next in Thread]