<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/MyFirstObjectWalk.txt, branch v2.43.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.43.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.43.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2023-07-17T18:30:42Z</updated>
<entry>
<title>Merge branch 'vd/adjust-mfow-doc-to-updated-headers'</title>
<updated>2023-07-17T18:30:42Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2023-07-17T18:30:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d5bb430ec68303cc8fd8a899ba35d6a8bc857df7'/>
<id>urn:sha1:d5bb430ec68303cc8fd8a899ba35d6a8bc857df7</id>
<content type='text'>
Code snippets in a tutorial document no longer compiled after
recent header shuffling, which have been corrected.

* vd/adjust-mfow-doc-to-updated-headers:
  docs: add necessary headers to Documentation/MFOW.txt
</content>
</entry>
<entry>
<title>docs: add necessary headers to Documentation/MFOW.txt</title>
<updated>2023-07-05T06:11:49Z</updated>
<author>
<name>Vinayak Dev</name>
<email>vinayakdev.sci@gmail.com</email>
</author>
<published>2023-07-02T15:14:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=bbd7c7b7c0c2554af7995b19cfc918d07c7f3dbf'/>
<id>urn:sha1:bbd7c7b7c0c2554af7995b19cfc918d07c7f3dbf</id>
<content type='text'>
The tutorial in Documentation/MyFirstObjectWalk.txt
contains the functions trace_printf(), oid_to_hex(),
and pp_commit_easy(), and struct oidset, which are used
without any hint of where they are defined. When the provided
code is compiled, the compiler returns an error, stating that
the functions and the struct are used before declaration. Therefore,include
necessary header files (the ones which have no mentions in the tutorial).

Signed-off-by: Vinayak Dev &lt;vinayakdev.sci@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>cache.h: remove this no-longer-used header</title>
<updated>2023-06-21T20:39:53Z</updated>
<author>
<name>Elijah Newren</name>
<email>newren@gmail.com</email>
</author>
<published>2023-05-16T06:33:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=bc5c5ec0446895f5c4139cd470066beb3c4ac6d5'/>
<id>urn:sha1:bc5c5ec0446895f5c4139cd470066beb3c4ac6d5</id>
<content type='text'>
Since this header showed up in some places besides just #include
statements, update/clean-up/remove those other places as well.

Note that compat/fsmonitor/fsm-path-utils-darwin.c previously got
away with violating the rule that all files must start with an include
of git-compat-util.h (or a short-list of alternate headers that happen
to include it first).  This change exposed the violation and caused it
to stop building correctly; fix it by having it include
git-compat-util.h first, as per policy.

Signed-off-by: Elijah Newren &lt;newren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation: clean up a few misspelled word typos</title>
<updated>2022-09-21T17:28:35Z</updated>
<author>
<name>Jacob Stopak</name>
<email>jacob@initialcommit.io</email>
</author>
<published>2022-09-20T02:45:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=72991ff558585490aa4284c0b8ca1f13e86f0f18'/>
<id>urn:sha1:72991ff558585490aa4284c0b8ca1f13e86f0f18</id>
<content type='text'>
Used GNU "aspell check &lt;filename&gt;" to review various documentation
files with the default aspell dictionary. Ignored false-positives
between american and british english.

Signed-off-by: Jacob Stopak &lt;jacob@initialcommit.io&gt;
Reviewed-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>MyFirstObjectWalk: update recommended usage</title>
<updated>2022-03-09T18:25:27Z</updated>
<author>
<name>Derrick Stolee</name>
<email>derrickstolee@github.com</email>
</author>
<published>2022-03-09T16:01:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f0d2f84919885d4dfb940e79a8e340bd2ad1887d'/>
<id>urn:sha1:f0d2f84919885d4dfb940e79a8e340bd2ad1887d</id>
<content type='text'>
The previous change consolidated traverse_commit_list() and
traverse_commit_list_filtered(). This allows us to simplify the
recommended usage in MyFirstObjectWalk.txt to use this new set of
values.

While here, add some clarification on the difference between the two
methods.

Signed-off-by: Derrick Stolee &lt;derrickstolee@github.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>docs: add headers in MyFirstObjectWalk</title>
<updated>2021-10-29T20:02:51Z</updated>
<author>
<name>John Cai</name>
<email>johncai86@gmail.com</email>
</author>
<published>2021-10-29T19:52:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7d1b866778043115c0f707cceb8d16e14ac93817'/>
<id>urn:sha1:7d1b866778043115c0f707cceb8d16e14ac93817</id>
<content type='text'>
In several places, headers need to be included or else the code won't
compile. Since this is the first object walk, it would be nice to
include them in the tutorial to make it easier to follow.

Signed-off-by: John Cai &lt;johncai86@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>docs: fix places that break compilation in MyFirstObjectWalk</title>
<updated>2021-10-29T20:02:45Z</updated>
<author>
<name>John Cai</name>
<email>johncai86@gmail.com</email>
</author>
<published>2021-10-29T19:52:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f0ac30ec190284627f9bd3d0681823bcdc79dcf2'/>
<id>urn:sha1:f0ac30ec190284627f9bd3d0681823bcdc79dcf2</id>
<content type='text'>
Two errors in the example code caused compilation failures due to
a missing semicolon as well as initialization with an empty struct.
This commit fixes that to make the MyFirstObjectWalk tutorial easier to
follow.

Signed-off-by: John Cai &lt;johncai86@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'es/walken-tutorial-fix'</title>
<updated>2021-09-10T18:46:23Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2021-09-10T18:46:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b4ceeef96221b026ea707416dff3480b3e3caf52'/>
<id>urn:sha1:b4ceeef96221b026ea707416dff3480b3e3caf52</id>
<content type='text'>
Typofix.

* es/walken-tutorial-fix:
  doc: fix syntax error and the format of printf
</content>
</entry>
<entry>
<title>doc: fix syntax error and the format of printf</title>
<updated>2021-08-30T16:30:32Z</updated>
<author>
<name>Zoker</name>
<email>kaixuanguiqu@gmail.com</email>
</author>
<published>2021-08-28T09:02:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=469888e6a5aabacb18e7c9422a8a8fa4d380fba3'/>
<id>urn:sha1:469888e6a5aabacb18e7c9422a8a8fa4d380fba3</id>
<content type='text'>
Fix syntax and correct the format of printf in MyFirstObjectWalk.txt

Signed-off-by: Zoker &lt;kaixuanguiqu@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>MyFirstObjectWalk: drop `init_walken_defaults()`</title>
<updated>2020-11-30T21:55:54Z</updated>
<author>
<name>Martin Ågren</name>
<email>martin.agren@gmail.com</email>
</author>
<published>2020-11-29T19:52:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3bf97e12703d27ac1928f2551cc09bbf13597149'/>
<id>urn:sha1:3bf97e12703d27ac1928f2551cc09bbf13597149</id>
<content type='text'>
In a recent commit, we stopped calling `init_grep_defaults()` from this
function. Thus, by the end of the tutorial, we still haven't added any
contents to this function. Let's remove it for simplicity.

Signed-off-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
