<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-gui, branch v2.41.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.41.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.41.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2022-11-30T22:24:12Z</updated>
<entry>
<title>Makefiles: change search through $(MAKEFLAGS) for GNU make 4.4</title>
<updated>2022-11-30T22:24:12Z</updated>
<author>
<name>Ævar Arnfjörð Bjarmason</name>
<email>avarab@gmail.com</email>
</author>
<published>2022-11-30T08:23:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=67b36879fc06581131fa7e57c9ee1e560ea9d1fc'/>
<id>urn:sha1:67b36879fc06581131fa7e57c9ee1e560ea9d1fc</id>
<content type='text'>
Since GNU make 4.4 the semantics of the $(MAKEFLAGS) variable has
changed in a backward-incompatible way, as its "NEWS" file notes:

  Previously only simple (one-letter) options were added to the MAKEFLAGS
  variable that was visible while parsing makefiles.  Now, all options are
  available in MAKEFLAGS.  If you want to check MAKEFLAGS for a one-letter
  option, expanding "$(firstword -$(MAKEFLAGS))" is a reliable way to return
  the set of one-letter options which can be examined via findstring, etc.

This upstream change meant that e.g.:

	make man

Would become very noisy, because in shared.mak we rely on extracting
"s" from the $(MAKEFLAGS), which now contains long options like
"--jobserver-auth=fifo:&lt;path&gt;", which we'll conflate with the "-s"
option.

So, let's change this idiom we've been carrying since [1], [2] and [3]
as the "NEWS" suggests.

Note that the "-" in "-$(MAKEFLAGS)" is critical here, as the variable
will always contain leading whitespace if there are no short options,
but long options are present. Without it e.g. "make --debug=all" would
yield "--debug=all" as the first word, but with it we'll get "-" as
intended. Then "-s" for "-s", "-Bs" for "-s -B" etc.

1. 0c3b4aac8ec (git-gui: Support of "make -s" in: do not output
   anything of the build itself, 2007-03-07)
2. b777434383b (Support of "make -s": do not output anything of the
   build itself, 2007-03-07)
3. bb2300976ba (Documentation/Makefile: make most operations "quiet",
   2009-03-27)

Signed-off-by: Ævar Arnfjörð Bjarmason &lt;avarab@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge https://github.com/prati0100/git-gui</title>
<updated>2021-03-04T20:38:50Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2021-03-04T20:38:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=85c787f1e9476c3b8cbeeb4656973d0f1efd9881'/>
<id>urn:sha1:85c787f1e9476c3b8cbeeb4656973d0f1efd9881</id>
<content type='text'>
* https://github.com/prati0100/git-gui:
  Revert "git-gui: remove lines starting with the comment character"
</content>
</entry>
<entry>
<title>Merge https://github.com/prati0100/git-gui</title>
<updated>2021-03-01T17:22:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2021-03-01T17:22:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=90917373cd21f60ccd2636e067a0c2685d29d0d5'/>
<id>urn:sha1:90917373cd21f60ccd2636e067a0c2685d29d0d5</id>
<content type='text'>
* https://github.com/prati0100/git-gui:
  git-gui: remove lines starting with the comment character
  git-gui: fix typo in russian locale
</content>
</entry>
<entry>
<title>Merge https://github.com/prati0100/git-gui</title>
<updated>2020-12-18T23:07:10Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-12-18T23:07:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f4d8e191230b3d233005720085092b97e9bf32f1'/>
<id>urn:sha1:f4d8e191230b3d233005720085092b97e9bf32f1</id>
<content type='text'>
* https://github.com/prati0100/git-gui:
  git-gui: use gray background for inactive text widgets
  git-gui: Fix selected text colors
  Makefile: conditionally include GIT-VERSION-FILE
  git-gui: fix colored label backgrounds when using themed widgets
  git-gui: ssh-askpass: add a checkbox to show the input text
  git-gui: update Russian translation
  git-gui: use commit message template
  git-gui: Only touch GITGUI_MSG when needed
</content>
</entry>
<entry>
<title>Merge https://github.com/prati0100/git-gui</title>
<updated>2020-10-17T20:10:58Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-10-17T20:10:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=430cabb104103251958ac0739509e0a542e5c774'/>
<id>urn:sha1:430cabb104103251958ac0739509e0a542e5c774</id>
<content type='text'>
* https://github.com/prati0100/git-gui:
  git-gui: blame: prevent tool tips from sticking around after Command-Tab
  git-gui: improve dark mode support
  git-gui: fix mixed tabs and spaces; prefer tabs
</content>
</entry>
<entry>
<title>Merge https://github.com/prati0100/git-gui into master</title>
<updated>2020-07-20T19:04:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-07-20T19:04:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e7ae437ac19eb0e82739d82cc886221252689ff4'/>
<id>urn:sha1:e7ae437ac19eb0e82739d82cc886221252689ff4</id>
<content type='text'>
* https://github.com/prati0100/git-gui:
  git-gui: allow opening work trees from the startup dialog
</content>
</entry>
<entry>
<title>Merge https://github.com/prati0100/git-gui</title>
<updated>2020-05-21T18:15:04Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-05-21T18:15:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ae92ac8ae3838e72840f5d019195bb9c0c9e7b0e'/>
<id>urn:sha1:ae92ac8ae3838e72840f5d019195bb9c0c9e7b0e</id>
<content type='text'>
* https://github.com/prati0100/git-gui:
  git-gui: Handle Ctrl + BS/Del in the commit msg
  Subject: git-gui: fix syntax error because of missing semicolon
</content>
</entry>
<entry>
<title>Merge https://github.com/prati0100/git-gui</title>
<updated>2020-03-19T23:06:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-03-19T23:06:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=98cedd0233ee88e69711f79d1126b6bd772ff5bd'/>
<id>urn:sha1:98cedd0233ee88e69711f79d1126b6bd772ff5bd</id>
<content type='text'>
* 'master' of https://github.com/prati0100/git-gui:
  git-gui: create a new namespace for chord script evaluation
  git-gui: reduce Tcl version requirement from 8.6 to 8.5
  git-gui--askpass: coerce answers to UTF-8 on Windows
  git-gui: fix error popup when doing blame -&gt; "Show History Context"
  git-gui: add missing close bracket
  git-gui: update German translation
  git-gui: extend translation glossary template with more terms
  git-gui: update pot template and German translation to current source code
</content>
</entry>
<entry>
<title>Merge https://github.com/prati0100/git-gui</title>
<updated>2020-01-08T19:18:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2020-01-08T19:17:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=fe47c9cb5f98e305a15db24b8a9f62151ae65d8d'/>
<id>urn:sha1:fe47c9cb5f98e305a15db24b8a9f62151ae65d8d</id>
<content type='text'>
* https://github.com/prati0100/git-gui:
  git-gui: allow opening currently selected file in default app
  git-gui: allow closing console window with Escape
  git gui: fix branch name encoding error
  git-gui: revert untracked files by deleting them
  git-gui: update status bar to track operations
  git-gui: consolidate naming conventions
</content>
</entry>
<entry>
<title>Merge https://github.com/prati0100/git-gui</title>
<updated>2019-11-04T04:29:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-11-04T04:29:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ab6b50e4c8339167c0b048c778055526226c45ca'/>
<id>urn:sha1:ab6b50e4c8339167c0b048c778055526226c45ca</id>
<content type='text'>
* https://github.com/prati0100/git-gui:
  git-gui: improve Japanese translation
  git-gui: add a readme
  git-gui: support for diff3 conflict style
  git-gui: use existing interface to query a path's attribute
  git-gui (Windows): use git-bash.exe if it is available
  treewide: correct several "up-to-date" to "up to date"
  Fix build with core.autocrlf=true
</content>
</entry>
</feed>
