Thread (5 messages) flat view 5 messages, 2 authors, 2016-06-15

Re: [PATCH] Fix renaming branch without config file

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:43:03

Hi,

On Thu, 5 Apr 2007, Geert Bosch wrote:
On Apr 5, 2007, at 11:30, Johannes Schindelin wrote:
quoted
I don't think this is correct. git_config_rename_section() _should_ return
an error.
quoted
Otherwise, renaming a branch would abort, leaving the repository in an
inconsistent state.
This should take the hint from --rename-section, and print a warning (or
not).
Looking at the code, I deduced that git_config_rename_section()
returns a positive count of sections renamed, 0 if no matching
section exists and negative for another error condition.
Ah, yes. You are completely right!
The proposed patch makes the behavior of an absent config file the same 
as the behavior of an empty one, which seems sane to me. There should be 
no warning, as it is perfectly fine to have no config file. Could you 
elaborate on why you believe my patch is not correct?
I elaborate by taking my objections back. Fair enough?

Ciao,
Dscho
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help