The redraw branch is ready for testing

2017-08-08 Thread Edward K. Ream
The redraw branch is ready for testing. This branch is associated with #539: Leo's redraw code should be redesigned. This project looks like a complete success. It makes major

Re: The redraw branch is ready for testing

2017-08-08 Thread Edward K. Ream
On Tuesday, August 8, 2017 at 2:57:34 AM UTC-5, Edward K. Ream wrote: > > The redraw branch > is ready for testing. This branch is associated with #539: Leo's redraw > code should be redesigned. >

Re: Solving the problem posed by #538

2017-08-08 Thread vitalije
I suppose every project that uses Leo to organize and edit source files has this problem. In some of my (still unpublished) projects I used Leo and wanted that every co-worker also uses Leo at least to browse source code. I used to prefer files without sentinels so I have mostly used `@clean`

Re: Solving the problem posed by #538

2017-08-08 Thread Terry Brown
Sort of off topic, but my preferred way of using passwords is pw = open("~/.some_password").read() or, if you prefer with open(os.path.expanduser(os.path.join("~", ".some_password")) as pw pw = pw.read() which is always safe to include in distributed code. Although plain text passwords in

Solving the problem posed by #538

2017-08-08 Thread Edward K. Ream
#538 suggests a solution to an interesting problem. I rejected the proposed solution, but the problem is real, and we should discuss it. Vitalije's says: [Suppose a] new file is added to reference outline. My personal copy won't have this

Re: Solving the problem posed by #538

2017-08-08 Thread Edward K. Ream
On Tuesday, August 8, 2017 at 10:45:01 AM UTC-5, Edward K. Ream wrote: ...it should be possible to add a dummy @file node to my local copy of > leoPy.leo. There are then two ways forward: > > 1. refresh-from-disk should use the gnx in the top-level node. If not > (and it probably doesn't), we

Rev c3853fe merges redraw branch into master

2017-08-08 Thread Edward K. Ream
I've completed all the testing in the redraw branch and see no reason not to merge redraw into master. Please report any problems immediately. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop

My aims and biases

2017-08-08 Thread Edward K. Ream
Why do I reject some ideas and not others? Perhaps I simply like my ideas better than other people's :-) It's not possible to eliminate "personal bias" completely. The best antidote is to acknowledge that the bias could be real. However, I think that my overall engineering judgement is sound.