<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/src/diff.c, branch cmn/peeling-errors</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/'/>
<entry>
<title>iterator: submodules are determined by an index or tree</title>
<updated>2014-11-07T07:33:27+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-11-06T15:16:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=62a617dc683c1e73eebd0e1b6209f76748e67ed4'/>
<id>62a617dc683c1e73eebd0e1b6209f76748e67ed4</id>
<content type='text'>
We cannot know from looking at .gitmodules whether a directory is a
submodule or not. We need the index or tree we are comparing against to
tell us. Otherwise we have to assume the entry in .gitmodules is stale
or otherwise invalid.

Thus we pass the index of the repository into the workdir iterator, even
if we do not want to compare against it. This follows what git does,
which even for `git diff &lt;tree&gt;`, it will consider staged submodules as
such.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We cannot know from looking at .gitmodules whether a directory is a
submodule or not. We need the index or tree we are comparing against to
tell us. Otherwise we have to assume the entry in .gitmodules is stale
or otherwise invalid.

Thus we pass the index of the repository into the workdir iterator, even
if we do not want to compare against it. This follows what git does,
which even for `git diff &lt;tree&gt;`, it will consider staged submodules as
such.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed context_lines and interhunk_lines to uint32_t to match struct s_xdemitconf</title>
<updated>2014-10-27T16:17:01+00:00</updated>
<author>
<name>Pierre-Olivier Latour</name>
<email>pol@mac.com</email>
</author>
<published>2014-10-26T17:40:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=d88766c4e16c311ba8ce28e71a6545c5d0d7521f'/>
<id>d88766c4e16c311ba8ce28e71a6545c5d0d7521f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/development' into fix-git-status-list-new-unreadable-folder</title>
<updated>2014-06-04T22:36:28+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-06-04T22:36:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=dc49e1b5b368b4b7d5b8ae8a0a12027f86395cad'/>
<id>dc49e1b5b368b4b7d5b8ae8a0a12027f86395cad</id>
<content type='text'>
Conflicts:
	include/git2/diff.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	include/git2/diff.h
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement GIT_DIFF_INCLUDE_UNREADABLE_AS_UNTRACKED</title>
<updated>2014-06-04T18:53:44+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-06-04T18:53:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=5e6542003e32ce59a8a586f00a7104aaef21fb00'/>
<id>5e6542003e32ce59a8a586f00a7104aaef21fb00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't need to duplicate this code.</title>
<updated>2014-05-22T14:28:12+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-05-22T14:28:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=c4366096d440570c84754c8751583ddf4748b6b2'/>
<id>c4366096d440570c84754c8751583ddf4748b6b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Return GIT_DELTA_UNREADABLE for a file with a mode change</title>
<updated>2014-05-22T09:43:58+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-05-22T09:43:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=e8cc3032c1ef50cebd138705025bf292dd41a717'/>
<id>e8cc3032c1ef50cebd138705025bf292dd41a717</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove errant whitespace.</title>
<updated>2014-05-21T13:13:24+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-05-21T13:13:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=9067d5af4a05086761ea0df08e9ac825214f1bc4'/>
<id>9067d5af4a05086761ea0df08e9ac825214f1bc4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Return GIT_FILEMODE_UNREADABLE for files that fail to stat.</title>
<updated>2014-05-21T12:54:34+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-05-21T12:54:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=86c9d3dae2561405ec98506e6e72bf845c8315c1'/>
<id>86c9d3dae2561405ec98506e6e72bf845c8315c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Start adding GIT_DELTA_UNREADABLE and GIT_STATUS_WT_UNREADABLE.</title>
<updated>2014-05-20T13:57:40+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-05-20T13:57:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=61bef72dc35c593e632dc2008c4eec271a264869'/>
<id>61bef72dc35c593e632dc2008c4eec271a264869</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip unreadable files for now.</title>
<updated>2014-05-20T08:16:04+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-05-20T08:16:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=f47bc8ff5e844fec15e705e8ebd11bae742b8039'/>
<id>f47bc8ff5e844fec15e705e8ebd11bae742b8039</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
