Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
git-svn: cleanup: move editor-specific variables into the editor namespace
author
Eric Wong
<normalperson@yhbt.net>
Mon, 29 Jan 2007 08:07:49 +0000
(
00:07
-0800)
committer
Eric Wong
<normalperson@yhbt.net>
Fri, 23 Feb 2007 08:57:10 +0000
(
00:57
-0800)
Also removed some unused/redundant functions.
Signed-off-by: Eric Wong <normalperson@yhbt.net>
git-svn.perl
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
ce2a0f2
)
diff --git
a/git-svn.perl
b/git-svn.perl
index 4f7938ab7e08f8944aa9782234895e40957c64d2..20c6fc768b69e966c21b2fe22fabe470dac516de 100755
(executable)
--- a/
git-svn.perl
+++ b/
git-svn.perl
@@
-8,8
+8,8
@@
$GIT_SVN_INDEX $GIT_SVN
$GIT_DIR $GIT_SVN_DIR $REVDB
$_follow_parent $sha1 $sha1_short $_revision
$GIT_SVN_INDEX $GIT_SVN
$GIT_DIR $GIT_SVN_DIR $REVDB
$_follow_parent $sha1 $sha1_short $_revision
- $_cp_remote $_upgrade $_
rmdir $_q $_cp_similarity
- $_
find_copies_harder $_l $_
authors %users/;
+ $_cp_remote $_upgrade $_
q
+ $_authors %users/;
$AUTHOR = 'Eric Wong <normalperson@yhbt.net>';
$VERSION = '@@GIT_VERSION@@';
$AUTHOR = 'Eric Wong <normalperson@yhbt.net>';
$VERSION = '@@GIT_VERSION@@';
@@
-83,10
+83,10
@@
BEGIN
'branches|b=s' => \$_branches );
my %init_opts = ( 'template=s' => \$_template, 'shared' => \$_shared );
my %cmt_opts = ( 'edit|e' => \$_edit,
'branches|b=s' => \$_branches );
my %init_opts = ( 'template=s' => \$_template, 'shared' => \$_shared );
my %cmt_opts = ( 'edit|e' => \$_edit,
- 'rmdir' => \$_rmdir,
- 'find-copies-harder' => \$_find_copies_harder,
- 'l=i' => \$
_l
,
- 'copy-similarity|C=i'=> \$_cp_similarity
+ 'rmdir' => \$
SVN::Git::Editor::
_rmdir,
+ 'find-copies-harder' => \$
SVN::Git::Editor::
_find_copies_harder,
+ 'l=i' => \$
SVN::Git::Editor::_rename_limit
,
+ 'copy-similarity|C=i'=> \$
SVN::Git::Editor::
_cp_similarity
);
my %cmd = (
);
my %cmd = (
@@
-1559,19
+1559,6
@@
sub _read_password {
package main;
package main;
-sub uri_encode {
- my ($f) = @_;
- $f =~ s#([^a-zA-Z0-9\*!\:_\./\-])#uc sprintf("%%%02x",ord($1))#eg;
- $f
-}
-
-sub uri_decode {
- my ($f) = @_;
- $f =~ tr/+/ /;
- $f =~ s/%([A-F0-9]{2})/chr hex($1)/ge;
- $f
-}
-
{
my $kill_stupid_warnings = $SVN::Node::none.$SVN::Node::file.
$SVN::Node::dir.$SVN::Node::unknown.
{
my $kill_stupid_warnings = $SVN::Node::none.$SVN::Node::file.
$SVN::Node::dir.$SVN::Node::unknown.
@@
-1806,7
+1793,7
@@
sub close_edit {
}
package SVN::Git::Editor;
}
package SVN::Git::Editor;
-use vars qw/@ISA/;
+use vars qw/@ISA
$_rmdir $_cp_similarity $_find_copies_harder $_rename_limit
/;
use strict;
use warnings;
use Carp qw/croak/;
use strict;
use warnings;
use Carp qw/croak/;
@@
-1846,13
+1833,13
@@
sub new {
sub generate_diff {
my ($tree_a, $tree_b) = @_;
my @diff_tree = qw(diff-tree -z -r);
sub generate_diff {
my ($tree_a, $tree_b) = @_;
my @diff_tree = qw(diff-tree -z -r);
- if ($
::
_cp_similarity) {
- push @diff_tree, "-C$
::
_cp_similarity";
+ if ($_cp_similarity) {
+ push @diff_tree, "-C$_cp_similarity";
} else {
push @diff_tree, '-C';
}
} else {
push @diff_tree, '-C';
}
- push @diff_tree, '--find-copies-harder' if $
::
_find_copies_harder;
- push @diff_tree, "-l$
::_l" if defined $::_l
;
+ push @diff_tree, '--find-copies-harder' if $_find_copies_harder;
+ push @diff_tree, "-l$
_rename_limit" if defined $_rename_limit
;
push @diff_tree, $tree_a, $tree_b;
my ($diff_fh, $ctx) = command_output_pipe(@diff_tree);
local $/ = "\0";
push @diff_tree, $tree_a, $tree_b;
my ($diff_fh, $ctx) = command_output_pipe(@diff_tree);
local $/ = "\0";
@@
-2163,7
+2150,7
@@
sub apply_diff {
fatal("Invalid change type: $f\n");
}
}
fatal("Invalid change type: $f\n");
}
}
- $self->rmdirs if $
::
_rmdir;
+ $self->rmdirs if $_rmdir;
if (@$mods == 0) {
$self->abort_edit;
} else {
if (@$mods == 0) {
$self->abort_edit;
} else {