Re: [PATCH v0 0/4] Remove obsolete Cygwin support from git-gui
- From
Mark Levedahl <mlevedahl@gmail.com>
- Date
- Jun 25, 2023, 17:01 UTC
- Message-ID
- <b7181a2d-ba97-eae8-6bf4-4fc4b0db64c2@gmail.com>
- In-Reply-To
- <xmqqwmzr5yul.fsf@gitster.g>
On 6/25/23 11:46, Junio C Hamano wrote:
Show 5 quoted lines
> Mark Levedahl <mlevedahl@gmail.com> writes: > >> So, the code under the is_Windows and is_Cygwin branches of the >> if/else trees are now completely independent, and the is_Windows >> branch is never entered on Cygwin.
Show 8 quoted lines
> > So, earlier I said [2/4] made sense and obviously good. But not > anymore. It does a bit too many things and then have later steps > compensate for it, which made reviewing the series harder than > necessary. It needs to be cleaned up a bit, I think. > > Thanks. >
I had originally organized as you suggest, no problem doing so again. What gave me pause was this paragraph I originally wrote for the cover letter:
Patches 1/2 cause git-gui to function as it has for the last decade on Cygwin, but with Cygwin being detected. However, the browsing and shortcut creation menu items, removed in 2012 then re-added when is_Cygwin was fixed, do not work, and shortcut creation will crash git-gui if used. These are fixed in patches 3 / 4.
So, I'm just checking that the above situation is ok. I agree, this makes the changes easier to follow.
Mark