summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2022-09-28 09:52:06 -0600
committerKarl Williamson <khw@cpan.org>2022-09-28 09:58:18 -0600
commit2e01c90b79107a316f8b4f5f684f1de35bdb2d72 (patch)
tree959554b2857fc3f2e9e0e8b305bc1b851d04a62e
parentcd28f71d5ae421ff2252e5970bcb18ebb7983c75 (diff)
downloadperl-2e01c90b79107a316f8b4f5f684f1de35bdb2d72.tar.gz
mktables: flush output immediately when debugging
Helps disentangle mixed up output
-rw-r--r--charclass_invlists.h2
-rw-r--r--lib/unicore/mktables1
-rw-r--r--lib/unicore/uni_keywords.pl2
-rw-r--r--regcharclass.h2
-rw-r--r--uni_keywords.h2
5 files changed, 5 insertions, 4 deletions
diff --git a/charclass_invlists.h b/charclass_invlists.h
index cf10491ab1..c3e734a39e 100644
--- a/charclass_invlists.h
+++ b/charclass_invlists.h
@@ -436078,7 +436078,7 @@ static const U8 WB_table[23][23] = {
* 3f4f32ed2a577344a508114527e721d7a8b633d32f38945d47fe0c743650c585 lib/unicore/extracted/DLineBreak.txt
* 710abf2d581ac9c57f244c0834f9d9969d9781e0396adccd330eaae658ac7d6b lib/unicore/extracted/DNumType.txt
* 6bd30f385f3baf3ab5d5308c111a81de87bea5f494ba0ba69e8ab45263b8c34d lib/unicore/extracted/DNumValues.txt
- * c7114b2b9d186d99aa28d92ad86874c67ed4ce2b33f84e1331615a30f0fc4b63 lib/unicore/mktables
+ * f7265069b38ba9a0675a18600e241b1ec6fc8c55fd806fe4c13bc5d8cb0dc508 lib/unicore/mktables
* 55d90fdc3f902e5c0b16b3378f9eaa36e970a1c09723c33de7d47d0370044012 lib/unicore/version
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
* c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl
diff --git a/lib/unicore/mktables b/lib/unicore/mktables
index 83fc918f73..ffa38c3175 100644
--- a/lib/unicore/mktables
+++ b/lib/unicore/mktables
@@ -36,6 +36,7 @@ use feature 'signatures';
no warnings qw( experimental::builtin );
sub DEBUG () { 0 } # Set to 0 for production; 1 for development
+$| = 1 if DEBUG;
my $debugging_build = $Config{"ccflags"} =~ /-DDEBUGGING/;
sub NON_ASCII_PLATFORM { ord("A") != 65 }
diff --git a/lib/unicore/uni_keywords.pl b/lib/unicore/uni_keywords.pl
index a4f32beb59..69901674fd 100644
--- a/lib/unicore/uni_keywords.pl
+++ b/lib/unicore/uni_keywords.pl
@@ -1331,7 +1331,7 @@
# 3f4f32ed2a577344a508114527e721d7a8b633d32f38945d47fe0c743650c585 lib/unicore/extracted/DLineBreak.txt
# 710abf2d581ac9c57f244c0834f9d9969d9781e0396adccd330eaae658ac7d6b lib/unicore/extracted/DNumType.txt
# 6bd30f385f3baf3ab5d5308c111a81de87bea5f494ba0ba69e8ab45263b8c34d lib/unicore/extracted/DNumValues.txt
-# c7114b2b9d186d99aa28d92ad86874c67ed4ce2b33f84e1331615a30f0fc4b63 lib/unicore/mktables
+# f7265069b38ba9a0675a18600e241b1ec6fc8c55fd806fe4c13bc5d8cb0dc508 lib/unicore/mktables
# 55d90fdc3f902e5c0b16b3378f9eaa36e970a1c09723c33de7d47d0370044012 lib/unicore/version
# 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
# c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl
diff --git a/regcharclass.h b/regcharclass.h
index 03f70e63b6..9f17450443 100644
--- a/regcharclass.h
+++ b/regcharclass.h
@@ -3850,7 +3850,7 @@
* 3f4f32ed2a577344a508114527e721d7a8b633d32f38945d47fe0c743650c585 lib/unicore/extracted/DLineBreak.txt
* 710abf2d581ac9c57f244c0834f9d9969d9781e0396adccd330eaae658ac7d6b lib/unicore/extracted/DNumType.txt
* 6bd30f385f3baf3ab5d5308c111a81de87bea5f494ba0ba69e8ab45263b8c34d lib/unicore/extracted/DNumValues.txt
- * c7114b2b9d186d99aa28d92ad86874c67ed4ce2b33f84e1331615a30f0fc4b63 lib/unicore/mktables
+ * f7265069b38ba9a0675a18600e241b1ec6fc8c55fd806fe4c13bc5d8cb0dc508 lib/unicore/mktables
* 55d90fdc3f902e5c0b16b3378f9eaa36e970a1c09723c33de7d47d0370044012 lib/unicore/version
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
* acc94e4afc339fe2cf2ae74d6e1cbcf2c396328d78e56236ad314eadbfc84125 regen/regcharclass.pl
diff --git a/uni_keywords.h b/uni_keywords.h
index 6a4cd99396..8d4c6f1ae6 100644
--- a/uni_keywords.h
+++ b/uni_keywords.h
@@ -7756,7 +7756,7 @@ match_uniprop( const unsigned char * const key, const U16 key_len ) {
* 3f4f32ed2a577344a508114527e721d7a8b633d32f38945d47fe0c743650c585 lib/unicore/extracted/DLineBreak.txt
* 710abf2d581ac9c57f244c0834f9d9969d9781e0396adccd330eaae658ac7d6b lib/unicore/extracted/DNumType.txt
* 6bd30f385f3baf3ab5d5308c111a81de87bea5f494ba0ba69e8ab45263b8c34d lib/unicore/extracted/DNumValues.txt
- * c7114b2b9d186d99aa28d92ad86874c67ed4ce2b33f84e1331615a30f0fc4b63 lib/unicore/mktables
+ * f7265069b38ba9a0675a18600e241b1ec6fc8c55fd806fe4c13bc5d8cb0dc508 lib/unicore/mktables
* 55d90fdc3f902e5c0b16b3378f9eaa36e970a1c09723c33de7d47d0370044012 lib/unicore/version
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
* c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl