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

Re: [Outreachy] Applicant Introduction

From
PPriestess <herroyalpriestess@gmail.com>
Date
Oct 19, 2026, 22:45 UTC
Message-ID
<CAOcE0w+EciSBZDTTNzbi8hEzZAZjB6gut=Pc9qB5yEgs-w1f2g@mail.gmail.com>
In-Reply-To
<CAPSxiM-dxHUE5tHf830=zHnLfg1U5jyb211-ZODS7bu8OjqEnw@mail.gmail.com>
(Resending in plain text, since my first mail was rejected by the list.)
Hi everyone,
I hope you're doing well.
(Thank you for your welcome, Usman.)

For my microproject, I'd like to work on avoiding suppressed git exit codes in test scripts, in t/t2104-update-index-skip-worktree.sh.

In that script, `git ls-files -t` is piped into `test_cmp` in four places (the 'setup', 'update-index --skip-worktree', 'ls-files -t' and 'update-index --no-skip-worktree' tests). If `git ls-files` crashed, the test would still pass. I plan to write the output to a file first and compare the file, changing only those four spots.

To check that nobody else is on this file, I did the following:
 + I searched lore for "t2104" and "update-index-skip-worktree" and
   found no recent patches touching it
 + I ran `git log` on the file against origin/master, origin/next and
   origin/seen and found nothing in flight
 + I also checked GitGitGadget pull requests & issues for "t2104"

I found a GSoC 2024 attempt on this file but I could not find that it was merged. Also, Junio's "t2104: style fixes" commit did not change these pipe lines. So, I believe the exit code issue is still there.

I'd like to know if I'm clear to proceed with a patch.

Thanks, Cynthia

Previous: Usman AkinyemiNext: Usman Akinyemi
Message 2 of 6 in “Re: [Outreachy] Applicant Introduction”
  1. Usman AkinyemiOct 13, 2026
  2. PriestessOct 19, 2026
  3. Usman AkinyemiOct 22, 2026
  4. PriestessOct 23, 2026
  5. Usman AkinyemiOct 26, 2026
  6. PriestessOct 26, 2026

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.