yi-core-0.13.5: Yi editor core library

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

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 #

Called from the yi built with the user's configuration. Does not ignore unknown arguments.

yiDriver' :: Bool -> 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.