<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/technical, branch v2.15.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.15.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.15.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2017-10-11T05:52:22Z</updated>
<entry>
<title>Merge branch 'hn/string-list-doc'</title>
<updated>2017-10-11T05:52:22Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-10-11T05:52:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4af0500a51ccda64dc9b3d462dd15e1435077735'/>
<id>urn:sha1:4af0500a51ccda64dc9b3d462dd15e1435077735</id>
<content type='text'>
Docfix.

* hn/string-list-doc:
  api-argv-array.txt: remove broken link to string-list API
</content>
</entry>
<entry>
<title>Merge branch 'jr/hash-migration-plan-doc'</title>
<updated>2017-10-11T05:52:22Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-10-11T05:52:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=95649bc6f5de96a862bc23bde4764dee81532a41'/>
<id>urn:sha1:95649bc6f5de96a862bc23bde4764dee81532a41</id>
<content type='text'>
Lay out plans for weaning us off of SHA-1.

* jr/hash-migration-plan-doc:
  technical doc: add a design doc for hash function transition
</content>
</entry>
<entry>
<title>api-argv-array.txt: remove broken link to string-list API</title>
<updated>2017-10-06T12:16:03Z</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2017-10-06T03:14:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=204f6d69873a7a9009579a69682bfcae313af666'/>
<id>urn:sha1:204f6d69873a7a9009579a69682bfcae313af666</id>
<content type='text'>
In 4f665f2cf3 (string-list.h: move documentation from Documentation/api/
into header, 2017-09-26) the string-list API documentation was moved to
string-list.h.  The argv-array API documentation may follow a similar
course in the future.  Until then, prevent the broken link from making
it to the end-user documentation.

Signed-off-by: Todd Zullinger &lt;tmz@pobox.com&gt;
Reviewed-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>technical doc: add a design doc for hash function transition</title>
<updated>2017-09-28T10:37:52Z</updated>
<author>
<name>Jonathan Nieder</name>
<email>jrnieder@gmail.com</email>
</author>
<published>2017-09-28T04:43:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=752414ae4310cd304f5e31649aaab2dcf307057c'/>
<id>urn:sha1:752414ae4310cd304f5e31649aaab2dcf307057c</id>
<content type='text'>
This document describes what a transition to a new hash function for
Git would look like.  Add it to Documentation/technical/ as the plan
of record so that future changes can be recorded as patches.

Also-by: Brandon Williams &lt;bmwill@google.com&gt;
Also-by: Jonathan Tan &lt;jonathantanmy@google.com&gt;
Also-by: Stefan Beller &lt;sbeller@google.com&gt;
Signed-off-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>string-list.h: move documentation from Documentation/api/ into header</title>
<updated>2017-09-27T00:14:34Z</updated>
<author>
<name>Han-Wen Nienhuys</name>
<email>hanwen@google.com</email>
</author>
<published>2017-09-26T11:21:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4f665f2cf3374db615bd094269e5dd6eb0811006'/>
<id>urn:sha1:4f665f2cf3374db615bd094269e5dd6eb0811006</id>
<content type='text'>
This mirrors commit 'bdfdaa497 ("strbuf.h: integrate api-strbuf.txt
documentation, 2015-01-16") which did the same for strbuf.h:

* API documentation uses /** */ to set it apart from other comments.

* Function names were stripped from the comments.

* Ordering of the header was adjusted to follow the one from the text
  file.

* Edited some existing comments from string-list.h for consistency.

Signed-off-by: Han-Wen Nienhuys &lt;hanwen@google.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ma/remove-config-maybe-bool'</title>
<updated>2017-09-19T01:47:55Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-09-19T01:47:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c39da2c08ecc7f3186d83c4fc733401ee98df67f'/>
<id>urn:sha1:c39da2c08ecc7f3186d83c4fc733401ee98df67f</id>
<content type='text'>
Finishing touches to a recent topic.

* ma/remove-config-maybe-bool:
  config: remove git_config_maybe_bool
</content>
</entry>
<entry>
<title>Merge branch 'nd/prune-in-worktree'</title>
<updated>2017-09-19T01:47:53Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-09-19T01:47:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8a044c7f1d56cef657be342e40de0795d688e882'/>
<id>urn:sha1:8a044c7f1d56cef657be342e40de0795d688e882</id>
<content type='text'>
"git gc" and friends when multiple worktrees are used off of a
single repository did not consider the index and per-worktree refs
of other worktrees as the root for reachability traversal, making
objects that are in use only in other worktrees to be subject to
garbage collection.

* nd/prune-in-worktree:
  refs.c: reindent get_submodule_ref_store()
  refs.c: remove fallback-to-main-store code get_submodule_ref_store()
  rev-list: expose and document --single-worktree
  revision.c: --reflog add HEAD reflog from all worktrees
  files-backend: make reflog iterator go through per-worktree reflog
  revision.c: --all adds HEAD from all worktrees
  refs: remove dead for_each_*_submodule()
  refs.c: move for_each_remote_ref_submodule() to submodule.c
  revision.c: use refs_for_each*() instead of for_each_*_submodule()
  refs: add refs_head_ref()
  refs: move submodule slash stripping code to get_submodule_ref_store
  refs.c: refactor get_submodule_ref_store(), share common free block
  revision.c: --indexed-objects add objects from all worktrees
  revision.c: refactor add_index_objects_to_pending()
  refs.c: use is_dir_sep() in resolve_gitlink_ref()
  revision.h: new flag in struct rev_info wrt. worktree-related refs
</content>
</entry>
<entry>
<title>Merge branch 'ma/up-to-date'</title>
<updated>2017-09-10T08:08:22Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-09-10T08:08:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8e36002adda45a35c6fc4daf81913c3d2102cb59'/>
<id>urn:sha1:8e36002adda45a35c6fc4daf81913c3d2102cb59</id>
<content type='text'>
Message and doc updates.

* ma/up-to-date:
  treewide: correct several "up-to-date" to "up to date"
  Documentation/user-manual: update outdated example output
</content>
</entry>
<entry>
<title>config: remove git_config_maybe_bool</title>
<updated>2017-09-07T00:48:20Z</updated>
<author>
<name>Martin Ågren</name>
<email>martin.agren@gmail.com</email>
</author>
<published>2017-09-05T18:39:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d389028695940f74c62e2d8207432feb96f4262a'/>
<id>urn:sha1:d389028695940f74c62e2d8207432feb96f4262a</id>
<content type='text'>
The function was deprecated in commit 89576613 ("treewide: deprecate
git_config_maybe_bool, use git_parse_maybe_bool", 2017-08-07) and has no
users.

Signed-off-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>refs: remove dead for_each_*_submodule()</title>
<updated>2017-08-24T21:56:28Z</updated>
<author>
<name>Nguyễn Thái Ngọc Duy</name>
<email>pclouds@gmail.com</email>
</author>
<published>2017-08-23T12:36:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=419221c1065981311b1a0f4a469d4d8a9ea09f54'/>
<id>urn:sha1:419221c1065981311b1a0f4a469d4d8a9ea09f54</id>
<content type='text'>
These are used in revision.c. After the last patch they are replaced
with the refs_ version. Delete them.

Signed-off-by: Nguyễn Thái Ngọc Duy &lt;pclouds@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
