Rev 7f25136...now connects the writer plugins in leo/plugins/writers.  As 
stated below, this is somewhat experimental code.  Please report any 
problems immediately.

Here is the checkin log:

QQQ
Connected the writers in leo/plugins/writers to the atFile write logic in 
at.writeOneAtAutoNode.

An important **escape hatch**: the code will use the *old* rst writer (for 
@auto-rst nodes) if leo/plugins/writers/rst.py is disabled, say by changing 
the file's extension.

All tests pass, but this must still be considered experimental code.
QQQ

Let me elaborate on the escape hatch.  Previously, @auto-rst used 
rst.writeAtAutoFile as the writer.  This is considerably more complicated 
than the code in plugins/writers/rst.py.  Actually, I don't really 
understand the old rst write code: it would work on @rst nodes, but I don't 
see how those would get turned into @auto-rst nodes.

It may be that some people would prefer the old @auto-rst writer.  In that 
case, just disable plugins/writers/rst.py, say by renaming it to rst.xxx.

If you do decide to do this, please let me know why. We can then discuss 
how the new rst writer should work.

Edward

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to