packages feed

yi-0.3: Yi/Yi.hs

--
-- Copyright (c) 2004 Don Stewart - http://www.cse.unsw.edu.au/~dons
--
--

--
-- Front end to the library, for use by external scripts. Just reexports
-- a bunch of modules.
--
-- You should therefore:
--      import Yi.Yi
-- in your ~/.yi/ scripts
--

module Yi.Yi (
              -- all things re-exported here are made available to keymaps definitions.

        module Control.Monad, -- since all actions are monadic, this is very useful to combine them.
        module Control.Applicative, -- same reasoning
        module Yi.Buffer,
        module Yi.Buffer.HighLevel,
        module Yi.Buffer.Normal,
        module Yi.Core,
        module Yi.Debug,
        module Yi.Dired,
        module Yi.Editor,
        module Yi.Eval,
        module Yi.Event, -- hack, for key defns
        module Yi.File,
        module Yi.Interact,
        module Yi.Buffer.Region,
        module Yi.Search,
        module Yi.Style
   ) where
import Control.Monad
import Control.Applicative
import Yi.Buffer
import Yi.Buffer.HighLevel
import Yi.Buffer.Normal
import Yi.Core
import Yi.Debug
import Yi.Dired
import Yi.Editor
import Yi.Eval
import Yi.Event -- so we can see key defns
import Yi.File
import Yi.Interact hiding (write)
import Yi.Buffer.Region
import Yi.Search
import Yi.Style