[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- 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.,
Patrice Dumas <=