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

Re: [PATCH v3 2/8] wt-status: move many global settings to wt_status structure

From
Jeff King <peff@peff.net>
Date
Aug 10, 2009, 09:10 UTC
Message-ID
<20090810091010.GA7513@coredump.intra.peff.net>
In-Reply-To
<1249894465-11018-3-git-send-email-gitster@pobox.com>
On Mon, Aug 10, 2009 at 01:54:19AM -0700, Junio C Hamano wrote:
Show 14 quoted lines
> --- a/wt-status.h
> +++ b/wt-status.h
> [...]
> @@ -33,8 +32,12 @@ struct wt_status {
>  	const char *reference;
>  	int verbose;
>  	int amend;
> -	int untracked;
>  	int nowarn;
> +	int wt_status_use_color;
> +	int wt_status_relative_paths;
> +	int wt_status_submodule_summary;
> +	enum untracked_status_type show_untracked_files;
> +

Is there a particular reason to use such enormous struct member names? IOW, inside wt_status, why not just "use_color"?

Other than that, I think this is a very positive change (and in fact, I like the way this whole series is shaping up).

-Peff
Previous: Jeff King
Message 11 of 11 in “shortstatus updates”
  1. 0/8 shortstatus updatesJunio C Hamano, Aug 10, 2009
  2. 1/8 commit: --dry-runJunio C Hamano, Aug 10, 2009
  3. 2/8 wt-status: move many global settings to wt_status structureJunio C Hamano, Aug 10, 2009
  4. 3/8 wt-status: move wt_status_colors[] into wt_status structureJunio C Hamano, Aug 10, 2009
  5. 4/8 Make git_status_config() file scope static to builtin-commit.cJunio C Hamano, Aug 10, 2009
  6. 5/8 wt-status: collect untracked files in a separate "collect" phaseJunio C Hamano, Aug 10, 2009
  7. 6/8 git stat: the beginningJunio C Hamano, Aug 10, 2009
  8. 7/8 git stat: pathspec limits, unlike traditional "git status"Junio C Hamano, Aug 10, 2009
  9. 8/8 git stat -s: short status outputJunio C Hamano, Aug 10, 2009
  10. Jeff KingAug 10, 2009
  11. Jeff KingAug 10, 2009

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.