<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-mergetool--lib.sh, branch v1.7.9.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://www.git.shady.money/git/atom?h=v1.7.9.2</id>
<link rel='self' href='https://www.git.shady.money/git/atom?h=v1.7.9.2'/>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/'/>
<updated>2011-09-20T03:46:48Z</updated>
<entry>
<title>Merge branch 'maint'</title>
<updated>2011-09-20T03:46:48Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2011-09-20T03:46:48Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=5ec8217eb6c89974fda94808a310aa651577b25d'/>
<id>urn:sha1:5ec8217eb6c89974fda94808a310aa651577b25d</id>
<content type='text'>
* maint:
  git-mergetool: check return value from read
</content>
</entry>
<entry>
<title>git-mergetool: check return value from read</title>
<updated>2011-09-20T00:41:49Z</updated>
<author>
<name>Jay Soffian</name>
<email>jaysoffian@gmail.com</email>
</author>
<published>2011-09-19T23:40:52Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=e622f41dcd97861796c7529712170f9eae07dc56'/>
<id>urn:sha1:e622f41dcd97861796c7529712170f9eae07dc56</id>
<content type='text'>
Mostly fixed already by 6b44577 (mergetool: check return value
from read, 2011-07-01). Catch two uses it missed.

Signed-off-by: Jay Soffian &lt;jaysoffian@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>mergetool--lib: Refactor tools into separate files</title>
<updated>2011-08-19T07:09:19Z</updated>
<author>
<name>David Aguilar</name>
<email>davvid@gmail.com</email>
</author>
<published>2011-08-18T07:23:46Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=bc7a96a8965d4ce0651689301e1702a942dfb9f0'/>
<id>urn:sha1:bc7a96a8965d4ce0651689301e1702a942dfb9f0</id>
<content type='text'>
Individual merge tools are now defined in a mergetools/$tool
file which is sourced at runtime.

The individual files are installed into $(git --exec-path)/mergetools/.
New tools can be added by creating a new file instead of editing the
git-mergetool--lib.sh scriptlet.

http://thread.gmane.org/gmane.comp.version-control.git/134906/focus=135006

Signed-off-by: David Aguilar &lt;davvid@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>mergetool--lib: Make style consistent with git</title>
<updated>2011-08-19T07:09:17Z</updated>
<author>
<name>David Aguilar</name>
<email>davvid@gmail.com</email>
</author>
<published>2011-08-18T07:23:45Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=240dc3e8edb3ae4ee968febc006fa761811c60e6'/>
<id>urn:sha1:240dc3e8edb3ae4ee968febc006fa761811c60e6</id>
<content type='text'>
Use the predominant conditional style where "then" appears
alone on the line after the test expression.
Remove spaces after "&gt;" output redirections.
Remove unnecessary parentheses around the kdiff3 commands.

Signed-off-by: David Aguilar &lt;davvid@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>misc-sh: fix up whitespace in some other .sh files.</title>
<updated>2011-08-05T22:04:48Z</updated>
<author>
<name>Jon Seymour</name>
<email>jon.seymour@gmail.com</email>
</author>
<published>2011-08-05T13:31:29Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=285c6cbf3c8eeadb6d4d4c3203888809e1cc7a81'/>
<id>urn:sha1:285c6cbf3c8eeadb6d4d4c3203888809e1cc7a81</id>
<content type='text'>
I found that the patched 4 files were different when this
filter is applied.

	expand -i | unexpand --first-only

This patch contains the corrected files.

Signed-off-by: Jon Seymour &lt;jon.seymour@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'da/git-prefix-everywhere' into next</title>
<updated>2011-06-30T00:09:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2011-06-30T00:09:27Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=4ed54610e5ca8fdc34dcf8729f6416599d1bc39e'/>
<id>urn:sha1:4ed54610e5ca8fdc34dcf8729f6416599d1bc39e</id>
<content type='text'>
* da/git-prefix-everywhere:
  t/t7503-pre-commit-hook.sh: Add GIT_PREFIX tests
  git-mergetool--lib: Make vimdiff retain the current directory
  git: Remove handling for GIT_PREFIX
  setup: Provide GIT_PREFIX to built-ins
</content>
</entry>
<entry>
<title>git-mergetool--lib: Make vimdiff retain the current directory</title>
<updated>2011-05-26T22:05:52Z</updated>
<author>
<name>David Aguilar</name>
<email>davvid@gmail.com</email>
</author>
<published>2011-05-26T06:21:01Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=f9ad901fd31991837c9648bbee8ac18b39aa0891'/>
<id>urn:sha1:f9ad901fd31991837c9648bbee8ac18b39aa0891</id>
<content type='text'>
When using difftool with vimdiff it can be unexpected that
the current directory changes to the root of the project.
Tell vim to chdir to the value of $GIT_PREFIX to fix this.

Care is taken to quote the variable so that vim expands it.
This avoids problems when directory names contain spaces.

Signed-off-by: David Aguilar &lt;davvid@gmail.com&gt;
Reported-by: Frédéric Heitzmann &lt;frederic.heitzmann@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Pass empty file to p4merge where no base is suitable.</title>
<updated>2011-05-01T22:56:05Z</updated>
<author>
<name>Ciaran Jessup</name>
<email>ciaranj@gmail.com</email>
</author>
<published>2011-05-01T22:16:02Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=0a0ec7bd66786bcc2204f299f6c993db19d1f53c'/>
<id>urn:sha1:0a0ec7bd66786bcc2204f299f6c993db19d1f53c</id>
<content type='text'>
Modify the p4merge client command to pass a reference to an empty file
instead of the local file when no base revision available.

In the situation where a merge tries to add a file from one branch
into a branch that already contains that file (by name), p4merge
currently seems to have successfully automatically resolved the
'conflict' when it is opened (correctly if the files differed by
just whitespace for example) but leaves the save button disabled. This
means the user of the p4merge client cannot commit the resolved
changes back to disk and merely exits, leaving the original
(merge-conflicted) file intact on the disk.

Provide an empty base file to p4merge so that it leaves the save
button enabled.  This will allow saving of the auto-resolution to
disk.

Signed-off-by: Ciaran Jessup &lt;ciaranj@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ss/mergetool--lib'</title>
<updated>2011-03-20T06:24:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2011-03-20T06:24:27Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=9d59e6607a597a0a934566bfa547b45c7b57822c'/>
<id>urn:sha1:9d59e6607a597a0a934566bfa547b45c7b57822c</id>
<content type='text'>
* ss/mergetool--lib:
  mergetool--lib: Add Beyond Compare 3 as a tool
  mergetool--lib: Sort tools alphabetically for easier lookup
</content>
</entry>
<entry>
<title>mergetool--lib: Add Beyond Compare 3 as a tool</title>
<updated>2011-02-28T20:42:38Z</updated>
<author>
<name>Sebastian Schuberth</name>
<email>sschuberth@gmail.com</email>
</author>
<published>2011-02-27T11:32:46Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=ffe6dc081aa23d56e6306d143d99ca508db38c5e'/>
<id>urn:sha1:ffe6dc081aa23d56e6306d143d99ca508db38c5e</id>
<content type='text'>
Signed-off-by: Sebastian Schuberth &lt;sschuberth@gmail.com&gt;
Tested-by: Chris Packham &lt;judge.packham@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
