<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Makefile, branch gitk-resize-error</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=gitk-resize-error</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=gitk-resize-error'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2022-01-10T19:52:52Z</updated>
<entry>
<title>Merge branch 'ab/makefile-hook-list-dependency-fix'</title>
<updated>2022-01-10T19:52:52Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2022-01-10T19:52:52Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=077e120a1ef689d1f26b2ce854438e50f1240c9b'/>
<id>urn:sha1:077e120a1ef689d1f26b2ce854438e50f1240c9b</id>
<content type='text'>
Fix dependency rules to generate hook-list.h header file.

* ab/makefile-hook-list-dependency-fix:
  Makefile: correct the dependency graph of hook-list.h
</content>
</entry>
<entry>
<title>Merge branch 'ab/makefile-pager-env-is-used-only-by-pager.c'</title>
<updated>2022-01-10T19:52:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2022-01-10T19:52:51Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=114d64b7837840be5c072d97fbee2ae0e2b92ca2'/>
<id>urn:sha1:114d64b7837840be5c072d97fbee2ae0e2b92ca2</id>
<content type='text'>
* ab/makefile-pager-env-is-used-only-by-pager.c:
  Makefile: move -DPAGER_ENV from BASIC_CFLAGS to EXTRA_CPPFLAGS
</content>
</entry>
<entry>
<title>Merge branch 'ab/makefile-msgfmt-wo-stats'</title>
<updated>2022-01-10T19:52:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2022-01-10T19:52:51Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=43f196cec2a937cbd0dbb07c91eeea9681b2eac5'/>
<id>urn:sha1:43f196cec2a937cbd0dbb07c91eeea9681b2eac5</id>
<content type='text'>
Make the recipe that runs msgfmt less noisy.

* ab/makefile-msgfmt-wo-stats:
  Makefile: don't invoke msgfmt with --statistics
</content>
</entry>
<entry>
<title>Makefile: don't invoke msgfmt with --statistics</title>
<updated>2021-12-25T23:07:09Z</updated>
<author>
<name>Ævar Arnfjörð Bjarmason</name>
<email>avarab@gmail.com</email>
</author>
<published>2021-12-17T00:10:00Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=2f12b31b746c36eb0c122ce31242f7c36c639404'/>
<id>urn:sha1:2f12b31b746c36eb0c122ce31242f7c36c639404</id>
<content type='text'>
Remove the --statistics flag that I added in 5e9637c6297 (i18n: add
infrastructure for translating Git with gettext, 2011-11-18). Our
Makefile output is good about reducing verbosity by default, except in
this case:

    $ rm -rf po/build/locale/e*; time make -j $(nproc) all
        SUBDIR templates
        MKDIR -p po/build/locale/el/LC_MESSAGES
        MSGFMT po/build/locale/el/LC_MESSAGES/git.mo
        MKDIR -p po/build/locale/es/LC_MESSAGES
        MSGFMT po/build/locale/es/LC_MESSAGES/git.mo
    1038 translated messages, 3325 untranslated messages.
    5230 translated messages.

I didn't have any good reason for using --statistics at the time other
than ad-hoc eyeballing of the output. We don't need to spew out
exactly how many messages we've got translated every time. Now we'll
instead emit:

    $ rm -rf po/build/locale/e*; time make -j $(nproc) all
        SUBDIR templates
        MKDIR -p po/build/locale/el/LC_MESSAGES
        MSGFMT po/build/locale/el/LC_MESSAGES/git.mo
        MKDIR -p po/build/locale/es/LC_MESSAGES
        MSGFMT po/build/locale/es/LC_MESSAGES/git.mo

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>Makefile: move -DPAGER_ENV from BASIC_CFLAGS to EXTRA_CPPFLAGS</title>
<updated>2021-12-25T22:49:56Z</updated>
<author>
<name>Ævar Arnfjörð Bjarmason</name>
<email>avarab@gmail.com</email>
</author>
<published>2021-12-17T00:19:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=451a7dbe28b1832468568b9d64609d81e7ee343e'/>
<id>urn:sha1:451a7dbe28b1832468568b9d64609d81e7ee343e</id>
<content type='text'>
Remove -DPAGER_ENV from the BASIC_CFLAGS and instead have it passed
via the EXTRA_CPPFLAGS passed when compiling pager.c.

This doesn't change anything except to make it clear that only pager.c
needs this, as it's the only user of this define. See
995bc22d7f8 (pager: move pager-specific setup into the build,
2016-08-04) for the commit that originally added this.

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>Makefile: correct the dependency graph of hook-list.h</title>
<updated>2021-12-25T22:43:05Z</updated>
<author>
<name>Ævar Arnfjörð Bjarmason</name>
<email>avarab@gmail.com</email>
</author>
<published>2021-12-17T00:13:01Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d3fd1a66679390f54cb80e29382a5766f0fe907d'/>
<id>urn:sha1:d3fd1a66679390f54cb80e29382a5766f0fe907d</id>
<content type='text'>
Fix an issue in my cfe853e66be (hook-list.h: add a generated list of
hooks, like config-list.h, 2021-09-26), the builtin/help.c was
inadvertently made to depend on hook-list.h, but it's used by
builtin/bugreport.c.

The hook.c also does not depend on hook-list.h. It did in an earlier
version of the greater series cfe853e66be was extracted from, but not
anymore. We might end up needing that line again, but let's remove it
for now.

Reported-by: Mike Hommey &lt;mh@glandium.org&gt;
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 branch 'js/scalar'</title>
<updated>2021-12-21T23:03:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2021-12-21T23:03:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=62e83d4f6954e5c5d3093fd6cd3c5b2ab7de19e0'/>
<id>urn:sha1:62e83d4f6954e5c5d3093fd6cd3c5b2ab7de19e0</id>
<content type='text'>
Add pieces from "scalar" to contrib/.

* js/scalar:
  scalar: implement the `version` command
  scalar: implement the `delete` command
  scalar: teach 'reconfigure' to optionally handle all registered enlistments
  scalar: allow reconfiguring an existing enlistment
  scalar: implement the `run` command
  scalar: teach 'clone' to support the --single-branch option
  scalar: implement the `clone` subcommand
  scalar: implement 'scalar list'
  scalar: let 'unregister' handle a deleted enlistment directory gracefully
  scalar: 'unregister' stops background maintenance
  scalar: 'register' sets recommended config and starts maintenance
  scalar: create test infrastructure
  scalar: start documenting the command
  scalar: create a rudimentary executable
  scalar: add a README with a roadmap
</content>
</entry>
<entry>
<title>Merge branch 'jc/c99-var-decl-in-for-loop'</title>
<updated>2021-12-21T23:03:15Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2021-12-21T23:03:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=5a4069a1d86d98e3ba3f6aa748b5ad323983c420'/>
<id>urn:sha1:5a4069a1d86d98e3ba3f6aa748b5ad323983c420</id>
<content type='text'>
Weather balloon to find compilers that do not grok variable
declaration in the for() loop.

* jc/c99-var-decl-in-for-loop:
  revision: use C99 declaration of variable in for() loop
</content>
</entry>
<entry>
<title>Merge branch 'hn/reftable'</title>
<updated>2021-12-15T17:39:45Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2021-12-15T17:39:45Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a4bbd13be360d93f51a0cea6eef436db8622b592'/>
<id>urn:sha1:a4bbd13be360d93f51a0cea6eef436db8622b592</id>
<content type='text'>
The "reftable" backend for the refs API, without integrating into
the refs subsystem, has been added.

* hn/reftable:
  Add "test-tool dump-reftable" command.
  reftable: add dump utility
  reftable: implement stack, a mutable database of reftable files.
  reftable: implement refname validation
  reftable: add merged table view
  reftable: add a heap-based priority queue for reftable records
  reftable: reftable file level tests
  reftable: read reftable files
  reftable: generic interface to tables
  reftable: write reftable files
  reftable: a generic binary tree implementation
  reftable: reading/writing blocks
  Provide zlib's uncompress2 from compat/zlib-compat.c
  reftable: (de)serialization for the polymorphic record type.
  reftable: add blocksource, an abstraction for random access reads
  reftable: utility functions
  reftable: add error related functionality
  reftable: add LICENSE
  hash.h: provide constants for the hash IDs
</content>
</entry>
<entry>
<title>Merge branch 'bc/require-c99'</title>
<updated>2021-12-10T22:35:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2021-12-10T22:35:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d67fc4bf0ba89835c61efd1279c732fc640b3b2d'/>
<id>urn:sha1:d67fc4bf0ba89835c61efd1279c732fc640b3b2d</id>
<content type='text'>
Weather balloon to break people with compilers that do not support
C99.

* bc/require-c99:
  git-compat-util: add a test balloon for C99 support
</content>
</entry>
</feed>
