My new Freewin plugin has just been merged into the devel branch. This
plugin will open a smaller-than-Leo window that is dedicated to showing the
node that was selected when the Freewin window was opened.
This window is provides a plain editing view, and can be switched to
provide a view of the node's body rendered as Restructured Text. The
window is synchronized with its host node - editing changes in the window
get reflected in the host node, and changes to the host node appear in the
Freewin window. The editor has all the basic editing functions, but no
Leo-specific enhancements nor syntax coloring.
You can have any number of windows open at the same time, each linked to a
different node.
You enable the plugin like any other, by adding its name to the *enabled
plugins* node in your *MyLeoSettings.leo *file.
There is one command, to open a window, and no settings. The open command
is called *z-open-freewin.* I like to have it linked to a button, which you
can do by adding an @setting to the @settings tree in either a specific
outline or in myLeoSettings.leo. The setting is like this:
Headline: @button Freewin
Body: c.executeMinibufferCommand('z-open-freewin')
In my next post, I will explain how to customize Freewin's appearance and
get the most out of theme switching.
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/leo-editor/70647f0e-297c-4780-97c2-9744e7bca8f3n%40googlegroups.com.