summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2022-07-02 13:16:19 -0600
committerKarl Williamson <khw@cpan.org>2022-07-02 13:29:08 -0600
commite91f88ad549a845e0f17447397cecc6b462e28ef (patch)
tree0bcfabd10ee237f9dd74eb902a87826f5dc40dd0
parent018255567a494b52a3b2129267f2ad5ea0ab3e35 (diff)
downloadperl-e91f88ad549a845e0f17447397cecc6b462e28ef.tar.gz
mktables: Don't generate pod for Name.pm
This is a relic from long ago. mktables creates lib/unicore/Name.pm. And in that file which is for internal core use only, it was creating the beginnings of some pod, but quite incomplete; this was confusing buildtoc, which perhaps could be hardened against such inputs.
-rw-r--r--charclass_invlists.h3
-rw-r--r--handy.h1
-rw-r--r--lib/unicore/mktables4
-rw-r--r--lib/unicore/uni_keywords.pl3
-rw-r--r--locale.c3
-rw-r--r--regcharclass.h2
-rw-r--r--uni_keywords.h3
7 files changed, 10 insertions, 9 deletions
diff --git a/charclass_invlists.h b/charclass_invlists.h
index 23057db6e3..1efefac848 100644
--- a/charclass_invlists.h
+++ b/charclass_invlists.h
@@ -430724,6 +430724,7 @@ static const U8 WB_table[23][23] = {
* 9e06e9f35c6959fb91dcc7993f90d58523c3079bc62c6b25f828b4cdebc5d70c lib/unicore/LineBreak.txt
* 14b3b677d33f95c51423dce6eef4a6a28b4b160451ecedee4b91edb6745cf4a3 lib/unicore/NameAliases.txt
* db5745688affcdc0c3927a1ee0667018a96a7b24513f866d5235e98fef6c2436 lib/unicore/NamedSequences.txt
+ * 7cb30cc2abe6c29c292b99095865d379ce1213045c78c4ff59c7e9391bbe2331 lib/unicore/NormTest.txt
* 6bddfdb850417a5bee6deff19290fd1b138589909afb50f5a049f343bf2c6722 lib/unicore/PropList.txt
* eb755757e20b72b330b2948df3cf2ff7adb0e31bb060140dc09dafb132ace2cd lib/unicore/PropValueAliases.txt
* 859d7225f2d2a460b3ccb1d61a7945f8cc219acdf5aa53b66b7a1e4bf6ebfc87 lib/unicore/PropertyAliases.txt
@@ -430751,7 +430752,7 @@ static const U8 WB_table[23][23] = {
* 43f6df50e4878f501b417e366b0ee097ae5ccb2d4ce942026bed3d62d78e7887 lib/unicore/extracted/DLineBreak.txt
* a04502ebb36a45d83cbe48a7d8132ea8143edb7b3d34d0aa6afe4a9685049741 lib/unicore/extracted/DNumType.txt
* 11075771b112e8e7ccf6ffa637c4c91eadc3ef3db0517b24e605df8fd3624239 lib/unicore/extracted/DNumValues.txt
- * 1e514199c3fa46f5df6148d272db7bddbfd5e89c9710e39773ef9d734f344a2f lib/unicore/mktables
+ * 5934f096c28daf5f88c86d5ffaed8cd371a836fd5ba7885438c6100cf6cfccd2 lib/unicore/mktables
* c72bbdeda99714db1c8024d3311da4aef3c0db3b9b9f11455a7cfe10d5e9aba3 lib/unicore/version
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
* c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl
diff --git a/handy.h b/handy.h
index 54ecc24883..afd60e23d8 100644
--- a/handy.h
+++ b/handy.h
@@ -2519,6 +2519,7 @@ The typedef to use to declare variables that are to hold line numbers.
Line numbers are unsigned, 32 bits.
*/
typedef U32 line_t;
+#define LINE_Tf U32uf
#define NOLINE ((line_t) 4294967295UL) /* = FFFFFFFF */
/* Helpful alias for version prescan */
diff --git a/lib/unicore/mktables b/lib/unicore/mktables
index de2db8467b..8ee871ff79 100644
--- a/lib/unicore/mktables
+++ b/lib/unicore/mktables
@@ -17196,10 +17196,6 @@ sub make_Name_pm () {
$HEADER
$INTERNAL_ONLY_HEADER
-=head1 NAME -- Internal generated file for use by charnames
-
-=cut
-
END
# Convert these structures to output format.
diff --git a/lib/unicore/uni_keywords.pl b/lib/unicore/uni_keywords.pl
index 5621db0b05..f50ccc8050 100644
--- a/lib/unicore/uni_keywords.pl
+++ b/lib/unicore/uni_keywords.pl
@@ -1292,6 +1292,7 @@
# 9e06e9f35c6959fb91dcc7993f90d58523c3079bc62c6b25f828b4cdebc5d70c lib/unicore/LineBreak.txt
# 14b3b677d33f95c51423dce6eef4a6a28b4b160451ecedee4b91edb6745cf4a3 lib/unicore/NameAliases.txt
# db5745688affcdc0c3927a1ee0667018a96a7b24513f866d5235e98fef6c2436 lib/unicore/NamedSequences.txt
+# 7cb30cc2abe6c29c292b99095865d379ce1213045c78c4ff59c7e9391bbe2331 lib/unicore/NormTest.txt
# 6bddfdb850417a5bee6deff19290fd1b138589909afb50f5a049f343bf2c6722 lib/unicore/PropList.txt
# eb755757e20b72b330b2948df3cf2ff7adb0e31bb060140dc09dafb132ace2cd lib/unicore/PropValueAliases.txt
# 859d7225f2d2a460b3ccb1d61a7945f8cc219acdf5aa53b66b7a1e4bf6ebfc87 lib/unicore/PropertyAliases.txt
@@ -1319,7 +1320,7 @@
# 43f6df50e4878f501b417e366b0ee097ae5ccb2d4ce942026bed3d62d78e7887 lib/unicore/extracted/DLineBreak.txt
# a04502ebb36a45d83cbe48a7d8132ea8143edb7b3d34d0aa6afe4a9685049741 lib/unicore/extracted/DNumType.txt
# 11075771b112e8e7ccf6ffa637c4c91eadc3ef3db0517b24e605df8fd3624239 lib/unicore/extracted/DNumValues.txt
-# 1e514199c3fa46f5df6148d272db7bddbfd5e89c9710e39773ef9d734f344a2f lib/unicore/mktables
+# 5934f096c28daf5f88c86d5ffaed8cd371a836fd5ba7885438c6100cf6cfccd2 lib/unicore/mktables
# c72bbdeda99714db1c8024d3311da4aef3c0db3b9b9f11455a7cfe10d5e9aba3 lib/unicore/version
# 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
# c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl
diff --git a/locale.c b/locale.c
index 314fd48979..c6eddf7fa3 100644
--- a/locale.c
+++ b/locale.c
@@ -1253,7 +1253,8 @@ S_setlocale_failure_panic_i(pTHX_
}
RESTORE_ERRNO;
- Perl_croak(aTHX_ "panic: %s: %d:(%d): Can't change locale for %s(%d)"
+ Perl_croak(aTHX_ "panic: %s: %" LINE_Tf "d:(%" LINE_Tf
+ "): Can't change locale for" " %s(%d)"
" from '%s' to '%s'; errno=%d\n",
__FILE__, caller_0_line, caller_1_line, name, cat,
current, failed, errno);
diff --git a/regcharclass.h b/regcharclass.h
index 583e0d2809..5bf7d604e1 100644
--- a/regcharclass.h
+++ b/regcharclass.h
@@ -3850,7 +3850,7 @@
* 43f6df50e4878f501b417e366b0ee097ae5ccb2d4ce942026bed3d62d78e7887 lib/unicore/extracted/DLineBreak.txt
* a04502ebb36a45d83cbe48a7d8132ea8143edb7b3d34d0aa6afe4a9685049741 lib/unicore/extracted/DNumType.txt
* 11075771b112e8e7ccf6ffa637c4c91eadc3ef3db0517b24e605df8fd3624239 lib/unicore/extracted/DNumValues.txt
- * 1e514199c3fa46f5df6148d272db7bddbfd5e89c9710e39773ef9d734f344a2f lib/unicore/mktables
+ * 5934f096c28daf5f88c86d5ffaed8cd371a836fd5ba7885438c6100cf6cfccd2 lib/unicore/mktables
* c72bbdeda99714db1c8024d3311da4aef3c0db3b9b9f11455a7cfe10d5e9aba3 lib/unicore/version
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
* acc94e4afc339fe2cf2ae74d6e1cbcf2c396328d78e56236ad314eadbfc84125 regen/regcharclass.pl
diff --git a/uni_keywords.h b/uni_keywords.h
index c6440f45b0..819239debe 100644
--- a/uni_keywords.h
+++ b/uni_keywords.h
@@ -7649,6 +7649,7 @@ match_uniprop( const unsigned char * const key, const U16 key_len ) {
* 9e06e9f35c6959fb91dcc7993f90d58523c3079bc62c6b25f828b4cdebc5d70c lib/unicore/LineBreak.txt
* 14b3b677d33f95c51423dce6eef4a6a28b4b160451ecedee4b91edb6745cf4a3 lib/unicore/NameAliases.txt
* db5745688affcdc0c3927a1ee0667018a96a7b24513f866d5235e98fef6c2436 lib/unicore/NamedSequences.txt
+ * 7cb30cc2abe6c29c292b99095865d379ce1213045c78c4ff59c7e9391bbe2331 lib/unicore/NormTest.txt
* 6bddfdb850417a5bee6deff19290fd1b138589909afb50f5a049f343bf2c6722 lib/unicore/PropList.txt
* eb755757e20b72b330b2948df3cf2ff7adb0e31bb060140dc09dafb132ace2cd lib/unicore/PropValueAliases.txt
* 859d7225f2d2a460b3ccb1d61a7945f8cc219acdf5aa53b66b7a1e4bf6ebfc87 lib/unicore/PropertyAliases.txt
@@ -7676,7 +7677,7 @@ match_uniprop( const unsigned char * const key, const U16 key_len ) {
* 43f6df50e4878f501b417e366b0ee097ae5ccb2d4ce942026bed3d62d78e7887 lib/unicore/extracted/DLineBreak.txt
* a04502ebb36a45d83cbe48a7d8132ea8143edb7b3d34d0aa6afe4a9685049741 lib/unicore/extracted/DNumType.txt
* 11075771b112e8e7ccf6ffa637c4c91eadc3ef3db0517b24e605df8fd3624239 lib/unicore/extracted/DNumValues.txt
- * 1e514199c3fa46f5df6148d272db7bddbfd5e89c9710e39773ef9d734f344a2f lib/unicore/mktables
+ * 5934f096c28daf5f88c86d5ffaed8cd371a836fd5ba7885438c6100cf6cfccd2 lib/unicore/mktables
* c72bbdeda99714db1c8024d3311da4aef3c0db3b9b9f11455a7cfe10d5e9aba3 lib/unicore/version
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
* c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl