Porting/curliff.pl no longer needed; delete it.
authorJames E Keenan <jkeenan@cpan.org>
Fri, 22 Mar 2013 01:40:34 +0000 (21:40 -0400)
committerJames E Keenan <jkeenan@cpan.org>
Sat, 13 Apr 2013 17:54:21 +0000 (18:54 +0100)
Documentation patch submitted by Brad Gilbert++ provoked discussion concerning
whether this program is still needed.  Consensus was that it is not.

For: RT #117185

MANIFEST
Porting/README.pod
Porting/curliff.pl [deleted file]
Porting/exec-bit.txt

index e65ccdc..1fc1048 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -4861,7 +4861,6 @@ Porting/corecpan.pl               Reports outdated dual-lived modules
 Porting/corelist-diff          Tool to produce corelist diffs
 Porting/corelist-perldelta.pl  Generates data perldelta from Module::CoreList
 Porting/corelist.pl            Generates data for Module::CoreList
-Porting/curliff.pl             Curliff or liff your curliffable files.
 Porting/epigraphs.pod          the release epigraphs used over the years
 Porting/exec-bit.txt           List of files that get +x in release tarball
 Porting/exercise_makedef.pl    Brute force testing for makedef.pl
index bff2835..a714193 100644 (file)
@@ -124,13 +124,6 @@ Generates a list of the module changes for the Perl you are currently
 building.  Also generates a diff between the corelist sections of two
 F<perldelta*> files.
 
-=head2 F<curliff.pl>
-
-Convert certain files in the Perl distribution that need to be in CR-LF format
-to CR-LF, or back to LF format (with the -r option).  The CR-LF format is NOT
-to be used for checking in files to the Perforce repository, but it IS to be
-used when making Perl snapshots or releases.
-
 =head2 F<epigraphs.pod>
 
 List of Perl release epigraphs.
diff --git a/Porting/curliff.pl b/Porting/curliff.pl
deleted file mode 100755 (executable)
index d7c7591..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/usr/bin/perl -ws
-
-# curliff.pl - convert certain files in the Perl distribution that
-# need to be in CR-LF format to CR-LF, or back to LF format (with the
-# -r option).  The CR-LF format is NOT to be used for checking in
-# files to the Perforce repository, but it IS to be used when making
-# Perl snapshots or releases.
-
-use strict;
-
-use vars qw($r);
-
-# This list is also in makerel.
-my @FILES = qw(
-              djgpp/configure.bat
-              README.ce
-              README.dos
-              README.symbian
-              README.win32
-              symbian/config.pl
-              symbian/makesis.pl
-              symbian/README
-              symbian/xsbuild.pl
-              win32/Makefile
-              win32/makefile.mk
-              win32/Makefile.ce
-              win32/ce-helpers/compile-all.bat
-              win32/ce-helpers/compile.bat
-              win32/ce-helpers/registry.bat
-              );
-
-{
-    local($^I, @ARGV) = ('.orig', @FILES);
-    while (<>) {
-       if ($r) {
-           s/\015\012/\012/;           # Curliffs to liffs.
-       } else {
-           s/\015?\012/\015\012/;      # Curliffs and liffs to curliffs.
-       }
-        print;
-        close ARGV if eof;              # Reset $.
-    }
-}
index ce7bd91..e2f445b 100644 (file)
@@ -45,7 +45,6 @@ Porting/config_h.pl
 Porting/corecpan.pl
 Porting/corelist-perldelta.pl
 Porting/corelist.pl
-Porting/curliff.pl
 Porting/expand-macro.pl
 Porting/findrfuncs
 Porting/makerel