yi-0.12.4: The Haskell-Scriptable Editor

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

Yi.Mode.Interactive

Description

Collection of Modes for working with Haskell.

Synopsis

Documentation

interactHistoryMove :: Int -> EditorM () Source

TODO: we're just converting back and forth here, historyMoveGen and friends need to migrate to YiString it seems.

spawnProcess :: String -> [String] -> YiM BufferRef Source

Open a new buffer for interaction with a process.

spawnProcessMode :: Mode syntax -> FilePath -> [String] -> YiM BufferRef Source

open a new buffer for interaction with a process, using any interactive-derived mode

feedCommand :: YiM () Source

Send the type command to the process

queryReply :: BufferRef -> String -> YiM YiString Source

Send command, recieve reply