Skip to content

Commit

Permalink
Remove git-annotate.perl and create a builtin-alias for git-blame
Browse files Browse the repository at this point in the history
Signed-off-by: Ryan Anderson <ryan@michonline.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
  • Loading branch information
pugmajere authored and Junio C Hamano committed Oct 10, 2006
1 parent b5c698d commit f789e34
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 709 deletions.
3 changes: 2 additions & 1 deletion Makefile
Expand Up @@ -173,7 +173,7 @@ SCRIPT_SH = \
SCRIPT_PERL = \
git-archimport.perl git-cvsimport.perl git-relink.perl \
git-shortlog.perl git-rerere.perl \
git-annotate.perl git-cvsserver.perl \
git-cvsserver.perl \
git-svnimport.perl git-cvsexportcommit.perl \
git-send-email.perl git-svn.perl

Expand Down Expand Up @@ -265,6 +265,7 @@ LIB_OBJS = \

BUILTIN_OBJS = \
builtin-add.o \
builtin-annotate.o \
builtin-apply.o \
builtin-archive.o \
builtin-cat-file.o \
Expand Down
25 changes: 25 additions & 0 deletions builtin-annotate.c
@@ -0,0 +1,25 @@
/*
* "git annotate" builtin alias
*
* Copyright (C) 2006 Ryan Anderson
*/
#include "git-compat-util.h"
#include "exec_cmd.h"

int cmd_annotate(int argc, const char **argv, const char *prefix)
{
const char **nargv;
int i;
nargv = xmalloc(sizeof(char *) * (argc + 2));

nargv[0] = "blame";
nargv[1] = "-c";

for (i = 1; i < argc; i++) {
nargv[i+1] = argv[i];
}
nargv[argc + 1] = NULL;

return execv_git_cmd(nargv);
}

1 change: 1 addition & 0 deletions builtin.h
Expand Up @@ -13,6 +13,7 @@ extern void stripspace(FILE *in, FILE *out);
extern int write_tree(unsigned char *sha1, int missing_ok, const char *prefix);

extern int cmd_add(int argc, const char **argv, const char *prefix);
extern int cmd_annotate(int argc, const char **argv, const char *prefix);
extern int cmd_apply(int argc, const char **argv, const char *prefix);
extern int cmd_archive(int argc, const char **argv, const char *prefix);
extern int cmd_cat_file(int argc, const char **argv, const char *prefix);
Expand Down

0 comments on commit f789e34

Please sign in to comment.