Home » Community » U++ community news and announcements » U++ 2023.2 "pre-alpha"
Re: U++ 2023.2 "pre-alpha" [message #60142 is a reply to message #60141] |
Wed, 13 September 2023 14:43 |
Tom1
Messages: 1217 Registered: March 2007
|
Senior Contributor |
|
|
mirek wrote on Wed, 13 September 2023 14:40Tom1 wrote on Wed, 13 September 2023 12:49mirek wrote on Wed, 13 September 2023 12:34Tom1 wrote on Mon, 11 September 2023 15:38And another thing...
When using "Show git history for file..." for "plugin/tif/tifupp.cpp" and comparing the previous and current version, very large region of code seems to be changed at the first glance. However, in reality, the comparison function does not match the lines very well and there are just few changes to display. Please take a look.
Best regards,
Tom
There is a change in indentation. Should we ignore it? (That is not rethrical question, I really wonder whether we should... it is doable)
Mirek
Hi,
Yes, I see there are several indentation changes, but the real issue begins on line 904 "break;", where it completely loses sync. Then it re-synchronizes to "break;" on line 1001, within another switch. Do you get this same behavior?
Tom
Yes, and I believe it works correctly. That break has different indentation, so it "synchronizes" (not that it is how it really works) on the first break that has the same indent. Which is on line 1001. (Please check whether I interpret it correctly...)
Well, I guess it's just so complicated problem that there is no easy nor perfect solution. In this specific case the indentation is the cause for this readability issue, but it could be any change really that can cause similar 'loss of sync'. Probably not worth spending tens of hours, to make it find the minimal set of changed characters in optimal sequences and visualize accordingly.
I just wanted to point out that the current comparison on this file makes up an illusion that the file is all different now. It is really hard to see what the real changes are.
Best regards,
Tom
|
|
|
|
|
U++ 2023.2 "pre-alpha"
By: mirek on Tue, 29 August 2023 14:29
|
|
|
Re: U++ 2023.1 "pre-alpha"
By: omari on Thu, 31 August 2023 18:09
|
|
|
Re: U++ 2023.1 "pre-alpha"
|
|
|
Re: U++ 2023.1 "pre-alpha"
By: Klugier on Sat, 02 September 2023 21:20
|
|
|
Re: U++ 2023.1 "pre-alpha"
|
|
|
Re: U++ 2023.1 "pre-alpha"
By: mirek on Tue, 05 September 2023 13:19
|
|
|
Re: U++ 2023.1 "pre-alpha"
|
|
|
Re: U++ 2023.1 "pre-alpha"
By: mirek on Wed, 06 September 2023 14:16
|
|
|
Re: U++ 2023.1 "pre-alpha"
|
|
|
Re: U++ 2023.1 "pre-alpha"
By: Oblivion on Thu, 07 September 2023 06:54
|
|
|
Re: U++ 2023.1 "pre-alpha"
By: mirek on Thu, 07 September 2023 08:36
|
|
|
Re: U++ 2023.1 "pre-alpha"
|
|
|
Re: U++ 2023.1 "pre-alpha"
|
|
|
Re: U++ 2023.1 "pre-alpha"
By: Oblivion on Sat, 16 September 2023 20:27
|
|
|
Re: U++ 2023.1 "pre-alpha"
By: Oblivion on Thu, 31 August 2023 23:17
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: luoganda on Thu, 07 September 2023 22:42
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: mirek on Fri, 08 September 2023 08:58
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: luoganda on Sat, 09 September 2023 10:49
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: mirek on Wed, 13 September 2023 11:04
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: Tom1 on Mon, 11 September 2023 15:33
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: Tom1 on Mon, 11 September 2023 15:38
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: mirek on Wed, 13 September 2023 11:34
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: Tom1 on Wed, 13 September 2023 12:49
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: mirek on Wed, 13 September 2023 13:40
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: Tom1 on Wed, 13 September 2023 14:43
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: mirek on Wed, 13 September 2023 11:17
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: Tom1 on Wed, 13 September 2023 12:42
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: coolman on Mon, 11 September 2023 20:00
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: mirek on Mon, 18 September 2023 08:55
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: Tom1 on Wed, 20 September 2023 20:09
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: Tom1 on Wed, 20 September 2023 20:15
|
|
|
Re: U++ 2023.2 "pre-alpha"
|
|
|
Re: U++ 2023.2 "pre-alpha"
By: zsolt on Thu, 14 September 2023 02:11
|
Goto Forum:
Current Time: Sun Jun 09 03:00:24 CEST 2024
Total time taken to generate the page: 0.01846 seconds
|