{"thread":{"id":"65744","subject":"[PATCH] git-gui: silence install recipes under \"make -s\"","startedAt":"2026-06-03T09:04:51Z","lastAt":"2026-06-11T11:18:26Z","messageCount":14,"participants":["Harald Nordgren via GitGitGadget","Johannes Sixt","Harald Nordgren","Kristoffer Haugsbakk"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"544590","messageId":"pull.2318.git.git.1780477489662.gitgitgadget@gmail.com","threadId":"65744","inReplyTo":null,"subject":"[PATCH] git-gui: silence install recipes under \"make -s\"","fromName":"Harald Nordgren via GitGitGadget","fromEmail":"gitgitgadget@gmail.com","sentAt":"2026-06-03T09:04:49Z","receivedAt":"2026-06-03T09:04:51Z","isPatch":true,"body":"From: Harald Nordgren <haraldnordgren@gmail.com>\n\nThe split install/uninstall recipes embed \"echo\" calls that fire\neven under \"make -s\", so install still prints \"DEST /path\" and\n\"INSTALL 644 about.tcl\" banners. The existing \"-s\" block only\nclears QUIET_GEN.\n\nWrap the whole \"ifndef V\" block in the canonical \"-s\" guard from\nshared.mak, and drop the now-redundant narrow block.\n\nSigned-off-by: Harald Nordgren <harald.nordgren@kostdoktorn.se>\n---\n    git-gui: silence install recipes under \"make -s\"\n\nPublished-As: https://github.com/gitgitgadget/git/releases/tag/pr-git-2318%2FHaraldNordgren%2Fgit-gui-respect-silent-flag-v1\nFetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-git-2318/HaraldNordgren/git-gui-respect-silent-flag-v1\nPull-Request: https://github.com/git/git/pull/2318\n\n git-gui/Makefile | 6 ++----\n 1 file changed, 2 insertions(+), 4 deletions(-)\n\ndiff --git a/git-gui/Makefile b/git-gui/Makefile\nindex ca01068810..d33204e875 100644\n--- a/git-gui/Makefile\n+++ b/git-gui/Makefile\n@@ -64,6 +64,7 @@ REMOVE_F0  = $(RM_RF) # space is required here\n REMOVE_F1  =\n CLEAN_DST  = true\n \n+ifneq ($(findstring s,$(firstword -$(MAKEFLAGS))),s)\n ifndef V\n \tQUIET          = @\n \tQUIET_GEN      = $(QUIET)echo '   ' GEN '$@' &&\n@@ -89,6 +90,7 @@ ifndef V\n \tREMOVE_F0 = dst=\n \tREMOVE_F1 = && echo '   ' REMOVE `basename \"$$dst\"` && $(RM_RF) \"$$dst\"\n endif\n+endif\n \n TCLTK_PATH ?= wish\n ifeq (./,$(dir $(TCLTK_PATH)))\n@@ -97,10 +99,6 @@ else\n \tTCL_PATH ?= $(dir $(TCLTK_PATH))$(notdir $(subst wish,tclsh,$(TCLTK_PATH)))\n endif\n \n-ifeq ($(findstring $(firstword -$(MAKEFLAGS)),s),s)\n-QUIET_GEN =\n-endif\n-\n -include config.mak\n \n DESTDIR_SQ = $(subst ','\\'',$(DESTDIR))\n\nbase-commit: 1666c1265231b0bc5f613fbbf3f0a9896cdef76e\n-- \ngitgitgadget\n"},{"id":"544612","messageId":"010c001d-e241-475d-99ba-f60f71d3365f@kdbg.org","threadId":"65744","inReplyTo":"pull.2318.git.git.1780477489662.gitgitgadget@gmail.com","subject":"Re: [PATCH] git-gui: silence install recipes under \"make -s\"","fromName":"Johannes Sixt","fromEmail":"j6t@kdbg.org","sentAt":"2026-06-03T12:58:58Z","receivedAt":"2026-06-03T12:59:02Z","isPatch":true,"body":"Am 03.06.26 um 11:04 schrieb Harald Nordgren via GitGitGadget:\n> From: Harald Nordgren <haraldnordgren@gmail.com>\n> \n> The split install/uninstall recipes embed \"echo\" calls that fire\n> even under \"make -s\", so install still prints \"DEST /path\" and\n> \"INSTALL 644 about.tcl\" banners. The existing \"-s\" block only\n> clears QUIET_GEN.\n\nGood catch.\n\n> Wrap the whole \"ifndef V\" block in the canonical \"-s\" guard from\n> shared.mak, and drop the now-redundant narrow block.\n\nCan we please mention shared.mak in a way that doesn't assume that this\npatch was made in the Git repository?\n\n> +ifneq ($(findstring s,$(firstword -$(MAKEFLAGS))),s)\n>  ifndef V\n>  \tQUIET          = @\n>  \tQUIET_GEN      = $(QUIET)echo '   ' GEN '$@' &&\n> @@ -89,6 +90,7 @@ ifndef V\n>  \tREMOVE_F0 = dst=\n>  \tREMOVE_F1 = && echo '   ' REMOVE `basename \"$$dst\"` && $(RM_RF) \"$$dst\"\n>  endif\n> +endif\n\n> -ifeq ($(findstring $(firstword -$(MAKEFLAGS)),s),s)\n\nI would have expected that the old and the new condition expressions\nonly differ in the ifeq vs. ifneq, but they are different in more than\nthat. Assuming that the new expression is correct, was the old one\nincorrect?\n\n> -QUIET_GEN =\n> -endif\n-- Hannes\n\n"},{"id":"544637","messageId":"CAHwyqnWsA_s7bXoFZWgUmMW7b9x9H4KmSvgvc1FVt6nyH3HnLA@mail.gmail.com","threadId":"65744","inReplyTo":"010c001d-e241-475d-99ba-f60f71d3365f@kdbg.org","subject":"Re: [PATCH] git-gui: silence install recipes under \"make -s\"","fromName":"Harald Nordgren","fromEmail":"haraldnordgren@gmail.com","sentAt":"2026-06-03T18:03:23Z","receivedAt":"2026-06-03T18:04:03Z","isPatch":true,"body":"> Can we please mention shared.mak in a way that doesn't assume that this\n> patch was made in the Git repository?\n\nGood point!\n\n> > +ifneq ($(findstring s,$(firstword -$(MAKEFLAGS))),s)\n> >  ifndef V\n> >       QUIET          = @\n> >       QUIET_GEN      = $(QUIET)echo '   ' GEN '$@' &&\n> > @@ -89,6 +90,7 @@ ifndef V\n> >       REMOVE_F0 = dst=\n> >       REMOVE_F1 = && echo '   ' REMOVE `basename \"$$dst\"` && $(RM_RF) \"$$dst\"\n> >  endif\n> > +endif\n>\n> > -ifeq ($(findstring $(firstword -$(MAKEFLAGS)),s),s)\n>\n> I would have expected that the old and the new condition expressions\n> only differ in the ifeq vs. ifneq, but they are different in more than\n> that. Assuming that the new expression is correct, was the old one\n> incorrect?\n\nYeah, the old format doesn't seem to work when I use that with ifneq.\nSo I took this other format that is also used twice in shared.mak\n(lines 40 and 46).\n\n\nHarald\n"},{"id":"544639","messageId":"pull.2318.v2.git.git.1780510415838.gitgitgadget@gmail.com","threadId":"65744","inReplyTo":"pull.2318.git.git.1780477489662.gitgitgadget@gmail.com","subject":"[PATCH v2] git-gui: silence install recipes under \"make -s\"","fromName":"Harald Nordgren via GitGitGadget","fromEmail":"gitgitgadget@gmail.com","sentAt":"2026-06-03T18:13:35Z","receivedAt":"2026-06-03T18:13:38Z","isPatch":true,"body":"From: Harald Nordgren <haraldnordgren@gmail.com>\n\nSeveral install and uninstall recipes embed \"echo\" calls that fire as\npart of the recipe itself, so the install banners (DEST, INSTALL,\nLINK, REMOVE) were visible whenever the variables expand non-empty.\n\nGuard the whole \"ifndef V\" block on \"-s\" so the loud variants are\nselected only when \"-s\" is absent and V=1 is unset.\n\nSigned-off-by: Harald Nordgren <harald.nordgren@kostdoktorn.se>\n---\n    git-gui: silence install recipes under \"make -s\"\n    \n     * Clarified commit message.\n\nPublished-As: https://github.com/gitgitgadget/git/releases/tag/pr-git-2318%2FHaraldNordgren%2Fgit-gui-respect-silent-flag-v2\nFetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-git-2318/HaraldNordgren/git-gui-respect-silent-flag-v2\nPull-Request: https://github.com/git/git/pull/2318\n\nRange-diff vs v1:\n\n 1:  b9f2b16a8d ! 1:  4e4029c8e8 git-gui: silence install recipes under \"make -s\"\n     @@ Metadata\n       ## Commit message ##\n          git-gui: silence install recipes under \"make -s\"\n      \n     -    The split install/uninstall recipes embed \"echo\" calls that fire\n     -    even under \"make -s\", so install still prints \"DEST /path\" and\n     -    \"INSTALL 644 about.tcl\" banners. The existing \"-s\" block only\n     -    clears QUIET_GEN.\n     +    Several install and uninstall recipes embed \"echo\" calls that fire as\n     +    part of the recipe itself, so the install banners (DEST, INSTALL,\n     +    LINK, REMOVE) were visible whenever the variables expand non-empty.\n      \n     -    Wrap the whole \"ifndef V\" block in the canonical \"-s\" guard from\n     -    shared.mak, and drop the now-redundant narrow block.\n     +    Guard the whole \"ifndef V\" block on \"-s\" so the loud variants are\n     +    selected only when \"-s\" is absent and V=1 is unset.\n      \n          Signed-off-by: Harald Nordgren <harald.nordgren@kostdoktorn.se>\n      \n\n\n git-gui/Makefile | 6 ++----\n 1 file changed, 2 insertions(+), 4 deletions(-)\n\ndiff --git a/git-gui/Makefile b/git-gui/Makefile\nindex ca01068810..d33204e875 100644\n--- a/git-gui/Makefile\n+++ b/git-gui/Makefile\n@@ -64,6 +64,7 @@ REMOVE_F0  = $(RM_RF) # space is required here\n REMOVE_F1  =\n CLEAN_DST  = true\n \n+ifneq ($(findstring s,$(firstword -$(MAKEFLAGS))),s)\n ifndef V\n \tQUIET          = @\n \tQUIET_GEN      = $(QUIET)echo '   ' GEN '$@' &&\n@@ -89,6 +90,7 @@ ifndef V\n \tREMOVE_F0 = dst=\n \tREMOVE_F1 = && echo '   ' REMOVE `basename \"$$dst\"` && $(RM_RF) \"$$dst\"\n endif\n+endif\n \n TCLTK_PATH ?= wish\n ifeq (./,$(dir $(TCLTK_PATH)))\n@@ -97,10 +99,6 @@ else\n \tTCL_PATH ?= $(dir $(TCLTK_PATH))$(notdir $(subst wish,tclsh,$(TCLTK_PATH)))\n endif\n \n-ifeq ($(findstring $(firstword -$(MAKEFLAGS)),s),s)\n-QUIET_GEN =\n-endif\n-\n -include config.mak\n \n DESTDIR_SQ = $(subst ','\\'',$(DESTDIR))\n\nbase-commit: 9ac3f193c05c2237e2b14ebaa1149e9fc8a1abe0\n-- \ngitgitgadget\n"},{"id":"544645","messageId":"5c0a5305-00c5-403f-a007-f5f3c163f8d1@kdbg.org","threadId":"65744","inReplyTo":"pull.2318.v2.git.git.1780510415838.gitgitgadget@gmail.com","subject":"Re: [PATCH v2] git-gui: silence install recipes under \"make -s\"","fromName":"Johannes Sixt","fromEmail":"j6t@kdbg.org","sentAt":"2026-06-03T21:38:47Z","receivedAt":"2026-06-03T21:38:57Z","isPatch":true,"body":"Am 03.06.26 um 20:13 schrieb Harald Nordgren via GitGitGadget:\n> From: Harald Nordgren <haraldnordgren@gmail.com>\n> \n> Several install and uninstall recipes embed \"echo\" calls that fire as\n> part of the recipe itself, so the install banners (DEST, INSTALL,\n> LINK, REMOVE) were visible whenever the variables expand non-empty.\n> \n> Guard the whole \"ifndef V\" block on \"-s\" so the loud variants are\n> selected only when \"-s\" is absent and V=1 is unset.\n> \n> Signed-off-by: Harald Nordgren <harald.nordgren@kostdoktorn.se>\n> ---\n>     git-gui: silence install recipes under \"make -s\"\n>     \n>      * Clarified commit message.\n\nI appreciate that you made it more suitable to be used outside of the\nGit repository, but it still does not explain why the change from ifeq\nto ifneq is not sufficient to negate the condition.\n\nIn fact, the old version of the condition never worked as intended. The\nparameters of findstring are in the order needle,haystack. The arguments\nare -,s for normal `make` and -s,s for `make -s`. In no case is the\nneedle found in the haystack. The new version is correct. This is worth\nto be mentioned.\n\n> +ifneq ($(findstring s,$(firstword -$(MAKEFLAGS))),s)\n\n> -ifeq ($(findstring $(firstword -$(MAKEFLAGS)),s),s)\n-- Hannes\n\n"},{"id":"544671","messageId":"pull.2318.v3.git.git.1780555730228.gitgitgadget@gmail.com","threadId":"65744","inReplyTo":"pull.2318.v2.git.git.1780510415838.gitgitgadget@gmail.com","subject":"[PATCH v3] git-gui: silence install recipes under \"make -s\"","fromName":"Harald Nordgren via GitGitGadget","fromEmail":"gitgitgadget@gmail.com","sentAt":"2026-06-04T06:48:50Z","receivedAt":"2026-06-04T06:48:52Z","isPatch":true,"body":"From: Harald Nordgren <haraldnordgren@gmail.com>\n\nSeveral install and uninstall recipes embed \"echo\" calls that fire as\npart of the recipe itself, so the install banners (DEST, INSTALL,\nLINK, REMOVE) were visible whenever the variables expand non-empty.\n\nGuard the whole \"ifndef V\" block on \"-s\" so the loud variants are\nselected only when \"-s\" is absent and V=1 is unset. The existing\n\"-s\" check also had its findstring arguments in the wrong order\n(needle \"-s\" never fit in haystack \"s\"), so swap them while moving\nthe check to wrap the block.\n\nSigned-off-by: Harald Nordgren <harald.nordgren@kostdoktorn.se>\n---\n    git-gui: silence install recipes under \"make -s\"\n    \n    Added sentences to the commit message noting that the old findstring arg\n    order was broken (needle never fit haystack).\n\nPublished-As: https://github.com/gitgitgadget/git/releases/tag/pr-git-2318%2FHaraldNordgren%2Fgit-gui-respect-silent-flag-v3\nFetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-git-2318/HaraldNordgren/git-gui-respect-silent-flag-v3\nPull-Request: https://github.com/git/git/pull/2318\n\nRange-diff vs v2:\n\n 1:  4e4029c8e8 ! 1:  1375fdc1aa git-gui: silence install recipes under \"make -s\"\n     @@ Commit message\n          LINK, REMOVE) were visible whenever the variables expand non-empty.\n      \n          Guard the whole \"ifndef V\" block on \"-s\" so the loud variants are\n     -    selected only when \"-s\" is absent and V=1 is unset.\n     +    selected only when \"-s\" is absent and V=1 is unset. The existing\n     +    \"-s\" check also had its findstring arguments in the wrong order\n     +    (needle \"-s\" never fit in haystack \"s\"), so swap them while moving\n     +    the check to wrap the block.\n      \n          Signed-off-by: Harald Nordgren <harald.nordgren@kostdoktorn.se>\n      \n\n\n git-gui/Makefile | 6 ++----\n 1 file changed, 2 insertions(+), 4 deletions(-)\n\ndiff --git a/git-gui/Makefile b/git-gui/Makefile\nindex ca01068810..d33204e875 100644\n--- a/git-gui/Makefile\n+++ b/git-gui/Makefile\n@@ -64,6 +64,7 @@ REMOVE_F0  = $(RM_RF) # space is required here\n REMOVE_F1  =\n CLEAN_DST  = true\n \n+ifneq ($(findstring s,$(firstword -$(MAKEFLAGS))),s)\n ifndef V\n \tQUIET          = @\n \tQUIET_GEN      = $(QUIET)echo '   ' GEN '$@' &&\n@@ -89,6 +90,7 @@ ifndef V\n \tREMOVE_F0 = dst=\n \tREMOVE_F1 = && echo '   ' REMOVE `basename \"$$dst\"` && $(RM_RF) \"$$dst\"\n endif\n+endif\n \n TCLTK_PATH ?= wish\n ifeq (./,$(dir $(TCLTK_PATH)))\n@@ -97,10 +99,6 @@ else\n \tTCL_PATH ?= $(dir $(TCLTK_PATH))$(notdir $(subst wish,tclsh,$(TCLTK_PATH)))\n endif\n \n-ifeq ($(findstring $(firstword -$(MAKEFLAGS)),s),s)\n-QUIET_GEN =\n-endif\n-\n -include config.mak\n \n DESTDIR_SQ = $(subst ','\\'',$(DESTDIR))\n\nbase-commit: 9ac3f193c05c2237e2b14ebaa1149e9fc8a1abe0\n-- \ngitgitgadget\n"},{"id":"544826","messageId":"e717e5fc-b9c5-489c-b018-4b747a5378a9@kdbg.org","threadId":"65744","inReplyTo":"pull.2318.v3.git.git.1780555730228.gitgitgadget@gmail.com","subject":"Re: [PATCH v3] git-gui: silence install recipes under \"make -s\"","fromName":"Johannes Sixt","fromEmail":"j6t@kdbg.org","sentAt":"2026-06-06T09:38:02Z","receivedAt":"2026-06-06T09:38:20Z","isPatch":true,"body":"Am 04.06.26 um 08:48 schrieb Harald Nordgren via GitGitGadget:\n> From: Harald Nordgren <haraldnordgren@gmail.com>\n> \n> Several install and uninstall recipes embed \"echo\" calls that fire as\n> part of the recipe itself, so the install banners (DEST, INSTALL,\n> LINK, REMOVE) were visible whenever the variables expand non-empty.\n> \n> Guard the whole \"ifndef V\" block on \"-s\" so the loud variants are\n> selected only when \"-s\" is absent and V=1 is unset. The existing\n> \"-s\" check also had its findstring arguments in the wrong order\n> (needle \"-s\" never fit in haystack \"s\"), so swap them while moving\n> the check to wrap the block.\n> \n> Signed-off-by: Harald Nordgren <harald.nordgren@kostdoktorn.se>\n\nThe new text looks good. However, the email addresses of author and\nsigner-off are different. They should be the same. I notice that you use\nthe gmail address in both places in other patch submissions, so I can\nuse that if you agree (and you don't need to send another round).\n\n-- Hannes\n\n"},{"id":"544827","messageId":"pull.2318.v4.git.git.1780742303298.gitgitgadget@gmail.com","threadId":"65744","inReplyTo":"pull.2318.v3.git.git.1780555730228.gitgitgadget@gmail.com","subject":"[PATCH v4] git-gui: silence install recipes under \"make -s\"","fromName":"Harald Nordgren via GitGitGadget","fromEmail":"gitgitgadget@gmail.com","sentAt":"2026-06-06T10:38:23Z","receivedAt":"2026-06-06T10:38:25Z","isPatch":true,"body":"From: Harald Nordgren <haraldnordgren@gmail.com>\n\nSeveral install and uninstall recipes embed \"echo\" calls that fire as\npart of the recipe itself, so the install banners (DEST, INSTALL,\nLINK, REMOVE) were visible whenever the variables expand non-empty.\n\nGuard the whole \"ifndef V\" block on \"-s\" so the loud variants are\nselected only when \"-s\" is absent and V=1 is unset. The existing\n\"-s\" check also had its findstring arguments in the wrong order\n(needle \"-s\" never fit in haystack \"s\"), so swap them while moving\nthe check to wrap the block.\n\nSigned-off-by: Harald Nordgren <haraldnordgren@gmail.com>\n---\n    git-gui: silence install recipes under \"make -s\"\n    \n    Change sign-off email from work email to correct personal email.\n\nPublished-As: https://github.com/gitgitgadget/git/releases/tag/pr-git-2318%2FHaraldNordgren%2Fgit-gui-respect-silent-flag-v4\nFetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-git-2318/HaraldNordgren/git-gui-respect-silent-flag-v4\nPull-Request: https://github.com/git/git/pull/2318\n\nRange-diff vs v3:\n\n 1:  1375fdc1aa ! 1:  27d9fcf26b git-gui: silence install recipes under \"make -s\"\n     @@ Commit message\n          (needle \"-s\" never fit in haystack \"s\"), so swap them while moving\n          the check to wrap the block.\n      \n     -    Signed-off-by: Harald Nordgren <harald.nordgren@kostdoktorn.se>\n     +    Signed-off-by: Harald Nordgren <haraldnordgren@gmail.com>\n      \n       ## git-gui/Makefile ##\n      @@ git-gui/Makefile: REMOVE_F0  = $(RM_RF) # space is required here\n\n\n git-gui/Makefile | 6 ++----\n 1 file changed, 2 insertions(+), 4 deletions(-)\n\ndiff --git a/git-gui/Makefile b/git-gui/Makefile\nindex ca01068810..d33204e875 100644\n--- a/git-gui/Makefile\n+++ b/git-gui/Makefile\n@@ -64,6 +64,7 @@ REMOVE_F0  = $(RM_RF) # space is required here\n REMOVE_F1  =\n CLEAN_DST  = true\n \n+ifneq ($(findstring s,$(firstword -$(MAKEFLAGS))),s)\n ifndef V\n \tQUIET          = @\n \tQUIET_GEN      = $(QUIET)echo '   ' GEN '$@' &&\n@@ -89,6 +90,7 @@ ifndef V\n \tREMOVE_F0 = dst=\n \tREMOVE_F1 = && echo '   ' REMOVE `basename \"$$dst\"` && $(RM_RF) \"$$dst\"\n endif\n+endif\n \n TCLTK_PATH ?= wish\n ifeq (./,$(dir $(TCLTK_PATH)))\n@@ -97,10 +99,6 @@ else\n \tTCL_PATH ?= $(dir $(TCLTK_PATH))$(notdir $(subst wish,tclsh,$(TCLTK_PATH)))\n endif\n \n-ifeq ($(findstring $(firstword -$(MAKEFLAGS)),s),s)\n-QUIET_GEN =\n-endif\n-\n -include config.mak\n \n DESTDIR_SQ = $(subst ','\\'',$(DESTDIR))\n\nbase-commit: 9ac3f193c05c2237e2b14ebaa1149e9fc8a1abe0\n-- \ngitgitgadget\n"},{"id":"544828","messageId":"950f70ea-1615-402f-9cd4-3317bf177c5c@kdbg.org","threadId":"65744","inReplyTo":"pull.2318.v4.git.git.1780742303298.gitgitgadget@gmail.com","subject":"Re: [PATCH v4] git-gui: silence install recipes under \"make -s\"","fromName":"Johannes Sixt","fromEmail":"j6t@kdbg.org","sentAt":"2026-06-06T11:47:42Z","receivedAt":"2026-06-06T11:47:51Z","isPatch":true,"body":"Thanks, queued.\n\n-- Hannes\n\n"},{"id":"545143","messageId":"CAHwyqnUpiWmXo0SVr=7L-+cwA+qhVyqodpV-O4C46w=kLqaLMg@mail.gmail.com","threadId":"65744","inReplyTo":"950f70ea-1615-402f-9cd4-3317bf177c5c@kdbg.org","subject":"Re: [PATCH v4] git-gui: silence install recipes under \"make -s\"","fromName":"Harald Nordgren","fromEmail":"haraldnordgren@gmail.com","sentAt":"2026-06-10T13:19:34Z","receivedAt":"2026-06-10T13:20:12Z","isPatch":true,"body":"On Sat, Jun 6, 2026 at 1:47 PM Johannes Sixt <j6t@kdbg.org> wrote:\n>\n> Thanks, queued.\n>\n> -- Hannes\n>\n\nHi!\n\nThanks for the help!\n\nWhat does it mean for it to be queued here, should I expect it to show\nup on seen or next?\n\n\nHarald\n"},{"id":"545225","messageId":"fdf7f988-d345-4107-845f-e089d7829c16@kdbg.org","threadId":"65744","inReplyTo":"CAHwyqnUpiWmXo0SVr=7L-+cwA+qhVyqodpV-O4C46w=kLqaLMg@mail.gmail.com","subject":"Re: [PATCH v4] git-gui: silence install recipes under \"make -s\"","fromName":"Johannes Sixt","fromEmail":"j6t@kdbg.org","sentAt":"2026-06-11T05:37:31Z","receivedAt":"2026-06-11T05:37:41Z","isPatch":true,"body":"Am 10.06.26 um 15:19 schrieb Harald Nordgren:\n> What does it mean for it to be queued here, should I expect it to show\n> up on seen or next?\nIt means that I'll arrange that it will appear in the next Git release.\nUntil then you can find the commit in\nhttps://github.com/j6t/git-gui/tree/hn/silence-make-s .\n\n-- Hannes\n\n"},{"id":"545252","messageId":"CAHwyqnVSnf9K50xgUjeHFM395Rvj_uTVvZ1U8EZayNDZeMP4Bg@mail.gmail.com","threadId":"65744","inReplyTo":"fdf7f988-d345-4107-845f-e089d7829c16@kdbg.org","subject":"Re: [PATCH v4] git-gui: silence install recipes under \"make -s\"","fromName":"Harald Nordgren","fromEmail":"haraldnordgren@gmail.com","sentAt":"2026-06-11T08:26:07Z","receivedAt":"2026-06-11T08:26:46Z","isPatch":true,"body":"On Thu, Jun 11, 2026 at 7:37 AM Johannes Sixt <j6t@kdbg.org> wrote:\n>\n> Am 10.06.26 um 15:19 schrieb Harald Nordgren:\n> > What does it mean for it to be queued here, should I expect it to show\n> > up on seen or next?\n> It means that I'll arrange that it will appear in the next Git release.\n> Until then you can find the commit in\n> https://github.com/j6t/git-gui/tree/hn/silence-make-s .\n\nThanks! So does that mean that 'seen' and 'next' are branches that are\nadded to only by Junio Hamano?\n\n\nHarald\n"},{"id":"545254","messageId":"7b40cabe-d243-40dd-ab29-fc4dd91fa20d@app.fastmail.com","threadId":"65744","inReplyTo":"CAHwyqnVSnf9K50xgUjeHFM395Rvj_uTVvZ1U8EZayNDZeMP4Bg@mail.gmail.com","subject":"Re: [PATCH v4] git-gui: silence install recipes under \"make -s\"","fromName":"Kristoffer Haugsbakk","fromEmail":"kristofferhaugsbakk@fastmail.com","sentAt":"2026-06-11T08:32:18Z","receivedAt":"2026-06-11T08:32:39Z","isPatch":true,"body":"On Thu, Jun 11, 2026, at 10:26, Harald Nordgren wrote:\n> On Thu, Jun 11, 2026 at 7:37 AM Johannes Sixt <j6t@kdbg.org> wrote:\n>>\n>> Am 10.06.26 um 15:19 schrieb Harald Nordgren:\n>> > What does it mean for it to be queued here, should I expect it to show\n>> > up on seen or next?\n>> It means that I'll arrange that it will appear in the next Git release.\n>> Until then you can find the commit in\n>> https://github.com/j6t/git-gui/tree/hn/silence-make-s .\n>\n> Thanks! So does that mean that 'seen' and 'next' are branches that are\n> added to only by Junio Hamano?\n\nYes. Because the git/git repository (on GitHub) is a mirror of his own\ngitster/git repo (for these branches but not topic branches).\n\nWhen he is away and there is an interim maintainer, they may push to\nthese branches on their own repos and use git/git as a mirror. So I\nguess they all have commit access to git/git.\n\nThat is my understanding of the matter and what I have observed.\n"},{"id":"545260","messageId":"CAHwyqnVvSBCx=KQck+Yb-+5Ff05suHVPFqdVrg5atnbt1=fOMQ@mail.gmail.com","threadId":"65744","inReplyTo":"7b40cabe-d243-40dd-ab29-fc4dd91fa20d@app.fastmail.com","subject":"Re: [PATCH v4] git-gui: silence install recipes under \"make -s\"","fromName":"Harald Nordgren","fromEmail":"haraldnordgren@gmail.com","sentAt":"2026-06-11T11:17:48Z","receivedAt":"2026-06-11T11:18:26Z","isPatch":true,"body":"Thanks for the explanation.\n\n\nHarald\n"}]}