<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Makefile, branch gitgui-0.20.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.20.0</id>
<link rel='self' href='https://git.shady.money/git/atom?h=gitgui-0.20.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2014-08-10T11:48:28Z</updated>
<entry>
<title>git-gui: Make git-gui lib dir configurable at runime</title>
<updated>2014-08-10T11:48:28Z</updated>
<author>
<name>David Turner</name>
<email>dturner@twopensource.com</email>
</author>
<published>2014-07-21T20:41:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a3b3ae35d4f175e6444533c96933b5868e499b09'/>
<id>urn:sha1:a3b3ae35d4f175e6444533c96933b5868e499b09</id>
<content type='text'>
Introduce the GIT_GUI_LIB_DIR environment variable, to tell git-gui
where to look for TCL libs.  This allows a git-gui which has been
built with a prefix of /foo to be run out of directory /bar.  This is
the equivalent of GIT_EXEC_PATH or GITPERLLIB but for git-gui's TCL
libraries.

Signed-off-by: David Turner &lt;dturner@twitter.com&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: correct spelling errors in comments</title>
<updated>2013-11-15T20:44:08Z</updated>
<author>
<name>Masanari Iida</name>
<email>standby24x7@gmail.com</email>
</author>
<published>2013-11-12T15:17:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=73fd416b291cdd70e30cb889e9ebcf10188d2342'/>
<id>urn:sha1:73fd416b291cdd70e30cb889e9ebcf10188d2342</id>
<content type='text'>
Signed-off-by: Masanari Iida &lt;standby24x7@gmail.com&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>Makefile: replace "echo 1&gt;..." with "echo &gt;..."</title>
<updated>2012-12-25T00:21:59Z</updated>
<author>
<name>Christian Couder</name>
<email>chriscool@tuxfamily.org</email>
</author>
<published>2012-12-18T18:47:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9f316463ba00576d6c848bf50194b72246e8f9ab'/>
<id>urn:sha1:9f316463ba00576d6c848bf50194b72246e8f9ab</id>
<content type='text'>
This is clearer to many people this way.

Signed-off-by: Christian Couder &lt;chriscool@tuxfamily.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
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://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: Makefile: consolidate .FORCE-* targets</title>
<updated>2010-01-07T02:20:01Z</updated>
<author>
<name>Jonathan Nieder</name>
<email>jrnieder@gmail.com</email>
</author>
<published>2010-01-06T08:16:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=54350a2bb48f2d4cf56bd2b8220fad7124d3592c'/>
<id>urn:sha1:54350a2bb48f2d4cf56bd2b8220fad7124d3592c</id>
<content type='text'>
Providing multiple targets to force a rebuild is unnecessary
complication.

Avoid using a name that could conflict with future special
targets in GNU make (a leading period followed by uppercase
letters).

Cc: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git-gui: Fixes for Mac OS X TkAqua</title>
<updated>2009-05-01T22:04:52Z</updated>
<author>
<name>Daniel A. Steffen</name>
<email>das@users.sourceforge.net</email>
</author>
<published>2008-08-16T01:20:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a91be3fcbe92c24e809b1ec85881a6da40a9a340'/>
<id>urn:sha1:a91be3fcbe92c24e809b1ec85881a6da40a9a340</id>
<content type='text'>
- detect more Tk.framework variants
- fix apple menu setup, use native preferences menu item
- don't set menu font

Signed-off-by: Daniel A. Steffen &lt;das@users.sourceforge.net&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git-gui: Add a simple implementation of SSH_ASKPASS.</title>
<updated>2008-11-01T23:01:34Z</updated>
<author>
<name>Alexander Gavrilov</name>
<email>angavrilov@gmail.com</email>
</author>
<published>2008-10-15T09:28:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8c76212529570aed70c46d6f252cb1a4010f3f2e'/>
<id>urn:sha1:8c76212529570aed70c46d6f252cb1a4010f3f2e</id>
<content type='text'>
OpenSSH allows specifying an external program to use
for direct user interaction. While most Linux systems
already have such programs, some environments, for
instance, msysgit, lack it. This patch adds a simple
fallback Tcl implementation of the tool.

In msysgit it is also necessary to set a fake value of
the DISPLAY variable, because otherwise ssh won't even
try to use SSH_ASKPASS handlers.

Signed-off-by: Alexander Gavrilov &lt;angavrilov@gmail.com&gt;
Acked-by: Johannes Sixt &lt;johannes.sixt@telecom.at&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git-gui (Windows): Switch to relative discovery of oguilib</title>
<updated>2008-07-30T05:43:37Z</updated>
<author>
<name>Steffen Prohaska</name>
<email>prohaska@zib.de</email>
</author>
<published>2008-07-27T16:49:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f57ddcc5ecf16d1fff4b6e222352c3220fe8120f'/>
<id>urn:sha1:f57ddcc5ecf16d1fff4b6e222352c3220fe8120f</id>
<content type='text'>
Instead of using an absolute path, git-gui can discover its
gui library using a relative path from execdir.  We want to
use the relative path discovery on MinGW to avoid issues
with translation of absolute paths.

Signed-off-by: Steffen Prohaska &lt;prohaska@zib.de&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git-gui: Correct installation of library to be $prefix/share</title>
<updated>2008-07-30T05:43:37Z</updated>
<author>
<name>Steffen Prohaska</name>
<email>prohaska@zib.de</email>
</author>
<published>2008-07-27T21:23:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f8f1acf339da302ea912c8dd114042a1ef6f994f'/>
<id>urn:sha1:f8f1acf339da302ea912c8dd114042a1ef6f994f</id>
<content type='text'>
We always wanted the library for git-gui to install into the
$prefix/share directory, not $prefix/libexec/share.  All of
the files in our library are platform independent and may
be reused across systems, like any other content stored in
the share directory.

Our computation of where our library should install to was broken
when git itself started installing to $prefix/libexec/git-core,
which was one level down from where we expected it to be.

Signed-off-by: Steffen Prohaska &lt;prohaska@zib.de&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git-gui: Simplify MSGFMT setting in Makefile</title>
<updated>2008-03-12T05:48:32Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-03-12T05:29:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7276607886e99fa3bb5f0ddadb9f0daeb3958d2d'/>
<id>urn:sha1:7276607886e99fa3bb5f0ddadb9f0daeb3958d2d</id>
<content type='text'>
To prepare msg files for Tcl scripts, the command that is set to MSGFMT
make variable needs to be able to grok "--tcl -l &lt;lang&gt; -d &lt;here&gt;" options
correctly.  This patch simplifies the tests done in git-gui's Makefile to
directly test this condition.  If the test run does not exit properly with
zero status (either because you do not have "msgfmt" itself, or your
"msgfmt" is too old to grok --tcl option --- the reason does not matter),
have it fall back to po/po2msg.sh

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
</feed>
