Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Edward K. Ream
On Tuesday, June 20, 2017 at 10:43:13 AM UTC-5, Edward K. Ream wrote: Oh great. Now we will have a true fork in Python. Imo, this will be a > serious self inflicted wound in the Python world. > On second thought, little will change as far as Leo goes. I'll simply stick to whatever is

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Edward K. Ream
On Tuesday, June 20, 2017 at 10:27:05 AM UTC-5, Kent Tenney wrote: I'm not up on the specifics, but folks seem excited about language > improvements available in [python] 3.6, at some point in time it will make > sense to use those features, resulting in code that won't work on 2.7. > Oh great.

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Edward K. Ream
On Tuesday, June 20, 2017 at 10:09:29 AM UTC-5, Edward K. Ream wrote: In the interests of reaching the widest possible audience, here is a > shorter summary of my intentions, from #505: > And here is some thinking out loud about implementation. This is a repeat of comments in #505.

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Offray Vladimir Luna Cárdenas
Ohh... nice to know anyway that such separate project exist :-). Offray On 20/06/17 10:16, Edward K. Ream wrote: > On Tuesday, June 20, 2017 at 9:44:17 AM UTC-5, Offray Vladimir Luna > Cárdenas wrote: > > > Is good to see that closer integration with DVCS is finally coming. > > That's a

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Kent Tenney
I'm not up on the specifics, but folks seem excited about language improvements available in 3.6, at some point in time it will make sense to use those features, resulting in code that won't work on 2.7. The tipping point if not now, near. That's what I meant. On Tue, Jun 20, 2017 at 10:07 AM,

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Edward K. Ream
On Tuesday, June 20, 2017 at 6:28:00 AM UTC-5, Edward K. Ream wrote: >> This is...Engineering Notebook post...will form the basis of an urgent enhancement item. > Done at #505 : Leo's read code must be rewritten. In the interests of

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Edward K. Ream
On Tuesday, June 20, 2017 at 9:20:42 AM UTC-5, Kent Tenney wrote: > > "the simplest thing that could possibly work" > > always makes me cringe, since it implies a grasp of All Possibilities, > I settle for a bit of complexity collapse. > Imo, the principle encourages us to avoid complexity,

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Offray Vladimir Luna Cárdenas
On 20/06/17 02:40, Edward K. Ream wrote: > > *Summary* > > Leo's existing read logic is at least a decade old. There have been > hints of trouble in the past, but the troubles with git branches are > now intolerable. Happily, git also provides recovery options that did > not exist 10 years ago.

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Kent Tenney
"the simplest thing that could possibly work" always makes me cringe, since it implies a grasp of All Possibilities, I settle for a bit of complexity collapse. :-] Considering a re-write of core code sounds exciting, in addition to desired improvements, opportunity to make core more accessible to

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Edward K. Ream
On Tuesday, June 20, 2017 at 8:54:48 AM UTC-5, Edward K. Ream wrote: I have two new tools at my disposal since writing the code so long ago. > And a third: the queued error dialogs created by c.raise_error_dialogs. This is surprisingly important. It means that important messages will not

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Edward K. Ream
On Tue, Jun 20, 2017 at 7:14 AM, Terry Brown wrote: > I'm not sure refresh - from - disk is immune to these problems. Nothing > specific, sorry, but I feel like I've seen it so some of the headline / > recovered node type stuff. Not sure though. Surely it uses a lot of the

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Terry Brown
I'm not sure refresh - from - disk is immune to these problems. Nothing specific, sorry, but I feel like I've seen it so some of the headline / recovered node type stuff. Not sure though. Surely it uses a lot of the same read code? Perhaps assessing the differences between @ types is

Re: ENB: Severe problems switching between git branches

2017-06-20 Thread Edward K. Ream
On Tuesday, June 20, 2017 at 2:40:49 AM UTC-5, Edward K. Ream wrote: > This is...Engineering Notebook post...will form the basis of an urgent enhancement item. Done at #505 : Leo's read code must be rewritten. Edward -- You received this

ENB: Severe problems switching between git branches

2017-06-20 Thread Edward K. Ream
This is an Engineering Notebook post--notes to myself. It will form the basis of an urgent enhancement item. Terry, please read this carefully. This is a big deal. There are several severe problems when switching between git branches, arising from long-standing quirks in Leo's read logic.