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.

Reply via email to