yi-0.11.0: The Haskell-Scriptable Editor

Portabilityportable
Stabilityexperimental
Maintaineryi-devel@googlegroups.com
Safe HaskellNone

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 BufferRefSource

Open a new buffer for interaction with a process.

spawnProcessMode :: Mode syntax -> FilePath -> [String] -> YiM BufferRefSource

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 YiStringSource

Send command, recieve reply