|
|
|
|
|
Description |
The core actions of yi. This module is the link between the editor
and the UI. Key bindings, and libraries should manipulate Yi through
the interface defined here.
|
|
Synopsis |
|
|
|
Documentation |
|
module Yi.Dynamic |
|
Keymap
|
|
module Yi.Keymap |
|
module Yi.Prelude |
|
module Yi.Editor |
|
module Yi.Buffer |
|
module Yi.Keymap.Keys |
|
Construction and destruction
|
|
|
Start up the editor, setting any state with the user preferences
and file names passed in, and turning on the UI
|
|
|
Quit.
|
|
User interaction
|
|
|
Redraw
|
|
|
Suspend the program
|
|
|
|
Global editor actions
|
|
|
|
|
Show an error on the status line and log it.
|
|
|
Close the current window.
If this is the last window open, quit the program.
CONSIDER: call quitEditor when there are no other window in the interactive function.
(Not possible since the windowset type disallows it -- should it be relaxed?)
|
|
Interacting with external commands
|
|
|
Pipe a string through an external command, returning the stdout
chomp any trailing newline (is this desirable?)
Todo: varients with marks?
|
|
|
Start a subprocess with the given command and arguments.
|
|
|
|
Misc
|
|
|
|
|
|
|
|
Produced by Haddock version 2.6.1 |