yi- The Haskell-Scriptable Editor




krEndCmd :: Killring -> KillringSource

Finish an atomic command, for the purpose of killring accumulation.

krPut :: Direction -> String -> Killring -> KillringSource

Put some text in the killring. It's accumulated if the last command was a kill too

krSet :: String -> Killring -> KillringSource

Set the top of the killring. Never accumulate the previous content.

krGet :: Killring -> StringSource

Get the top of the killring.