<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/tests/status, branch hf/libgit2sharp_020_patch</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>Merge pull request #2508 from libgit2/rb/fix-ignore-slash-star</title>
<updated>2014-08-26T15:48:20+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>vicent@github.com</email>
</author>
<published>2014-08-26T15:48:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=00e9ae5ab4787601a9f3e6ce1ef50ca9c8e60dc9'/>
<id>00e9ae5ab4787601a9f3e6ce1ef50ca9c8e60dc9</id>
<content type='text'>
Fix bugs with negative ignores inside an ignored parent directory</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix bugs with negative ignores inside an ignored parent directory</pre>
</div>
</content>
</entry>
<entry>
<title>Don't include the unreadable tests on win32</title>
<updated>2014-08-13T21:23:07+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@microsoft.com</email>
</author>
<published>2014-08-13T21:23:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=c8402334d2f4943653f1377455d478a4b471b254'/>
<id>c8402334d2f4943653f1377455d478a4b471b254</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Demonstrate a trailing slash failure.</title>
<updated>2014-08-08T22:19:16+00:00</updated>
<author>
<name>Rob Rix</name>
<email>rob.rix@github.com</email>
</author>
<published>2014-06-12T18:19:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=bbe13802b7f85343d3db1aeb799662ee11461e6b'/>
<id>bbe13802b7f85343d3db1aeb799662ee11461e6b</id>
<content type='text'>
`git help ignore` has this to say about trailing slashes:

&gt; If the pattern ends with a slash, it is removed for the purpose of
&gt; the following description, but it would only find a match with a
&gt; directory. In other words, foo/ will match a directory foo and
&gt; paths underneath it, but will not match a regular file or a
&gt; symbolic link foo (this is consistent with the way how pathspec
&gt; works in general in Git).

Sure enough, having manually performed the same steps as this test,
`git status` tells us the following:

	# On branch master
	#
	# Initial commit
	#
	# Changes to be committed:
	#   (use "git rm --cached &lt;file&gt;..." to unstage)
	#
	#	new file:   force.txt
	#
	# Untracked files:
	#   (use "git add &lt;file&gt;..." to include in what will be committed)
	#
	#	../.gitignore
	#	child1/
	#	child2/

i.e. neither child1 nor child2 is ignored.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`git help ignore` has this to say about trailing slashes:

&gt; If the pattern ends with a slash, it is removed for the purpose of
&gt; the following description, but it would only find a match with a
&gt; directory. In other words, foo/ will match a directory foo and
&gt; paths underneath it, but will not match a regular file or a
&gt; symbolic link foo (this is consistent with the way how pathspec
&gt; works in general in Git).

Sure enough, having manually performed the same steps as this test,
`git status` tells us the following:

	# On branch master
	#
	# Initial commit
	#
	# Changes to be committed:
	#   (use "git rm --cached &lt;file&gt;..." to unstage)
	#
	#	new file:   force.txt
	#
	# Untracked files:
	#   (use "git add &lt;file&gt;..." to include in what will be committed)
	#
	#	../.gitignore
	#	child1/
	#	child2/

i.e. neither child1 nor child2 is ignored.
</pre>
</div>
</content>
</entry>
<entry>
<title>status: failing test with slash-star</title>
<updated>2014-08-08T21:53:22+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-06-04T09:57:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=aa5cdf63bfa4581110fb37cdb2ccffc021eb78fa'/>
<id>aa5cdf63bfa4581110fb37cdb2ccffc021eb78fa</id>
<content type='text'>
When writing 'bin/*' in the rules, this means we ignore very file inside
bin/ individually, but do not ignore the directory itself. Thus the
status listing should list both files under bin/, one untracked and one
ignored.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When writing 'bin/*' in the rules, this means we ignore very file inside
bin/ individually, but do not ignore the directory itself. Thus the
status listing should list both files under bin/, one untracked and one
ignored.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/master' into fix-git-status-list-new-unreadable-folder</title>
<updated>2014-07-22T05:08:24+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-07-22T05:08:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=7d0ab0fae04015e0bc66ff16beae495f13969b10'/>
<id>7d0ab0fae04015e0bc66ff16beae495f13969b10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce cl_assert_equal_oid</title>
<updated>2014-07-01T18:40:16+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2014-07-01T18:09:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=0cee70ebb7297f155129e0d05f5a23be82231256'/>
<id>0cee70ebb7297f155129e0d05f5a23be82231256</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>Add another test for unreadable and not included.</title>
<updated>2014-06-04T21:47:44+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-06-04T21:47:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=a576a34257a0aa952de228ef3c2b012c5742ac09'/>
<id>a576a34257a0aa952de228ef3c2b012c5742ac09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add GIT_STATUS_OPT_INCLUDE_UNREADABLE_AS_UNTRACKED</title>
<updated>2014-06-04T00:42:52+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-06-04T00:42:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=79d5b5c91683720c9055d1f5ea3f9468ca9356a4'/>
<id>79d5b5c91683720c9055d1f5ea3f9468ca9356a4</id>
<content type='text'>
and a (failing) test for it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and a (failing) test for it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the no permissions test.</title>
<updated>2014-05-30T23:22:26+00:00</updated>
<author>
<name>Alan Rogers</name>
<email>alan@github.com</email>
</author>
<published>2014-05-30T23:22:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=523553f902490935084ea39694c06738bfae4a3e'/>
<id>523553f902490935084ea39694c06738bfae4a3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
