[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: Escape non-ASCII file names in many_input_files t
From: |
Gavin D. Smith |
Subject: |
branch master updated: Escape non-ASCII file names in many_input_files tests |
Date: |
Fri, 15 Nov 2024 13:48:45 -0500 |
This is an automated email from the git hooks/post-receive script.
gavin pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 3ecdac41f2 Escape non-ASCII file names in many_input_files tests
3ecdac41f2 is described below
commit 3ecdac41f2b0042d92bc613ac7eafdc22e277f9e
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Fri Nov 15 18:48:32 2024 +0000
Escape non-ASCII file names in many_input_files tests
* tp/tests/many_input_files/different_encodings.sh,
* tp/tests/many_input_files/different_languages_gen_master_menu.sh,
* tp/tests/many_input_files/for_nbspaces_different_encodings.sh,
* tp/tests/many_input_files/input_dir_non_ascii.sh,
* tp/tests/many_input_files/output_dir_file_non_ascii.sh,
* tp/tests/many_input_files/output_dir_non_ascii.sh,
* tp/tests/many_input_files/tex_l2h_output_dir_non_ascii.sh,
* tp/tests/many_input_files/tex_t4ht.sh,
* tp/tests/many_input_files/tex_t4ht_output_dir_non_ascii.sh:
Run escape_file_names.pl on output directory.
* tp/tests/many_input_files/Makefile.am: update rules to
copy output directories in their escaped form.
---
ChangeLog | 18 ++++++++++++++++++
tp/tests/many_input_files/Makefile.am | 8 ++++----
tp/tests/many_input_files/different_encodings.sh | 1 +
.../different_languages_gen_master_menu.sh | 1 +
.../for_nbspaces_different_encodings.sh | 1 +
tp/tests/many_input_files/input_dir_non_ascii.sh | 1 +
tp/tests/many_input_files/output_dir_file_non_ascii.sh | 1 +
.../encod%c3%a9/non_as%c3%a7%c3%ae_i.info | 0
tp/tests/many_input_files/output_dir_non_ascii.sh | 1 +
.../output_dir_non_ascii_res/encod%c3%a9/simplest.info | 0
.../many_input_files/tex_l2h_output_dir_non_ascii.sh | 1 +
tp/tests/many_input_files/tex_t4ht.sh | 1 +
.../many_input_files/tex_t4ht_output_dir_non_ascii.sh | 1 +
13 files changed, 31 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 0e3aafd2fc..10f160998e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2024-11-15 Gavin Smith <gavinsmith0123@gmail.com>
+
+ Escape non-ASCII file names in many_input_files tests
+
+ * tp/tests/many_input_files/different_encodings.sh,
+ * tp/tests/many_input_files/different_languages_gen_master_menu.sh,
+ * tp/tests/many_input_files/for_nbspaces_different_encodings.sh,
+ * tp/tests/many_input_files/input_dir_non_ascii.sh,
+ * tp/tests/many_input_files/output_dir_file_non_ascii.sh,
+ * tp/tests/many_input_files/output_dir_non_ascii.sh,
+ * tp/tests/many_input_files/tex_l2h_output_dir_non_ascii.sh,
+ * tp/tests/many_input_files/tex_t4ht.sh,
+ * tp/tests/many_input_files/tex_t4ht_output_dir_non_ascii.sh:
+ Run escape_file_names.pl on output directory.
+
+ * tp/tests/many_input_files/Makefile.am: update rules to
+ copy output directories in their escaped form.
+
2024-11-15 Patrice Dumas <pertusus@free.fr>
* tp/Texinfo/XS/Makefile.am (libxsutils_la_CPPFLAGS)
diff --git a/tp/tests/many_input_files/Makefile.am
b/tp/tests/many_input_files/Makefile.am
index 2eafc4244f..25ab45233d 100644
--- a/tp/tests/many_input_files/Makefile.am
+++ b/tp/tests/many_input_files/Makefile.am
@@ -56,8 +56,8 @@ copy-tex-html:
echo "No dir $$dir/"; \
fi; \
done
- cp -fpR tex_t4ht_output_dir_non_ascii/encodé/
"${srcdir}/tex_t4ht_output_dir_non_ascii_res/"
- cp -fpR tex_l2h_output_dir_non_ascii/encodé/
"${srcdir}/tex_l2h_output_dir_non_ascii_res/"
+ cp -fpR tex_t4ht_output_dir_non_ascii/encod%c3%a9/
"${srcdir}/tex_t4ht_output_dir_non_ascii_res/"
+ cp -fpR tex_l2h_output_dir_non_ascii/encod%c3%a9/
"${srcdir}/tex_l2h_output_dir_non_ascii_res/"
copy-tests:
for dir in $(tests_dirs); do \
@@ -72,8 +72,8 @@ copy-tests:
echo "No dir $$dir/"; \
fi; \
done
- cp -fpR output_dir_non_ascii/encodé/
"${srcdir}/output_dir_non_ascii_res/"
- cp -fpR output_dir_file_non_ascii/encodé/
"${srcdir}/output_dir_file_non_ascii_res/"
+ cp -fpR output_dir_non_ascii/encod%c3%a9/
"${srcdir}/output_dir_non_ascii_res/"
+ cp -fpR output_dir_file_non_ascii/encod%c3%a9/
"${srcdir}/output_dir_file_non_ascii_res/"
DISTCLEANFILES = *.log
diff --git a/tp/tests/many_input_files/different_encodings.sh
b/tp/tests/many_input_files/different_encodings.sh
index 7aef68b930..dfa75f8727 100755
--- a/tp/tests/many_input_files/different_encodings.sh
+++ b/tp/tests/many_input_files/different_encodings.sh
@@ -55,6 +55,7 @@ if [ $ret != 0 ]; then
else
outdir=$basename
cp -pr $outdir $raw_output_dir
+ find "${outdir}" | ${srcdir}/../escape_file_names.pl
dir=$basename
if [ -d "$srcdir/${dir}_res" ]; then
diff --git a/tp/tests/many_input_files/different_languages_gen_master_menu.sh
b/tp/tests/many_input_files/different_languages_gen_master_menu.sh
index a49411f0c1..647a8232e1 100755
--- a/tp/tests/many_input_files/different_languages_gen_master_menu.sh
+++ b/tp/tests/many_input_files/different_languages_gen_master_menu.sh
@@ -49,6 +49,7 @@ if [ $ret != 0 ]; then
else
outdir=$basename
cp -pr $outdir $raw_output_dir
+ find $outdir | $srcdir/../escape_file_names.pl
dir=$basename
if [ -d "$srcdir/${dir}_res" ]; then
diff --git a/tp/tests/many_input_files/for_nbspaces_different_encodings.sh
b/tp/tests/many_input_files/for_nbspaces_different_encodings.sh
index 6fcde1e97d..8392243e3b 100755
--- a/tp/tests/many_input_files/for_nbspaces_different_encodings.sh
+++ b/tp/tests/many_input_files/for_nbspaces_different_encodings.sh
@@ -53,6 +53,7 @@ if [ $ret != 0 ]; then
else
outdir=$basename
cp -pr $outdir $raw_output_dir
+ find $outdir | $srcdir/../escape_file_names.pl
dir=$basename
if [ -d "$srcdir/${dir}_res" ]; then
diff --git a/tp/tests/many_input_files/input_dir_non_ascii.sh
b/tp/tests/many_input_files/input_dir_non_ascii.sh
index 81133075db..2fb342d0f2 100755
--- a/tp/tests/many_input_files/input_dir_non_ascii.sh
+++ b/tp/tests/many_input_files/input_dir_non_ascii.sh
@@ -56,6 +56,7 @@ if [ $ret != 0 ]; then
else
outdir=$basename
cp -pr $outdir $raw_output_dir
+ find $outdir | $srcdir/../escape_file_names.pl
dir=$basename
if [ -d "$srcdir/${dir}_res" ]; then
diff --git a/tp/tests/many_input_files/output_dir_file_non_ascii.sh
b/tp/tests/many_input_files/output_dir_file_non_ascii.sh
index a35ce03e5a..d6965db03e 100755
--- a/tp/tests/many_input_files/output_dir_file_non_ascii.sh
+++ b/tp/tests/many_input_files/output_dir_file_non_ascii.sh
@@ -58,6 +58,7 @@ if [ $ret != 0 ]; then
else
outdir=$basename
cp -pr $outdir $raw_output_dir
+ find $outdir | $srcdir/../escape_file_names.pl
dir=$basename
if [ -d "$srcdir/${dir}_res" ]; then
diff --git
"a/tp/tests/many_input_files/output_dir_file_non_ascii_res/encod\303\251/non_as\303\247\303\256_i.info"
b/tp/tests/many_input_files/output_dir_file_non_ascii_res/encod%c3%a9/non_as%c3%a7%c3%ae_i.info
similarity index 100%
rename from
"tp/tests/many_input_files/output_dir_file_non_ascii_res/encod\303\251/non_as\303\247\303\256_i.info"
rename to
tp/tests/many_input_files/output_dir_file_non_ascii_res/encod%c3%a9/non_as%c3%a7%c3%ae_i.info
diff --git a/tp/tests/many_input_files/output_dir_non_ascii.sh
b/tp/tests/many_input_files/output_dir_non_ascii.sh
index 85a2725151..8ae3591195 100755
--- a/tp/tests/many_input_files/output_dir_non_ascii.sh
+++ b/tp/tests/many_input_files/output_dir_non_ascii.sh
@@ -58,6 +58,7 @@ if [ $ret != 0 ]; then
else
outdir=$basename
cp -pr $outdir $raw_output_dir
+ find $outdir | $srcdir/../escape_file_names.pl
dir=$basename
if [ -d "$srcdir/${dir}_res" ]; then
diff --git
"a/tp/tests/many_input_files/output_dir_non_ascii_res/encod\303\251/simplest.info"
b/tp/tests/many_input_files/output_dir_non_ascii_res/encod%c3%a9/simplest.info
similarity index 100%
rename from
"tp/tests/many_input_files/output_dir_non_ascii_res/encod\303\251/simplest.info"
rename to
tp/tests/many_input_files/output_dir_non_ascii_res/encod%c3%a9/simplest.info
diff --git a/tp/tests/many_input_files/tex_l2h_output_dir_non_ascii.sh
b/tp/tests/many_input_files/tex_l2h_output_dir_non_ascii.sh
index c87a698082..0595f3511b 100755
--- a/tp/tests/many_input_files/tex_l2h_output_dir_non_ascii.sh
+++ b/tp/tests/many_input_files/tex_l2h_output_dir_non_ascii.sh
@@ -95,6 +95,7 @@ else
filename=`basename "$file"`
sed -e 's/^# LaTeX2HTML.*/# LaTeX2HTML/' "$file" >
"$destination_outdir/$filename"
done
+ find $outdir | $srcdir/../escape_file_names.pl
dir=$basename
if [ -d "$srcdir/${dir}_res" ]; then
diff --git a/tp/tests/many_input_files/tex_t4ht.sh
b/tp/tests/many_input_files/tex_t4ht.sh
index 9d5f89257f..e83acb92f5 100755
--- a/tp/tests/many_input_files/tex_t4ht.sh
+++ b/tp/tests/many_input_files/tex_t4ht.sh
@@ -51,6 +51,7 @@ else
rm -f $outdir/*_tex4ht_*.log \
$outdir/*_tex4ht_*.idv $outdir/*_tex4ht_*.dvi \
$outdir/*_tex4ht_tex.html $outdir/*.png $outdir/$stdout_file
+ find $outdir | $srcdir/../escape_file_names.pl
dir=${basename}
if [ -d $srcdir/${dir}_res ]; then
diff --git a/tp/tests/many_input_files/tex_t4ht_output_dir_non_ascii.sh
b/tp/tests/many_input_files/tex_t4ht_output_dir_non_ascii.sh
index d94850af30..39771ba120 100755
--- a/tp/tests/many_input_files/tex_t4ht_output_dir_non_ascii.sh
+++ b/tp/tests/many_input_files/tex_t4ht_output_dir_non_ascii.sh
@@ -61,6 +61,7 @@ else
rm -f $destination_outdir/*_tex4ht_*.log \
$destination_outdir/*_tex4ht_*.idv $destination_outdir/*_tex4ht_*.dvi \
$destination_outdir/*_tex4ht_tex.html $destination_outdir/*.png
$outdir/$stdout_file
+ find $outdir | $srcdir/../escape_file_names.pl
dir=${basename}
if [ -d $srcdir/${dir}_res ]; then
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: Escape non-ASCII file names in many_input_files tests,
Gavin D. Smith <=