Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
range-diff: do not show "function names" in hunk headers
author
Johannes Schindelin
<johannes.schindelin@gmx.de>
Mon, 13 Aug 2018 11:33:14 +0000
(
04:33
-0700)
committer
Junio C Hamano
<gitster@pobox.com>
Mon, 13 Aug 2018 17:44:51 +0000
(10:44 -0700)
We are comparing complete, formatted commit messages with patches. There
are no function names here, so stop looking for them.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
range-diff.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
eb0be38
)
diff --git
a/range-diff.c
b/range-diff.c
index 23aa61af594189795bee50fccd5649d7c0e73944..6d75563f466d55666c060edda5c120fed5f8460c 100644
(file)
--- a/
range-diff.c
+++ b/
range-diff.c
@@
-9,6
+9,7
@@
#include "diffcore.h"
#include "commit.h"
#include "pretty.h"
#include "diffcore.h"
#include "commit.h"
#include "pretty.h"
+#include "userdiff.h"
struct patch_util {
/* For the search for an exact match */
struct patch_util {
/* For the search for an exact match */
@@
-302,6
+303,10
@@
static void output_pair_header(struct strbuf *buf,
fwrite(buf->buf, buf->len, 1, stdout);
}
fwrite(buf->buf, buf->len, 1, stdout);
}
+static struct userdiff_driver no_func_name = {
+ .funcname = { "$^", 0 }
+};
+
static struct diff_filespec *get_filespec(const char *name, const char *p)
{
struct diff_filespec *spec = alloc_filespec(name);
static struct diff_filespec *get_filespec(const char *name, const char *p)
{
struct diff_filespec *spec = alloc_filespec(name);
@@
-311,6
+316,7
@@
static struct diff_filespec *get_filespec(const char *name, const char *p)
spec->size = strlen(p);
spec->should_munmap = 0;
spec->is_stdin = 1;
spec->size = strlen(p);
spec->should_munmap = 0;
spec->is_stdin = 1;
+ spec->driver = &no_func_name;
return spec;
}
return spec;
}