Browse Source

Merge branch 'ab/require-perl-5.8' into maint

* ab/require-perl-5.8:
  perl: use "use warnings" instead of -w
  perl: bump the required Perl version to 5.8 from 5.6.[21]
maint
Junio C Hamano 14 years ago
parent
commit
fa8f1ca2a4
  1. 8
      INSTALL
  2. 2
      contrib/examples/git-svnimport.perl
  3. 3
      contrib/fast-import/import-directories.perl
  4. 4
      git-add--interactive.perl
  5. 3
      git-archimport.perl
  6. 4
      git-cvsexportcommit.perl
  7. 3
      git-cvsimport.perl
  8. 1
      git-cvsserver.perl
  9. 1
      git-difftool.perl
  10. 2
      git-relink.perl
  11. 3
      git-send-email.perl
  12. 1
      git-svn.perl
  13. 1
      gitweb/gitweb.perl
  14. 1
      perl/Git.pm
  15. 1
      t/t7006/test-terminal.perl
  16. 2
      t/t9700/test.pl

8
INSTALL

@ -67,10 +67,10 @@ Issues of note: @@ -67,10 +67,10 @@ Issues of note:
- A POSIX-compliant shell is required to run many scripts needed
for everyday use (e.g. "bisect", "pull").

- "Perl" is needed to use some of the features (e.g. preparing a
partial commit using "git add -i/-p", interacting with svn
repositories with "git svn"). If you can live without these, use
NO_PERL.
- "Perl" version 5.8 or later is needed to use some of the
features (e.g. preparing a partial commit using "git add -i/-p",
interacting with svn repositories with "git svn"). If you can
live without these, use NO_PERL.

- "openssl" library is used by git-imap-send to use IMAP over SSL.
If you don't need it, use NO_OPENSSL.

2
contrib/examples/git-svnimport.perl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
#!/usr/bin/perl -w
#!/usr/bin/perl

# This tool is copyright (c) 2005, Matthias Urlichs.
# It is released under the Gnu Public License, version 2.

3
contrib/fast-import/import-directories.perl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
#!/usr/bin/perl -w
#!/usr/bin/perl
#
# Copyright 2008-2009 Peter Krefting <peter@softwolves.pp.se>
#
@ -140,6 +140,7 @@ by whitespace or other characters. @@ -140,6 +140,7 @@ by whitespace or other characters.

# Globals
use strict;
use warnings;
use integer;
my $crlfmode = 0;
my @revs;

4
git-add--interactive.perl

@ -1,6 +1,8 @@ @@ -1,6 +1,8 @@
#!/usr/bin/perl -w
#!/usr/bin/perl

use 5.008;
use strict;
use warnings;
use Git;

binmode(STDOUT, ":raw");

3
git-archimport.perl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
#!/usr/bin/perl -w
#!/usr/bin/perl
#
# This tool is copyright (c) 2005, Martin Langhoff.
# It is released under the Gnu Public License, version 2.
@ -54,6 +54,7 @@ and can contain multiple, unrelated branches. @@ -54,6 +54,7 @@ and can contain multiple, unrelated branches.

=cut

use 5.008;
use strict;
use warnings;
use Getopt::Std;

4
git-cvsexportcommit.perl

@ -1,6 +1,8 @@ @@ -1,6 +1,8 @@
#!/usr/bin/perl -w
#!/usr/bin/perl

use 5.008;
use strict;
use warnings;
use Getopt::Std;
use File::Temp qw(tempdir);
use Data::Dumper;

3
git-cvsimport.perl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
#!/usr/bin/perl -w
#!/usr/bin/perl

# This tool is copyright (c) 2005, Matthias Urlichs.
# It is released under the Gnu Public License, version 2.
@ -13,6 +13,7 @@ @@ -13,6 +13,7 @@
# The head revision is on branch "origin" by default.
# You can change that with the '-o' option.

use 5.008;
use strict;
use warnings;
use Getopt::Long;

1
git-cvsserver.perl

@ -15,6 +15,7 @@ @@ -15,6 +15,7 @@
####
####

use 5.008;
use strict;
use warnings;
use bytes;

1
git-difftool.perl

@ -10,6 +10,7 @@ @@ -10,6 +10,7 @@
#
# Any arguments that are unknown to this script are forwarded to 'git diff'.

use 5.008;
use strict;
use warnings;
use Cwd qw(abs_path);

2
git-relink.perl

@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
#
# Scan two git object-trees, and hardlink any common objects between them.

use 5.006;
use 5.008;
use strict;
use warnings;
use Getopt::Long;

3
git-send-email.perl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
#!/usr/bin/perl -w
#!/usr/bin/perl
#
# Copyright 2002,2005 Greg Kroah-Hartman <greg@kroah.com>
# Copyright 2005 Ryan Anderson <ryan@michonline.com>
@ -16,6 +16,7 @@ @@ -16,6 +16,7 @@
# and second line is the subject of the message.
#

use 5.008;
use strict;
use warnings;
use Term::ReadLine;

1
git-svn.perl

@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
#!/usr/bin/env perl
# Copyright (C) 2006, Eric Wong <normalperson@yhbt.net>
# License: GPL v2 or later
use 5.008;
use warnings;
use strict;
use vars qw/ $AUTHOR $VERSION

1
gitweb/gitweb.perl

@ -7,6 +7,7 @@ @@ -7,6 +7,7 @@
#
# This program is licensed under the GPLv2

use 5.008;
use strict;
use warnings;
use CGI qw(:standard :escapeHTML -nosticky);

1
perl/Git.pm

@ -7,6 +7,7 @@ Git - Perl interface to the Git version control system @@ -7,6 +7,7 @@ Git - Perl interface to the Git version control system

package Git;

use 5.008;
use strict;



1
t/t7006/test-terminal.perl

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
#!/usr/bin/perl
use 5.008;
use strict;
use warnings;
use IO::Pty;

2
t/t9700/test.pl

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
#!/usr/bin/perl
use lib (split(/:/, $ENV{GITPERLLIB}));

use 5.006002;
use 5.008;
use warnings;
use strict;


Loading…
Cancel
Save