git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH Outreachy 1/2] format: create pretty.h file

From
Junio C Hamano <gitster@pobox.com>
Date
Dec 8, 2017, 20:37 UTC
Message-ID
<xmqqr2s56jn6.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<01020160364a23d5-471a2fd0-9fff-4599-86f8-b2f37a4a0a84-000000@eu-west-1.amazonses.com>
Olga Telezhnaya <olyatelezhnaya@gmail.com> writes:
Show 31 quoted lines
>  archive.c             |  1 +
>  builtin/notes.c       |  2 +-
>  builtin/reset.c       |  2 +-
>  builtin/show-branch.c |  2 +-
>  combine-diff.c        |  1 +
>  commit.c              |  1 +
>  commit.h              | 80 ----------------------------------------------
>  diffcore-pickaxe.c    |  1 +
>  grep.c                |  1 +
>  log-tree.c            |  1 +
>  notes-cache.c         |  1 +
>  pretty.h              | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++
>  revision.h            |  2 +-
>  sequencer.c           |  1 +
>  sha1_name.c           |  1 +
>  submodule.c           |  1 +
>  16 files changed, 101 insertions(+), 84 deletions(-)
>  create mode 100644 pretty.h
>
> diff --git a/archive.c b/archive.c
> index 0b7b62af0c3ec..60607e8c00857 100644
> --- a/archive.c
> +++ b/archive.c
> @@ -2,6 +2,7 @@
>  #include "config.h"
>  #include "refs.h"
>  #include "commit.h"
> +#include "pretty.h"
>  #include "tree-walk.h"
>  #include "attr.h"
>  #include "archive.h"

This has a toll on topics in flight that expect the symbols for pretty are available in "commit.h"; they are forced to include this new file they did not even know about.

I notice that "commit.h" is included in "builtin.h"; perhaps adding a new include for "pretty.h" there would be of lessor impact? I dunno.

Previous: Eric SunshineNext: Оля Тележная
Message 10 of 14 in “format: create pretty.h file”
  1. 1/2 format: create pretty.h fileOlga Telezhnaya, Dec 8, 2017
  2. 2/2 format: create docs for pretty.hOlga Telezhnaya, Dec 8, 2017
  3. Eric SunshineDec 8, 2017
  4. Junio C HamanoDec 8, 2017
  5. Jeff KingDec 10, 2017
  6. Junio C HamanoDec 10, 2017
  7. Оля ТележнаяDec 11, 2017
  8. Junio C HamanoDec 11, 2017
  9. Eric SunshineDec 8, 2017
  10. Junio C HamanoDec 8, 2017
  11. Оля ТележнаяDec 9, 2017
  12. 1/2 format: create pretty.h fileOlga Telezhnaya, Dec 12, 2017
  13. 2/2 format: create docs for pretty.hOlga Telezhnaya, Dec 12, 2017
  14. Junio C HamanoDec 12, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.