<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch gitgui-0.21.0</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=gitgui-0.21.0</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=gitgui-0.21.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2016-10-20T10:19:43Z</updated>
<entry>
<title>git-gui: set version 0.21</title>
<updated>2016-10-20T10:19:43Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2016-10-20T10:19:43Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ccc985126f23ff5d9ac610cb820bca48405ff5ef'/>
<id>urn:sha1:ccc985126f23ff5d9ac610cb820bca48405ff5ef</id>
<content type='text'>
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'as/bulgarian' into pu</title>
<updated>2016-10-20T10:13:42Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2016-10-20T10:13:42Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=53083557abb34d0cebfb8494f65a764fb9fc82f1'/>
<id>urn:sha1:53083557abb34d0cebfb8494f65a764fb9fc82f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>git-gui: Mark 'All' in remote.tcl for translation</title>
<updated>2016-10-20T10:13:03Z</updated>
<author>
<name>Alexander Shopov</name>
<email>ash@kambanaria.org</email>
</author>
<published>2016-10-13T18:43:48Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ac459b9c5f27b88c36b297a7427b824e1636ba57'/>
<id>urn:sha1:ac459b9c5f27b88c36b297a7427b824e1636ba57</id>
<content type='text'>
Signed-off-by: Alexander Shopov &lt;ash@kambanaria.org&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui i18n: Updated Bulgarian translation (565,0f,0u)</title>
<updated>2016-10-20T10:12:50Z</updated>
<author>
<name>Alexander Shopov</name>
<email>ash@kambanaria.org</email>
</author>
<published>2016-10-13T18:43:49Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=7f8da001843c43f3ebac00b30e3fde707385b6dd'/>
<id>urn:sha1:7f8da001843c43f3ebac00b30e3fde707385b6dd</id>
<content type='text'>
Signed-off-by: Alexander Shopov &lt;ash@kambanaria.org&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'os/preserve-author' into pu</title>
<updated>2016-10-20T10:07:24Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2016-10-20T10:07:24Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=bfe43447fb78d64c1cdf4b2046032a399edc4011'/>
<id>urn:sha1:bfe43447fb78d64c1cdf4b2046032a399edc4011</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'kb/unicode' into pu</title>
<updated>2016-10-20T10:06:28Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2016-10-20T10:06:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=be44aee7ab4aee57696b2cc5e5116ce54a023203'/>
<id>urn:sha1:be44aee7ab4aee57696b2cc5e5116ce54a023203</id>
<content type='text'>
</content>
</entry>
<entry>
<title>git-gui: avoid persisting modified author identity</title>
<updated>2016-10-06T21:18:47Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2016-10-06T13:04:42Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=cfe616bcb14a4574235d301f5e6b12efeda9768d'/>
<id>urn:sha1:cfe616bcb14a4574235d301f5e6b12efeda9768d</id>
<content type='text'>
Commit 7e71adc77f fixes a problem with git-gui failing to pick up the
original author identity during a commit --amend operation. However, the
new author details then become persistent for the remainder of the session.
This commit fixes this by ensuring the environment variables are reset
and the author information reset once the commit is completed.
The relevant changes were reworked to reduce global variables.

Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: handle the encoding of Git's output correctly</title>
<updated>2016-10-06T08:23:21Z</updated>
<author>
<name>Karsten Blees</name>
<email>blees@dcon.de</email>
</author>
<published>2015-02-26T09:19:45Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ae75e1e432b40a8de8e131888951a831ecef8915'/>
<id>urn:sha1:ae75e1e432b40a8de8e131888951a831ecef8915</id>
<content type='text'>
If we use 'eval exec $opt $cmdp $args' to execute git command,
tcl engine will convert the output of the git comand with the rule
system default code page to unicode.

But cp936 -&gt; unicode conversion implicitly done by exec is not reversible.
So we have to use git_read instead.

Bug report and an original reproducer by Cloud Chou:
https://github.com/msysgit/git/issues/302

Cloud Chou find the reason of the bug.

Thanks-to: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Thanks-to: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
Reported-by: Cloud Chou &lt;515312382@qq.com&gt;
Original-test-by: Cloud Chou &lt;515312382@qq.com&gt;
Signed-off-by: Karsten Blees &lt;blees@dcon.de&gt;
Signed-off-by: Cloud Chou &lt;515312382@qq.com&gt;
Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: unicode file name support on windows</title>
<updated>2016-10-06T08:21:50Z</updated>
<author>
<name>Karsten Blees</name>
<email>blees@dcon.de</email>
</author>
<published>2012-02-04T20:54:36Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=e2039e946e6efa6c220b3cf186671f93e7aec9b9'/>
<id>urn:sha1:e2039e946e6efa6c220b3cf186671f93e7aec9b9</id>
<content type='text'>
Assumes file names in git tree objects are UTF-8 encoded.

On most unix systems, the system encoding (and thus the TCL system
encoding) will be UTF-8, so file names will be displayed correctly.

On Windows, it is impossible to set the system encoding to UTF-8. Changing
the TCL system encoding (via 'encoding system ...', e.g. in the startup
code) is explicitly discouraged by the TCL docs.

Change git-gui functions dealing with file names to always convert
from and to UTF-8.

Signed-off-by: Karsten Blees &lt;blees@dcon.de&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'dr/ru' into pu</title>
<updated>2016-10-04T22:29:40Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2016-10-04T22:29:40Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=12d29c326551a6570594db525bea42ad9cea8028'/>
<id>urn:sha1:12d29c326551a6570594db525bea42ad9cea8028</id>
<content type='text'>
</content>
</entry>
</feed>
