yi-0.12.0: The Haskell-Scriptable Editor

LicenseGPL-2
Maintaineryi-devel@googlegroups.com
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010
Extensions
  • Cpp
  • OverloadedStrings
  • NondecreasingIndentation

Yi.Boot

Description

Boot process of Yi.

Uses Dyre to implement the XMonad-style dynamic reconfiguration.

Synopsis

Documentation

yi :: Config -> IO () Source

Handy alias for yiDriver.

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.