--
You received this message because you are subscribed to the Google Groups "leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/302adb61-9fc2-42dd-9f0c-6600f1a72e10n%40googlegroups.com.
I am seeing that multiple body editors is broken.
It didn't do it [have the bug] several years ago.
Say at the time I added the freewin plugin. I didn't like the added editor because it was too easy to get confused about which editor instance was seeing which node. I kept making mistakes, typing into the wrong node. That influenced my design for freewin, where a FW window always stays locked to the same node.
It looks like the colorizer might be getting the wrong position - the position of the original editor rather than the newly focused position. Might there be a p.copy() involved here?
I don't understand the code very well either, but one of the complicated things is that all the signaling and ivars get moved over to whichever editor widget gets the focus. I don't see why that was necessary since if the editing widget were inactivated it shouldn't receive any signals anyway. Maybe it would have been better to only use one editing widget and when the focus gets changed to the other editor panel, the first one gets replaced by a screen shot and the single editing widget actually gets inserted into the second panel.Unless there is going to be some improvement in the user interface that will prevent confusion about which node is being edited by which editor, I don't have any interest in trying to sort this thing out.
We should wait a little to see if anyone responds, shouldn't we? We know at least one person was interested enough to try using Add-Editor. Maybe there are others who haven't been updating Leo all along.
" Leo has been solid all these years because my supreme design goal has been to minimize unwanted dependencies between unrelated modules."I don't think the body editor construction quite meets this goal.
--
You received this message because you are subscribed to the Google Groups "leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/4521ea06-fae5-40c5-a988-fd0f5821120fn%40googlegroups.com.
As I am "at least one person" using (or had been using) this, here's more about my usage of Add-Editor:
I would not be upset if this feature went away. My alternative is to open the example code in different text editor and just arrange the Leo and Editor windows side-by-side. This also eliminates the confusion over which window is which.