yi-0.7.1: The Haskell-Scriptable Editor

Safe HaskellNone



Boot process of Yi. Uses Dyre to implement the XMonad-style dynamic reconfiguration.



yi :: Config -> IO ()Source

yiDriver :: Config -> IO ()Source

Used by both the yi executable and the custom yi that is built from the user's configuration. The yi executable uses a default config.

reload :: YiM ()Source

reloads the configuration

Serializes the editor state and relaunches Yi using the serialized state. The launch of Yi will result in recompilation of the user's custom yi. This, in effect, reloads the configuration.