git/list[1] front-page[2] threads[3] people[4] search[5] about
wed 2026-10-07 18:03 UTC

[PATCH v2 0/3] environment: clean up repository config handling

From
Tian Yuchen <cat@malon.dev>
Date
Aug 6, 2026, 09:25 UTC
Message-ID
<20260806092557.3951208-1-cat@malon.dev>
In-Reply-To
<20260805115342.3939931-1-cat@malon.dev>
Hi all,

This series contains several cleanup patches for repository configuration handling.

No functional changes are intended. The patches make the related code more consistent and easier to maintain by improving documentation, formatting, and the organization of repo_config_values.

RFC: If there are other small cleanups in this area that would be useful to include, suggestions are welcome.

Regards, yuchen
Changes since v1:
 - in commit 2/3, drop several blank lines to group the getters under the
 comment. Note that the comment does not apply to repo_excludes_file.
 - in commit 3/3, do not change the order of the members. Instead, drop
 the original comments that do not accurately categorize them.
Tian Yuchen (3):
  environment: simplify repository config getters
  environment: clarify repository config getter documentation
  environment: remove inaccurate repo_config_values comments
 environment.c | 18 +++++++++---------
 environment.h | 19 +++----------------
 2 files changed, 12 insertions(+), 25 deletions(-)
-- 
2.43.0
Previous: Tian YuchenNext: Tian Yuchen
Message 10 of 27 in “environment: clean up repository config handling”
  1. 0/3 environment: clean up repository config handlingTian Yuchen, Aug 5, 2026
  2. 2/3 environment: clarify repository config getter documentationTian Yuchen, Aug 5, 2026
  3. 1/3 environment: simplify repository config gettersTian Yuchen, Aug 5, 2026
  4. 3/3 environment: reorder variables in repo_config_values structureTian Yuchen, Aug 5, 2026
  5. Junio C HamanoAug 5, 2026
  6. Junio C HamanoAug 5, 2026
  7. Junio C HamanoAug 5, 2026
  8. Tian YuchenAug 6, 2026
  9. Tian YuchenAug 6, 2026
  10. 0/3 environment: clean up repository config handlingTian Yuchen, Aug 6, 2026
  11. 1/3 environment: simplify repository config gettersTian Yuchen, Aug 6, 2026
  12. 2/3 environment: clarify repository config getter documentationTian Yuchen, Aug 6, 2026
  13. 3/3 environment: remove inaccurate repo_config_values commentsTian Yuchen, Aug 6, 2026
  14. Junio C HamanoAug 6, 2026
  15. Junio C HamanoAug 6, 2026
  16. Junio C HamanoAug 6, 2026
  17. Tian YuchenAug 7, 2026
  18. Tian YuchenAug 7, 2026
  19. 0/3 environment: clean up repository config handlingTian Yuchen, Aug 7, 2026
  20. 1/3 environment: drop redundant NULL checks in config gettersTian Yuchen, Aug 7, 2026
  21. 2/3 environment: clarify repository config getter documentationTian Yuchen, Aug 7, 2026
  22. 3/3 environment: remove inaccurate repo_config_values commentsTian Yuchen, Aug 7, 2026
  23. Patrick SteinhardtAug 7, 2026
  24. Junio C HamanoAug 7, 2026
  25. Patrick SteinhardtAug 10, 2026
  26. Junio C HamanoAug 26, 2026
  27. Patrick SteinhardtSep 11, 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.