<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/lib, branch gitgui-0.21.0</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=gitgui-0.21.0</id>
<link rel='self' href='https://git.shady.money/git/atom?h=gitgui-0.21.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2016-10-20T10:13:42Z</updated>
<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='https://git.shady.money/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='https://git.shady.money/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>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='https://git.shady.money/git/commit/?id=bfe43447fb78d64c1cdf4b2046032a399edc4011'/>
<id>urn:sha1:bfe43447fb78d64c1cdf4b2046032a399edc4011</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='https://git.shady.money/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: 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='https://git.shady.money/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>git-gui: maintain backwards compatibility for merge syntax</title>
<updated>2016-10-04T22:14:05Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2016-10-04T11:49:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=82fbd8aedd0030b2ecbb16267ef1ce0179b4d601'/>
<id>urn:sha1:82fbd8aedd0030b2ecbb16267ef1ce0179b4d601</id>
<content type='text'>
Commit b5f325c updated to use the newer merge syntax but continue to
support older versions of git.

Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui i18n: mark string in lib/error.tcl for translation</title>
<updated>2016-10-03T22:40:23Z</updated>
<author>
<name>Vasco Almeida</name>
<email>vascomalmeida@sapo.pt</email>
</author>
<published>2016-05-08T10:52:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9360fc22eaa5e8db33f1806a8e23afb83369a2f5'/>
<id>urn:sha1:9360fc22eaa5e8db33f1806a8e23afb83369a2f5</id>
<content type='text'>
Mark string "$hook hook failed:" in lib/error.tcl for translation.

Signed-off-by: Vasco Almeida &lt;vascomalmeida@sapo.pt&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: fix incorrect use of Tcl append command</title>
<updated>2016-10-03T22:40:10Z</updated>
<author>
<name>Vasco Almeida</name>
<email>vascomalmeida@sapo.pt</email>
</author>
<published>2016-05-08T10:52:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a3d97afaa8b4187d62496ccc9cf268e8bd47c5db'/>
<id>urn:sha1:a3d97afaa8b4187d62496ccc9cf268e8bd47c5db</id>
<content type='text'>
Fix wrong use of append command in strings marked for translation.
According to Tcl/Tk Documentation [1],
	append varName ?value value value ...?
appends all value arguments to the current value of variable varName.
This means that
	append "[appname] ([reponame]): " [mc "File Viewer"]
is setting a variable named "[appname] ([reponame]): " to the output of
[mc "File Viewer"], rather than returning the concatenation of both
expressions as one might expect.

The format for some strings enables, for instance, a French translator
to translate like "%s (%s) : Create Branch" (space before colon).
Conversely, strings already translated will be marked as fuzzy and the
translator must update them herself.

For some cases, use alternative way for concatenation instead of using
strcat procedure defined in git-gui.sh.

Reference: 31bb1d1 ("git-gui: Paper bag fix missing translated strings",
2007-09-14) fixes the same issue slightly differently.

[1] http://www.tcl.tk/man/tcl/TclCmd/append.htm

Signed-off-by: Vasco Almeida &lt;vascomalmeida@sapo.pt&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui i18n: internationalize use of colon punctuation</title>
<updated>2016-10-03T22:39:56Z</updated>
<author>
<name>Vasco Almeida</name>
<email>vascomalmeida@sapo.pt</email>
</author>
<published>2016-05-08T10:52:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=eca963683c13e0fea80da57f15489bb7204b0b62'/>
<id>urn:sha1:eca963683c13e0fea80da57f15489bb7204b0b62</id>
<content type='text'>
Internationalize use of colon punctuation ':' in options window, windows
titles, database statistics window. Some languages might use a different
style, for instance French uses "User Name :" (space before colon).

Signed-off-by: Vasco Almeida &lt;vascomalmeida@sapo.pt&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'pt/non-mouse-usage' into pu</title>
<updated>2016-10-03T22:30:44Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2016-10-03T22:30:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=99ba48e397995a4b06a57f78e5611a29d239e5ea'/>
<id>urn:sha1:99ba48e397995a4b06a57f78e5611a29d239e5ea</id>
<content type='text'>
</content>
</entry>
</feed>
