<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-gui.sh, branch gitgui-0.13.0</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://www.git.shady.money/git/atom?h=gitgui-0.13.0</id>
<link rel='self' href='https://www.git.shady.money/git/atom?h=gitgui-0.13.0'/>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/'/>
<updated>2010-09-13T19:41:42Z</updated>
<entry>
<title>git-gui: avoid mis-encoding the copyright message on Windows.</title>
<updated>2010-09-13T19:41:42Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2010-09-13T19:41:42Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=2473543caabe63a9787e7ac42765c8f7169d7197'/>
<id>urn:sha1:2473543caabe63a9787e7ac42765c8f7169d7197</id>
<content type='text'>
On Windows the tcl script file will use the system encoding and attempting
to convert the copyright mis-encodes the string. Instead, keep the message
as ASCII and substitute in the correct unicode character when running.

Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: handle textconv filter on Windows and in development</title>
<updated>2010-08-12T20:37:32Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2010-08-07T19:32:13Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=d5257fb3c1decc1eff296a0ae2afbcaee28d0f2c'/>
<id>urn:sha1:d5257fb3c1decc1eff296a0ae2afbcaee28d0f2c</id>
<content type='text'>
When developing/testing we run git-gui.sh directly and the makefile
configured variables are not properly set. Configure the new shellpath
accessor to handle this case.

On Windows we may not find the shell so in this case revert to simply
executing the filter command without the shell intermediate.

Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: use shell to launch textconv filter in "blame"</title>
<updated>2010-08-12T20:35:09Z</updated>
<author>
<name>Matthieu Moy</name>
<email>Matthieu.Moy@imag.fr</email>
</author>
<published>2010-08-05T10:05:22Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=62f9a632c819bd53a5b7dbe40409ab086a4bce10'/>
<id>urn:sha1:62f9a632c819bd53a5b7dbe40409ab086a4bce10</id>
<content type='text'>
The textconv filters may include multiple arguments and may make use
of unix shell features. To maintain compatibility with 'git blame'
ensure these commands are passed through bash.

Reported-by: Kirill Smelkov &lt;kirr@landau.phys.spbu.ru&gt;
Signed-off-by: Matthieu Moy &lt;Matthieu.Moy@imag.fr&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: display error launching blame as a message box.</title>
<updated>2010-08-07T23:07:43Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2010-08-07T23:07:43Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=780777720a1ded770be7653cee0dc9777f14f07f'/>
<id>urn:sha1:780777720a1ded770be7653cee0dc9777f14f07f</id>
<content type='text'>
This does not appear to Windows users and can follow the form of the fatal
error messages near the top of the script file.

Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: Make usage statement visible on Windows.</title>
<updated>2010-08-07T23:07:01Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2010-08-07T23:07:01Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=ea47503d4dc80db54dbb8e568f7a7058ec25bacb'/>
<id>urn:sha1:ea47503d4dc80db54dbb8e568f7a7058ec25bacb</id>
<content type='text'>
On Windows stdout and stderr are not connected to anything so the usage
statement is never shown to the user when an error is made with a command
line like 'git gui browser'. Use a messagebox on windows.

Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: fix size and position of window panes on startup</title>
<updated>2010-08-02T12:42:45Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2010-08-02T12:42:45Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=2810a58dba6d06f4d1816fb06500c117feebd830'/>
<id>urn:sha1:2810a58dba6d06f4d1816fb06500c117feebd830</id>
<content type='text'>
The themed panedwindow needs to have the sash position set after the
widget has been mapped therefore apply this setting in the Map event
binding. To avoid visible redraws as the application is constructed
the main window should be withdrawn until all the widgets have been added

Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: mc cannot be used before msgcat has been loaded</title>
<updated>2010-08-02T11:13:05Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2010-08-02T11:13:05Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=9cb268c426ccb2bb836418caad669476b5dd1933'/>
<id>urn:sha1:9cb268c426ccb2bb836418caad669476b5dd1933</id>
<content type='text'>
If someone attempts to use an older version that Tk 8.4 the error was
masked by the lack of a mc command.

Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: use textconv filter for diff and blame</title>
<updated>2010-07-30T09:05:27Z</updated>
<author>
<name>Clément Poulain</name>
<email>clement.poulain@ensimag.imag.fr</email>
</author>
<published>2010-07-30T08:11:02Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=1fbaccad4dd8d6a9a893843c73f3e47c4ba8b717'/>
<id>urn:sha1:1fbaccad4dd8d6a9a893843c73f3e47c4ba8b717</id>
<content type='text'>
Create a checkbox "Use Textconv For Diffs and Blame" in git-gui options.
If checked and if the driver for the concerned file exists, git-gui calls diff
and blame with --textconv option

Signed-off-by: Clément Poulain &lt;clement.poulain@ensimag.imag.fr&gt;
Signed-off-by: Diane Gasselin &lt;diane.gasselin@ensimag.imag.fr&gt;
Signed-off-by: Axel Bonnet &lt;axel.bonnet@ensimag.imag.fr&gt;
Signed-off-by: Matthieu Moy &lt;Matthieu.Moy@imag.fr&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: fix "Explore Working Copy" for Windows again</title>
<updated>2010-07-30T08:57:26Z</updated>
<author>
<name>Markus Heidelberg</name>
<email>markus.heidelberg@web.de</email>
</author>
<published>2010-02-25T00:14:22Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=2e0cda658e08482b804718bfa0f3e64e7af17ea7'/>
<id>urn:sha1:2e0cda658e08482b804718bfa0f3e64e7af17ea7</id>
<content type='text'>
It has already been fixed in commit 454efb47 (git-gui (Win): make
"Explore Working Copy" more robust, 2009-04-01), but has been broken in
commit 21985a11 (git-gui: handle non-standard worktree locations,
2010-01-23) by accidentally replacing too much with a new variable.

The problem can be reproduced when starting git-gui from within a
subdirectory. The solution is to convert the path name, explorer.exe is
invoked with, to a platform native name.

Signed-off-by: Markus Heidelberg &lt;markus.heidelberg@web.de&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: Handle failure of core.worktree to identify the working directory.</title>
<updated>2010-07-10T22:40:59Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2010-07-10T22:40:59Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=13a3d637b2d83fceb432fe7b9e21f8c4d882fa41'/>
<id>urn:sha1:13a3d637b2d83fceb432fe7b9e21f8c4d882fa41</id>
<content type='text'>
Commit 21985a11 'git-gui: handle non-standard worktree locations' attempts
to use either GIT_WORK_TREE or core.worktree to set the _gitworktree
variable but these may not be set which leads to a failure to launch
gitk to review history. Use _gitdir to set the location for a standard
git layout where the parent of the .git directory is the working tree.

Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
</feed>
