Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: dcfb60f59859cc857e58e4958f28cd43213d8745
https://github.com/Perl/perl5/commit/dcfb60f59859cc857e58e4958f28cd43213d8745
Author: Karl Williamson <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
M Porting/makerel
Log Message:
-----------
makerel: Remove wrong text in usage()
There is nothing besides the -c for that option
Commit: 63ae4185c01bf2c5fecb94681ad718ab61dda181
https://github.com/Perl/perl5/commit/63ae4185c01bf2c5fecb94681ad718ab61dda181
Author: Karl Williamson <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
M Porting/makerel
Log Message:
-----------
makerel: Convert to GetOpt::Long
This is in preparation for a future commit which will need the extra
flexibility
Commit: efe1196847e79cee2e93c038c59a606ec7cfbede
https://github.com/Perl/perl5/commit/efe1196847e79cee2e93c038c59a606ec7cfbede
Author: Karl Williamson <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
M Porting/makerel
Log Message:
-----------
makerel: Move error check to earlier in process
Commit: d776645f2319f713a3227e08078484fc8aed2973
https://github.com/Perl/perl5/commit/d776645f2319f713a3227e08078484fc8aed2973
Author: Karl Williamson <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
M Porting/makerel
Log Message:
-----------
makerel: Wrap overly long comment
Commit: be19bad0822045e2ef4b1d167021544cee3bb509
https://github.com/Perl/perl5/commit/be19bad0822045e2ef4b1d167021544cee3bb509
Author: Karl Williamson <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
M Porting/makerel
Log Message:
-----------
makerel: Look for =encoding lines
We only want to translate Latin1/UTF-8/UTF-16 files to EBCDIC in that
mode. Other encodings should be left alone. This commit looks for
=encoding lines indicating such alien encoded files.
Some of these previously showed up as binary files. But look for
=encoding first to give the proper message.
Commit: c7e6349b31bfe2cd00551820cd4d75bc924ce7ed
https://github.com/Perl/perl5/commit/c7e6349b31bfe2cd00551820cd4d75bc924ce7ed
Author: Karl Williamson <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
M Porting/makerel
Log Message:
-----------
makerel: Suppress messages for known exception files
Some files aren't translatable to EBCDIC, like binary files (.gz for
example) or files that are known to be in a non-Latin1 encoding (like
Cyrillic). This adds lists of those, and suppresses mention of them.
Then should a file newly start to have a message, it will be more
noticeable.
Commit: 9eaaaf1905937984c3d2fbeed1c80e8c2bc62971
https://github.com/Perl/perl5/commit/9eaaaf1905937984c3d2fbeed1c80e8c2bc62971
Author: Karl Williamson <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
M Porting/makerel
Log Message:
-----------
makerel: Add ability to translate to CP 037
Besides 1047, Perl also has tables to handle CP 037, though we have no
known active systems using that. (There were protests last time we
considered removing them.)
I believe the core has improved enough that we could handle any code
page which is isomorphic to Latin1 just by adding a table. (If not
isomorphic to Latin1, that would be a big big deal to add and not worth
doing.)
Anyway, this commit adds the ability to specify CP 037 as the output of
this command, and it would be trivial to add any other CP that we were
to add tables for.
Compare: https://github.com/Perl/perl5/compare/a8ae3ee5a7cd...9eaaaf190593
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications