git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 1/2] Ensure consistent usage of mergetool.keepBackup in git-gui
@ 2009-04-10 19:33 Ferry Huberts
  2009-04-10 19:33 ` [PATCH v3 2/2] Ensure consistent usage of mergetool.keepBackup in git Ferry Huberts
  0 siblings, 1 reply; 7+ messages in thread
From: Ferry Huberts @ 2009-04-10 19:33 UTC (permalink / raw)
  To: git
  Cc: Junio C Hamano, Shawn O. Pearce, David Aguilar, Markus Heidelberg,
	Charles Bailey, Ferry Huberts

In several places merge.keepBackup is used i.s.o.
mergetool.keepBackup. This patch makes it all
consistent for git-gui

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
---
Based on pu

Shawn, I think you said you already applied this, I'm still resending to keep
the series complete.

 git-gui/git-gui.sh        |    2 +-
 git-gui/lib/mergetool.tcl |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/git-gui/git-gui.sh b/git-gui/git-gui.sh
index e018e07..e4e643a 100755
--- a/git-gui/git-gui.sh
+++ b/git-gui/git-gui.sh
@@ -699,7 +699,7 @@ proc apply_config {} {
 
 set default_config(branch.autosetupmerge) true
 set default_config(merge.tool) {}
-set default_config(merge.keepbackup) true
+set default_config(mergetool.keepbackup) true
 set default_config(merge.diffstat) true
 set default_config(merge.summary) false
 set default_config(merge.verbosity) 2
diff --git a/git-gui/lib/mergetool.tcl b/git-gui/lib/mergetool.tcl
index eb2b4b5..b7263b3 100644
--- a/git-gui/lib/mergetool.tcl
+++ b/git-gui/lib/mergetool.tcl
@@ -382,7 +382,7 @@ proc merge_tool_finish {fd} {
 		delete_temp_files $mtool_tmpfiles
 		ui_status [mc "Merge tool failed."]
 	} else {
-		if {[is_config_true merge.keepbackup]} {
+		if {[is_config_true mergetool.keepbackup]} {
 			file rename -force -- $backup "$mtool_target.orig"
 		}
 
-- 
1.6.0.6

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH v3 2/2] Ensure consistent usage of mergetool.keepBackup in git
  2009-04-10 19:33 [PATCH v3 1/2] Ensure consistent usage of mergetool.keepBackup in git-gui Ferry Huberts
@ 2009-04-10 19:33 ` Ferry Huberts
  2009-04-11 19:23   ` Junio C Hamano
  0 siblings, 1 reply; 7+ messages in thread
From: Ferry Huberts @ 2009-04-10 19:33 UTC (permalink / raw)
  To: git
  Cc: Junio C Hamano, Shawn O. Pearce, David Aguilar, Markus Heidelberg,
	Charles Bailey, Ferry Huberts

In several places merge.keepBackup is used i.s.o.
mergetool.keepBackup. This patch makes it all
consistent for git

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
---
Based on pu

 git-mergetool.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/git-mergetool.sh b/git-mergetool.sh
index efa31a2..2e3e02b 100755
--- a/git-mergetool.sh
+++ b/git-mergetool.sh
@@ -257,7 +257,7 @@ prompt_after_failed_merge() {
 merge_tool=$(get_merge_tool "$merge_tool") || exit
 merge_tool_cmd="$(get_merge_tool_cmd "$merge_tool")"
 merge_tool_path="$(get_merge_tool_path "$merge_tool")" || exit
-merge_keep_backup="$(git config --bool merge.keepBackup || echo true)"
+merge_keep_backup="$(git config --bool mergetool.keepBackup || echo true)"
 merge_keep_temporaries="$(git config --bool mergetool.keepTemporaries || echo false)"
 merge_tool_trust_exit_code="$(git config --bool mergetool."$merge_tool".trustExitCode || echo false)"
 
-- 
1.6.0.6

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [PATCH v3 2/2] Ensure consistent usage of mergetool.keepBackup in git
  2009-04-10 19:33 ` [PATCH v3 2/2] Ensure consistent usage of mergetool.keepBackup in git Ferry Huberts
@ 2009-04-11 19:23   ` Junio C Hamano
  2009-04-11 19:41     ` Ferry Huberts (Pelagic)
  0 siblings, 1 reply; 7+ messages in thread
From: Junio C Hamano @ 2009-04-11 19:23 UTC (permalink / raw)
  To: Ferry Huberts
  Cc: git, Shawn O. Pearce, David Aguilar, Markus Heidelberg,
	Charles Bailey

Ferry Huberts <ferry.huberts@pelagic.nl> writes:

> In several places merge.keepBackup is used i.s.o.
> mergetool.keepBackup. This patch makes it all
> consistent for git

A silly question.  The above makes it sound as if both merge.keepBackup
and mergetool.keepBackup are valid, but the latter is preferred, and your
patch makes things consistent even though without it there is nothing
broken per-se.

Is that really is the case?

Otherwise, perhaps the title and the message should read like this:

    Fix misspelled mergetool.keepBackup
    
    In several places mergetool.keepBackup was misspelled as merge.keepBackup.
    
    Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH v3 2/2] Ensure consistent usage of mergetool.keepBackup in git
  2009-04-11 19:23   ` Junio C Hamano
@ 2009-04-11 19:41     ` Ferry Huberts (Pelagic)
  2009-04-11 19:44       ` Ferry Huberts (Pelagic)
  0 siblings, 1 reply; 7+ messages in thread
From: Ferry Huberts (Pelagic) @ 2009-04-11 19:41 UTC (permalink / raw)
  To: Junio C Hamano
  Cc: git, Shawn O. Pearce, David Aguilar, Markus Heidelberg,
	Charles Bailey

Junio C Hamano wrote:
> Ferry Huberts <ferry.huberts@pelagic.nl> writes:
> 
>> In several places merge.keepBackup is used i.s.o.
>> mergetool.keepBackup. This patch makes it all
>> consistent for git
> 
> A silly question.  The above makes it sound as if both merge.keepBackup
> and mergetool.keepBackup are valid, but the latter is preferred, and your
> patch makes things consistent even though without it there is nothing
> broken per-se.
> 
> Is that really is the case?
> 
> Otherwise, perhaps the title and the message should read like this:
> 
>     Fix misspelled mergetool.keepBackup
>     
>     In several places mergetool.keepBackup was misspelled as merge.keepBackup.
>     
>     Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>

feel free to change it :-)
imho there has been way too much discussion for such a simple patch.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH v3 2/2] Ensure consistent usage of mergetool.keepBackup in git
  2009-04-11 19:41     ` Ferry Huberts (Pelagic)
@ 2009-04-11 19:44       ` Ferry Huberts (Pelagic)
  2009-04-11 20:19         ` Junio C Hamano
  0 siblings, 1 reply; 7+ messages in thread
From: Ferry Huberts (Pelagic) @ 2009-04-11 19:44 UTC (permalink / raw)
  To: Junio C Hamano
  Cc: git, Shawn O. Pearce, David Aguilar, Markus Heidelberg,
	Charles Bailey

Ferry Huberts (Pelagic) wrote:
> Junio C Hamano wrote:
>> Ferry Huberts <ferry.huberts@pelagic.nl> writes:
>>
>>> In several places merge.keepBackup is used i.s.o.
>>> mergetool.keepBackup. This patch makes it all
>>> consistent for git
>> A silly question.  The above makes it sound as if both merge.keepBackup
>> and mergetool.keepBackup are valid, but the latter is preferred, and your
>> patch makes things consistent even though without it there is nothing
>> broken per-se.
>>
>> Is that really is the case?
>>
>> Otherwise, perhaps the title and the message should read like this:
>>
>>     Fix misspelled mergetool.keepBackup
>>     
>>     In several places mergetool.keepBackup was misspelled as merge.keepBackup.
>>     
>>     Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
> 
> feel free to change it :-)
> imho there has been way too much discussion for such a simple patch.
> 

replying to myself :-)

maybe 'way too much' is a bit strong. I think the part of the discussion
about finding out what actually to do was good. the rest was a bit too
much for my taste. but I'm still getting used to ways of the git.devel
list :-)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH v3 2/2] Ensure consistent usage of mergetool.keepBackup in git
  2009-04-11 19:44       ` Ferry Huberts (Pelagic)
@ 2009-04-11 20:19         ` Junio C Hamano
  2009-04-12  7:04           ` Ferry Huberts (Pelagic)
  0 siblings, 1 reply; 7+ messages in thread
From: Junio C Hamano @ 2009-04-11 20:19 UTC (permalink / raw)
  To: Ferry Huberts (Pelagic)
  Cc: git, Shawn O. Pearce, David Aguilar, Markus Heidelberg,
	Charles Bailey

"Ferry Huberts (Pelagic)" <ferry.huberts@pelagic.nl> writes:

> Ferry Huberts (Pelagic) wrote:
>> Junio C Hamano wrote:
>>> Ferry Huberts <ferry.huberts@pelagic.nl> writes:
>>>
>>>> In several places merge.keepBackup is used i.s.o.
>>>> mergetool.keepBackup. This patch makes it all
>>>> consistent for git
>>> A silly question.  The above makes it sound as if both merge.keepBackup
>>> and mergetool.keepBackup are valid, but the latter is preferred, and your
>>> patch makes things consistent even though without it there is nothing
>>> broken per-se.
>>>
>>> Is that really is the case?
>>>
>>> Otherwise, perhaps the title and the message should read like this:
>>>
>>>     Fix misspelled mergetool.keepBackup
>>>     
>>>     In several places mergetool.keepBackup was misspelled as merge.keepBackup.
>>>     
>>>     Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
>> 
>> feel free to change it :-)

Notice that I didn't follow the discussion closely, and I am asking if
this is a "bugfix" or "changing for consistency even though there is no
breakage".

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH v3 2/2] Ensure consistent usage of mergetool.keepBackup in git
  2009-04-11 20:19         ` Junio C Hamano
@ 2009-04-12  7:04           ` Ferry Huberts (Pelagic)
  0 siblings, 0 replies; 7+ messages in thread
From: Ferry Huberts (Pelagic) @ 2009-04-12  7:04 UTC (permalink / raw)
  To: Junio C Hamano
  Cc: git, Shawn O. Pearce, David Aguilar, Markus Heidelberg,
	Charles Bailey

Junio C Hamano wrote:
> "Ferry Huberts (Pelagic)" <ferry.huberts@pelagic.nl> writes:
> 
>> Ferry Huberts (Pelagic) wrote:
>>> Junio C Hamano wrote:
>>>> Ferry Huberts <ferry.huberts@pelagic.nl> writes:
>>>>
>>>>> In several places merge.keepBackup is used i.s.o.
>>>>> mergetool.keepBackup. This patch makes it all
>>>>> consistent for git
>>>> A silly question.  The above makes it sound as if both merge.keepBackup
>>>> and mergetool.keepBackup are valid, but the latter is preferred, and your
>>>> patch makes things consistent even though without it there is nothing
>>>> broken per-se.
>>>>
>>>> Is that really is the case?
>>>>
>>>> Otherwise, perhaps the title and the message should read like this:
>>>>
>>>>     Fix misspelled mergetool.keepBackup
>>>>     
>>>>     In several places mergetool.keepBackup was misspelled as merge.keepBackup.
>>>>     
>>>>     Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
>>> feel free to change it :-)
> 
> Notice that I didn't follow the discussion closely, and I am asking if
> this is a "bugfix" or "changing for consistency even though there is no
> breakage".
> 

it's the latter.
summary: docs say mergetool.keepBackup. code does merge.keepBackup

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-04-12  7:08 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-10 19:33 [PATCH v3 1/2] Ensure consistent usage of mergetool.keepBackup in git-gui Ferry Huberts
2009-04-10 19:33 ` [PATCH v3 2/2] Ensure consistent usage of mergetool.keepBackup in git Ferry Huberts
2009-04-11 19:23   ` Junio C Hamano
2009-04-11 19:41     ` Ferry Huberts (Pelagic)
2009-04-11 19:44       ` Ferry Huberts (Pelagic)
2009-04-11 20:19         ` Junio C Hamano
2009-04-12  7:04           ` Ferry Huberts (Pelagic)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).