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

en/header-split-cache-h (Was Re: What's cooking in git.git (Apr 2023, #05; Mon, 17))

From
Elijah Newren <newren@gmail.com>
Date
Apr 19, 2023, 02:51 UTC
Message-ID
<CABPp-BGF53Sfs_wg4iPJ-gmEkBRddQS+Uaw=wF74eK_j+kykDw@mail.gmail.com>
In-Reply-To
<xmqqfs8xfw25.fsf@gitster.g>
On Tue, Apr 18, 2023 at 1:49 AM Junio C Hamano <gitster@pobox.com> wrote:
Show 31 quoted lines
> * en/header-split-cache-h (2023-04-11) 24 commits
>   (merged to 'next' on 2023-04-13 at b9afefff0b)
>  + mailmap, quote: move declarations of global vars to correct unit
>  + treewide: reduce includes of cache.h in other headers
>  + treewide: remove double forward declaration of read_in_full
>  + cache.h: remove unnecessary includes
>  + treewide: remove cache.h inclusion due to pager.h changes
>  + pager.h: move declarations for pager.c functions from cache.h
>  + treewide: remove cache.h inclusion due to editor.h changes
>  + editor: move editor-related functions and declarations into common file
>  + treewide: remove cache.h inclusion due to object.h changes
>  + object.h: move some inline functions and defines from cache.h
>  + treewide: remove cache.h inclusion due to object-file.h changes
>  + object-file.h: move declarations for object-file.c functions from cache.h
>  + treewide: remove cache.h inclusion due to git-zlib changes
>  + git-zlib: move declarations for git-zlib functions from cache.h
>  + treewide: remove cache.h inclusion due to object-name.h changes
>  + object-name.h: move declarations for object-name.c functions from cache.h
>  + treewide: remove unnecessary cache.h inclusion
>  + treewide: be explicit about dependence on mem-pool.h
>  + treewide: be explicit about dependence on oid-array.h
>  + treewide: be explicit about dependence on pack-revindex.h
>  + treewide: be explicit about dependence on convert.h
>  + treewide: be explicit about dependence on advice.h
>  + treewide: be explicit about dependence on trace.h & trace2.h
>  + Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-cache-h
>
>  Header clean-up.
>
>  Will merge to 'master'.
>  source: <pull.1509.v3.git.1681182060.gitgitgadget@gmail.com>

To avoid breaking connections via the git protocol on master, before merging we should first either apply my fix[1] or Peff's fix[2]. (Or both.)

[1] https://lore.kernel.org/git/20230416054735.3386065-1-newren@gmail.com/ [2] https://lore.kernel.org/git/20230418033904.GA60552@coredump.intra.peff.net/

Previous: Taylor BlauNext: Rubén Justo
Message 7 of 8 in “What's cooking in git.git (Apr 2023, #05; Mon, 17)”
  1. Junio C HamanoApr 18, 2023
  2. tb/pack-revindex-on-disk (was: Re: What's cooking in git.git (Apr 2023, #05; Mon, 17))Taylor Blau, Apr 18, 2023
  3. tb/enable-cruft-packs-by-default (was: Re: What's cooking in git.git (Apr 2023, #05; Mon, 17))Taylor Blau, Apr 18, 2023
  4. tb/ban-strtok (was: Re: What's cooking in git.git (Apr 2023, #05; Mon, 17))Taylor Blau, Apr 18, 2023
  5. Junio C HamanoApr 18, 2023
  6. Taylor BlauApr 18, 2023
  7. en/header-split-cache-h (Was Re: What's cooking in git.git (Apr 2023, #05; Mon, 17))Elijah Newren, Apr 19, 2023
  8. rj/branch-unborn-in-other-worktrees (was Re: What's cooking in git.git (Apr 2023, #05; Mon, 17))Rubén Justo, Apr 19, 2023

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.