<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/gitk-git, branch v2.50.0</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.50.0</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.50.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2025-05-29T16:02:14Z</updated>
<entry>
<title>Merge branch 'master' of https://github.com/j6t/gitk</title>
<updated>2025-05-29T16:02:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2025-05-29T16:02:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6ab5693aa298f0e3034a1273cf4bf61c31b0e7f0'/>
<id>urn:sha1:6ab5693aa298f0e3034a1273cf4bf61c31b0e7f0</id>
<content type='text'>
* 'master' of https://github.com/j6t/gitk:
  gitk: do not hard-code color of search results in commit list
  gitk: place file name arguments after options in msgfmt call
  gitk: Legacy widgets doesn't have combobox
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/j6t/gitk</title>
<updated>2025-05-09T20:16:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2025-05-09T20:16:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7a1d2bd0a596f42a8a7a68d55577967bb454fec0'/>
<id>urn:sha1:7a1d2bd0a596f42a8a7a68d55577967bb454fec0</id>
<content type='text'>
* 'master' of https://github.com/j6t/gitk:
  gitk: add Tamil translation
  gitk: limit PATH search to bare executable names
  gitk: _search_exe is no longer needed
  gitk: override $PATH search only on Windows
  gitk: adjust indentation to match the style used in this script
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/j6t/gitk</title>
<updated>2025-02-20T13:59:56Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2025-02-20T13:59:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b838bf1938926a7a900166136d995d86f8a00e24'/>
<id>urn:sha1:b838bf1938926a7a900166136d995d86f8a00e24</id>
<content type='text'>
* 'master' of https://github.com/j6t/gitk:
  gitk: introduce support for the Meson build system
  gitk: extract script to build executable
  gitk: make the "list references" default window width wider
  gitk: fix arrow keys in input fields with Tcl/Tk &gt;= 8.6
  gitk: Use an external icon file on Windows
  gitk: Unicode file name support
  gitk(Windows): avoid inadvertently calling executables in the worktree
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/j6t/gitk</title>
<updated>2025-01-06T14:52:05Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2025-01-06T14:52:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e63e62171b489dad8ae9d8bd4675b1938bff92c8'/>
<id>urn:sha1:e63e62171b489dad8ae9d8bd4675b1938bff92c8</id>
<content type='text'>
* 'master' of https://github.com/j6t/gitk:
  gitk: Update Bulgarian translation (327t)
</content>
</entry>
<entry>
<title>Merge https://github.com/j6t/gitk</title>
<updated>2024-12-18T00:17:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2024-12-18T00:17:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d882f382b3d939d90cfa58d17b17802338f05d66'/>
<id>urn:sha1:d882f382b3d939d90cfa58d17b17802338f05d66</id>
<content type='text'>
* 'master' of https://github.com/j6t/gitk:
  gitk: offer "Copy commit ID to X11 selection" only on X11
  gitk: support auto-copy comit ID to primary clipboard
  gitk: prefs dialog: refine Auto-select UI
  gitk: UI text: change "SHA1 ID" to "Commit ID"
  gitk: add text wrapping preferences
  gitk: make headings of preferences bold
  gitk: check main window visibility before waiting for it to show
  gitk: sv.po: Update Swedish translation (323t)
</content>
</entry>
<entry>
<title>Makefile(s): avoid recipe prefix in conditional statements</title>
<updated>2024-04-08T21:42:32Z</updated>
<author>
<name>Taylor Blau</name>
<email>me@ttaylorr.com</email>
</author>
<published>2024-04-08T15:51:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=728b9ac0c3b93aaa4ea80280c591deb198051785'/>
<id>urn:sha1:728b9ac0c3b93aaa4ea80280c591deb198051785</id>
<content type='text'>
In GNU Make commit 07fcee35 ([SV 64815] Recipe lines cannot contain
conditional statements, 2023-05-22) and following, conditional
statements may no longer be preceded by a tab character (which Make
refers to as the recipe prefix).

There are a handful of spots in our various Makefile(s) which will break
in a future release of Make containing 07fcee35. For instance, trying to
compile the pre-image of this patch with the tip of make.git results in
the following:

    $ make -v | head -1 &amp;&amp; make
    GNU Make 4.4.90
    config.mak.uname:842: *** missing 'endif'.  Stop.

The kernel addressed this issue in 82175d1f9430 (kbuild: Replace tabs
with spaces when followed by conditionals, 2024-01-28). Address the
issues in Git's tree by applying the same strategy.

When a conditional word (ifeq, ifneq, ifdef, etc.) is preceded by one or
more tab characters, replace each tab character with 8 space characters
with the following:

    find . -type f -not -path './.git/*' -name Makefile -or -name '*.mak' |
      xargs perl -i -pe '
        s/(\t+)(ifn?eq|ifn?def|else|endif)/" " x (length($1) * 8) . $2/ge unless /\\$/
      '

The "unless /\\$/" removes any false-positives (like "\telse \"
appearing within a shell script as part of a recipe).

After doing so, Git compiles on newer versions of Make:

    $ make -v | head -1 &amp;&amp; make
    GNU Make 4.4.90
    GIT_VERSION = 2.44.0.414.gfac1dc44ca9
    [...]

    $ echo $?
    0

Reported-by: Dario Gjorgjevski &lt;dario.gjorgjevski@gmail.com&gt;
Signed-off-by: Taylor Blau &lt;me@ttaylorr.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>doc: switch links to https</title>
<updated>2023-11-26T01:07:05Z</updated>
<author>
<name>Josh Soref</name>
<email>jsoref@gmail.com</email>
</author>
<published>2023-11-24T03:35:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d05b08cd52cfda627f1d865bdfe6040a2c9521b5'/>
<id>urn:sha1:d05b08cd52cfda627f1d865bdfe6040a2c9521b5</id>
<content type='text'>
These sites offer https versions of their content.
Using the https versions provides some protection for users.

Signed-off-by: Josh Soref &lt;jsoref@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>doc: update links to current pages</title>
<updated>2023-11-26T01:07:05Z</updated>
<author>
<name>Josh Soref</name>
<email>jsoref@gmail.com</email>
</author>
<published>2023-11-24T03:35:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=65175d9ea26bebeb9d69977d0e75efc0e88dbced'/>
<id>urn:sha1:65175d9ea26bebeb9d69977d0e75efc0e88dbced</id>
<content type='text'>
It's somewhat traditional to respect sites' self-identification.

Signed-off-by: Josh Soref &lt;jsoref@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge gitk changes into js/gitk-fixes-from-gfw</title>
<updated>2023-05-08T16:16:57Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2023-05-08T16:16:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=99e70f3077a585ed32f37b8ecc863083796d3e72'/>
<id>urn:sha1:99e70f3077a585ed32f37b8ecc863083796d3e72</id>
<content type='text'>
* .tmp-gitk:
  gitk: escape file paths before piping to git log
  gitk: prevent overly long command lines
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.ozlabs.org/~paulus/gitk</title>
<updated>2022-05-11T15:25:02Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2022-05-11T15:25:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ef9b086d95e4f6676d588f4b0deebeaa76bf2a41'/>
<id>urn:sha1:ef9b086d95e4f6676d588f4b0deebeaa76bf2a41</id>
<content type='text'>
* 'master' of git://git.ozlabs.org/~paulus/gitk:
  gitk: include y coord in recorded sash position
  gitk: trivial indentation fix
</content>
</entry>
</feed>
