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

Re: What's cooking in git.git (May 2021, #03; Thu, 20)

From
Elijah Newren <newren@gmail.com>
Date
May 20, 2021, 08:18 UTC
Message-ID
<CABPp-BGmGbX6bz6mQPgqdo4KPdtEb2u6UMznCEedUf_iA0KVrw@mail.gmail.com>
In-Reply-To
<xmqqtumyulv8.fsf@gitster.g>
On Wed, May 19, 2021 at 8:27 PM Junio C Hamano <gitster@pobox.com> wrote:
>
> [Graduated to 'master']
...
Show 15 quoted lines
> * en/dir-traversal (2021-05-13) 9 commits
>   (merged to 'next' on 2021-05-14 at 316f9264c1)
>  + dir: introduce readdir_skip_dot_and_dotdot() helper
>  + dir: update stale description of treat_directory()
>  + dir: traverse into untracked directories if they may have ignored subfiles
>  + dir: avoid unnecessary traversal into ignored directory
>  + t3001, t7300: add testcase showcasing missed directory traversal
>  + t7300: add testcase showing unnecessary traversal into ignored directory
>  + ls-files: error out on -i unless -o or -c are specified
>  + dir: report number of visited directories and paths with trace2
>  + dir: convert trace calls to trace2 equivalents
>
>  "git clean" and "git ls-files -i" had confusion around working on
>  or showing ignored paths inside an ignored directory, which has
>  been corrected.

Did you change your mind since https://lore.kernel.org/git/xmqqtumzzedd.fsf@gitster.g/, or did you just accidentally merge all 9 patches instead of only the first 7?

Sorry about this, I was going to resend corrected versions of the last two patches...but I'm guessing that's just not warranted anymore?

Previous: Junio C HamanoNext: Junio C Hamano
Message 2 of 7 in “What's cooking in git.git (May 2021, #03; Thu, 20)”
  1. Junio C HamanoMay 20, 2021
  2. Elijah NewrenMay 20, 2021
  3. Junio C HamanoMay 20, 2021
  4. Ævar Arnfjörð BjarmasonMay 20, 2021
  5. Felipe ContrerasMay 21, 2021
  6. Ævar Arnfjörð BjarmasonMay 24, 2021
  7. Felipe ContrerasMay 24, 2021

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.