<feed xmlns='http://www.w3.org/2005/Atom'>
<title>GitPython, branch 0.3.2.1-patched</title>
<subtitle>Forked from https://github.com/gitpython-developers/GitPython</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/'/>
<entry>
<title>Split diff line by '\t' for metadata and path</title>
<updated>2016-03-15T19:15:58+00:00</updated>
<author>
<name>Jonathan Chu</name>
<email>jonathan.chu@me.com</email>
</author>
<published>2016-03-15T16:30:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=7b9c0c7f0a47360d8ab4e81d5655aaa3d5c814e6'/>
<id>7b9c0c7f0a47360d8ab4e81d5655aaa3d5c814e6</id>
<content type='text'>
This protects against `.split(None)` which uses consecutive whitespace
as a separator to overlook paths where a single space is the filename.
For example, in this diff line:

line = ':100644 000000 e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
0000000000000000000000000000000000000000 D       '

The deleted file is a file named ' ' (just one space).  It's entirely
possible to commit this, remove, and to produce the following output
from `git diff`:

git diff --name-status &lt;SHA1&gt; &lt;SHA2&gt;
D
M       path/to/another/file.py
...

This would cause the initial `.split(None, 5)` to fail as it will count
all consecutive whitespace as a separator, disregarding the ' ' (single
space)  filename.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This protects against `.split(None)` which uses consecutive whitespace
as a separator to overlook paths where a single space is the filename.
For example, in this diff line:

line = ':100644 000000 e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
0000000000000000000000000000000000000000 D       '

The deleted file is a file named ' ' (just one space).  It's entirely
possible to commit this, remove, and to produce the following output
from `git diff`:

git diff --name-status &lt;SHA1&gt; &lt;SHA2&gt;
D
M       path/to/another/file.py
...

This would cause the initial `.split(None, 5)` to fail as it will count
all consecutive whitespace as a separator, disregarding the ' ' (single
space)  filename.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bumping version 0.3.2.1</title>
<updated>2014-11-18T08:59:46+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2014-11-18T08:59:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=5b6080369e7ee47b7d746685d264358c91d656bd'/>
<id>5b6080369e7ee47b7d746685d264358c91d656bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'electrofelix-0.3-fix-env-usage' into 0.3</title>
<updated>2014-11-17T16:54:18+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2014-11-17T16:54:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=da09f02e67cb18e2c5312b9a36d2891b80cd9dcd'/>
<id>da09f02e67cb18e2c5312b9a36d2891b80cd9dcd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Copy environment for subprocess execution</title>
<updated>2014-11-17T16:30:07+00:00</updated>
<author>
<name>Darragh Bailey</name>
<email>dbailey@hp.com</email>
</author>
<published>2014-11-17T15:58:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=8df6b87a793434065cd9a01fcaa812e3ea47c4dd'/>
<id>8df6b87a793434065cd9a01fcaa812e3ea47c4dd</id>
<content type='text'>
Git utilizes multiple environment variables to control various
behaviours. Make sure to set LC_MESSAGES on a copy of the environment
instead of discarding any variables that may be set by the user or
default shell environment such as EDITOR.

Add test to assert that when overriding GIT_EDITOR via os.environ that
the modified value will be picked up by and git commands called.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Git utilizes multiple environment variables to control various
behaviours. Make sure to set LC_MESSAGES on a copy of the environment
instead of discarding any variables that may be set by the user or
default shell environment such as EDITOR.

Add test to assert that when overriding GIT_EDITOR via os.environ that
the modified value will be picked up by and git commands called.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'boppreh-patch-1' into 0.3</title>
<updated>2014-11-17T12:54:28+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2014-11-17T12:54:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=2af98929bd185cf1b4316391078240f337877f66'/>
<id>2af98929bd185cf1b4316391078240f337877f66</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'patch-1' of https://github.com/boppreh/GitPython into boppreh-patch-1</title>
<updated>2014-11-17T12:53:33+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2014-11-17T12:53:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=7e231a4f184583fbac2d3ef110dacd1f015d5e1c'/>
<id>7e231a4f184583fbac2d3ef110dacd1f015d5e1c</id>
<content type='text'>
Adjusted patch to only run git command in shell mode on windows.
Conflicts:
	git/cmd.py
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adjusted patch to only run git command in shell mode on windows.
Conflicts:
	git/cmd.py
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'moshevds-0.3' into 0.3</title>
<updated>2014-11-17T10:48:13+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2014-11-17T10:48:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=a40d848794133de7b6e028f2513c939d823767cb'/>
<id>a40d848794133de7b6e028f2513c939d823767cb</id>
<content type='text'>
Backport of https://github.com/gitpython-developers/GitPython/pull/131
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backport of https://github.com/gitpython-developers/GitPython/pull/131
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow Index.add() on bare repositories</title>
<updated>2014-11-17T10:47:48+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2014-11-17T10:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=81223de22691e2df7b81cd384ad23be25cfd999c'/>
<id>81223de22691e2df7b81cd384ad23be25cfd999c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'firm1-0.3' into 0.3</title>
<updated>2014-11-17T10:00:02+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2014-11-17T10:00:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=9eb902eee03806db5868fc84afb23aa28802e841'/>
<id>9eb902eee03806db5868fc84afb23aa28802e841</id>
<content type='text'>
This includes a few fixes to not break backwards compatiblity
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes a few fixes to not break backwards compatiblity
</pre>
</div>
</content>
</entry>
<entry>
<title>Assure API remains backwards compatible; update API docs</title>
<updated>2014-11-17T09:59:39+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2014-11-17T09:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=ba67e4ff74e97c4de5d980715729a773a48cd6bc'/>
<id>ba67e4ff74e97c4de5d980715729a773a48cd6bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
