yay.

thanks for the work John!
Now let's try to keep in sync :-)

On 08/04/13 10:00, John Keeping wrote:
> This requires a small change to how we handle notes, but otherwise just
> works.
> 
> Note that we can't use anything from v1.8.0 until v1.8.2.1 because some
> of the symbols that we need for graph drawing were made private in
> v1.8.0 and this was not reverted until v1.8.2.1.
> 
> Signed-off-by: John Keeping <[email protected]>
> ---
>  Makefile    | 2 +-
>  git         | 2 +-
>  ui-commit.c | 3 ++-
>  ui-log.c    | 6 +++---
>  4 files changed, 7 insertions(+), 6 deletions(-)
> 
> diff --git a/Makefile b/Makefile
> index 83d4716..59edab0 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -14,7 +14,7 @@ htmldir = $(docdir)
>  pdfdir = $(docdir)
>  mandir = $(prefix)/share/man
>  SHA1_HEADER = <openssl/sha.h>
> -GIT_VER = 1.7.12.4
> +GIT_VER = 1.8.2.1
>  GIT_URL = https://git-core.googlecode.com/files/git-$(GIT_VER).tar.gz
>  INSTALL = install
>  MAN5_TXT = $(wildcard *.5.txt)
> diff --git a/git b/git
> index 7e20105..5bda18c 160000
> --- a/git
> +++ b/git
> @@ -1 +1 @@
> -Subproject commit 7e2010537e96d0a1144520222f20ba1dc3d61441
> +Subproject commit 5bda18c186e455f8e65f976d3bf333ab1f4b5b53
> diff --git a/ui-commit.c b/ui-commit.c
> index 0783285..5a552a1 100644
> --- a/ui-commit.c
> +++ b/ui-commit.c
> @@ -36,7 +36,8 @@ void cgit_print_commit(char *hex, const char *prefix)
>       }
>       info = cgit_parse_commit(commit);
>  
> -     format_note(NULL, sha1, &notes, PAGE_ENCODING, 0);
> +     init_display_notes(NULL);
> +     format_display_notes(sha1, &notes, PAGE_ENCODING, 0);
>  
>       load_ref_decorations(DECORATE_FULL_REFS);
>  
> diff --git a/ui-log.c b/ui-log.c
> index aaffb4e..8d8b235 100644
> --- a/ui-log.c
> +++ b/ui-log.c
> @@ -195,9 +195,8 @@ static void print_commit(struct commit *commit, struct 
> rev_info *revs)
>                               strbuf_addstr(&msgbuf, info->msg);
>                               strbuf_addch(&msgbuf, '\n');
>                       }
> -                     format_note(NULL, commit->object.sha1, &msgbuf,
> -                                 PAGE_ENCODING,
> -                                 NOTES_SHOW_HEADER | NOTES_INDENT);
> +                     format_display_notes(commit->object.sha1,
> +                                          &msgbuf, PAGE_ENCODING, 0);
>                       strbuf_addch(&msgbuf, '\n');
>                       strbuf_ltrim(&msgbuf);
>               }
> @@ -397,6 +396,7 @@ void cgit_print_log(const char *tip, int ofs, int cnt, 
> char *grep, char *pattern
>               commit->parents = NULL;
>       }
>  
> +     init_display_notes(NULL);
>       for (i = 0; i < cnt && (commit = get_revision(&rev)) != NULL; i++) {
>               print_commit(commit, &rev);
>               free(commit->buffer);
> 

-- 
Ferry Huberts

_______________________________________________
cgit mailing list
[email protected]
http://hjemli.net/mailman/listinfo/cgit

Reply via email to