I've just done a trial merge of the free_layout branch into a clean
copy of the trunk.  There is a lot to like in this branch and I'd like
to merge it into the trunk asap.

Here are the results of the merge, in detail so we can both be on the
same page:

1. (Trivial) There was a harmless conflict in graphcanvas.py due to
our both adding a guard for c.db in slightly different ways.

2. (Minor) Opening most files, including test.leo and unitTest.leo,
gives this crash:

Traceback (most recent call last):
  File "c:\leo.repo\main-trunk\leo\core\leoPlugins.py", line 336, in
callTagHandler
    result = handler(tag,keywords)
  File "c:\leo.repo\main-trunk\leo\plugins\free_layout.py", line 57,
in loadLayouts
    if '_ns_layout' in c.db:
AttributeError: 'Commands' object has no attribute 'db'

3. (Minor, I think) The viewrendered command works, and the vr command
is shown by the command autocompleter, but the vr command is not
functional, or at least is not a synonym for the viewrendered command.

Can you tell me what you intend for the vr command?

4. (Somewhat important)  I see that the viewrendered pane is shown
below the body pane, rather than to the right of the body pane.

I presume there is some way to change this persistently, but I don't
know how...

5. (Important) Most aspects of the old viewrendered plugin do work:
movies, svg graphics, etc.

6. (Very Important) Even with viewrendered.py and free_layout.py
explicitly enabled, choosing a plugin from the plugins menu does not
print docstrings properly.  A new pane appears to the right of the log
pane and body pane, and docutils generates many errors.

This must be fixed before making the merge official.

7. All unit tests pass.

Terry, it's likely you have covered some of these points before, but I
wanted to repeat them all here so we are in sync.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to