yi-core-0.19.4: Yi editor core library

License | GPL-2
Maintainer | yi-devel@googlegroups.com
Stability | experimental
Portability | portable
Safe Haskell | None
Language | Haskell2010

Extensions

- TemplateHaskell
- TemplateHaskellQuotes

Yi.Config.Lens

Description

Lenses for types exported in Yi.Config. This module serves as a convenience module, for easy re-exporting.

# Documentation

bufferUpdateHandlerA :: Lens' Config (Seq (Seq Update -> BufferM ())) Source #

configCheckExternalChangesObsessivelyA :: Lens' Config Bool Source #

configInputPreprocessA :: Lens' Config (P Event Event) Source #

configKillringAccumulateA :: Lens' Config Bool Source #

configRegionStyleA :: Lens' Config RegionStyle Source #

configUIA :: Lens' Config UIConfig Source #

configVarsA :: Lens' Config DynamicState Source #

debugModeA :: Lens' Config Bool Source #

defaultKmA :: Lens' Config KeymapSet Source #

initialActionsA :: Lens' Config [Action] Source #

layoutManagersA :: Lens' Config [AnyLayoutManager] Source #

modeTableA :: Lens' Config [AnyMode] Source #

startActionsA :: Lens' Config [Action] Source #

startFrontEndA :: Lens' Config UIBoot Source #

configAutoHideScrollBarA :: Lens' UIConfig Bool Source #

configAutoHideTabBarA :: Lens' UIConfig Bool Source #

configCursorStyleA :: Lens' UIConfig CursorStyle Source #

configFontNameA :: Lens' UIConfig (Maybe String) Source #

configFontSizeA :: Lens' UIConfig (Maybe Int) Source #

configLeftSideScrollBarA :: Lens' UIConfig Bool Source #

configLineNumbersA :: Lens' UIConfig Bool Source #

configLineWrapA :: Lens' UIConfig Bool Source #

configScrollStyleA :: Lens' UIConfig (Maybe ScrollStyle) Source #

configScrollWheelAmountA :: Lens' UIConfig Int Source #

configThemeA :: Lens' UIConfig Theme Source #

configWindowFillA :: Lens' UIConfig Char Source #

configVariable :: YiConfigVariable a => Lens Config Config a a Source #