This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
pod/perluniprops: Split run-on lines before '\'
authorKarl Williamson <khw@cpan.org>
Fri, 22 May 2020 13:20:14 +0000 (07:20 -0600)
committerSawyer X <xsawyerx@cpan.org>
Wed, 27 May 2020 08:09:32 +0000 (11:09 +0300)
commit2e8ed713fb0c88f06f03cdd42ecea4b5a2beff01
tree5969437e8febb00ef5eb9a83731bf9f7905f80e9
parent8a0a216ecd10f9ae05af7f36957df8ffc957e7f1
pod/perluniprops: Split run-on lines before '\'

This changes mktables, which generates this pod, to consider long pod
lines to be splittable before most backslashes.  On os390, the lack of
this caused a line to not be split at all, creating a Porting test
failure.

There is also a current rule that you can split at a lowercase/uppercase
boundary.  This works for the limited domain this code is run on.  But
it shouldn't split \cK.  So don't do the split if the lowercase is a
single letter preceded by a backslash.
charclass_invlists.h
lib/unicore/mktables
lib/unicore/uni_keywords.pl
regcharclass.h
uni_keywords.h