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.
