yi-keymap-emacs 0.14.1 → 0.15.0
raw patch · 2 files changed
+6/−7 lines, 2 filesdep −semigroupsPVP ok
version bump matches the API change (PVP)
Dependencies removed: semigroups
API changes (from Hackage documentation)
Files
- src/Yi/Keymap/Emacs.hs +4/−4
- yi-keymap-emacs.cabal +2/−3
src/Yi/Keymap/Emacs.hs view
@@ -45,7 +45,7 @@ import Yi.Keymap.Emacs.Utils import Yi.Keymap.Keys import Yi.MiniBuffer-import Yi.Misc (adjBlock, adjIndent, placeMark, selectAll)+import Yi.Misc (adjIndent, placeMark, selectAll) import Yi.Mode.Buffers (listBuffers) import Yi.Rectangle import Yi.Search (isearchFinishWithE, resetRegexE, getRegexE)@@ -79,7 +79,7 @@ c <- printableChar unless (condition c) empty let n = argToInt univArg- write (adjBlock n >> replicateM_ n (insertB c))+ write (replicateM_ n (insertB c)) completionKm :: Bool -> Keymap completionKm caseSensitive = do void $ some (meta (char '/') ?>>! wordComplete' caseSensitive)@@ -89,7 +89,7 @@ -- and resetting it (restarting at the 1st completion). deleteB' :: BufferM ()-deleteB' = adjBlock (-1) >> deleteN 1+deleteB' = deleteN 1 -- | Wrapper around 'moveE' which also cancels incremental search. See -- issue #499 for details.@@ -235,7 +235,7 @@ withIntArg cmd = withUnivArg $ \arg -> cmd (fromMaybe 1 arg) deleteBack :: YiM ()- deleteBack = repeatingArg $ blockKillring >> adjBlock (-1) >> bdeleteB+ deleteBack = repeatingArg $ blockKillring >> bdeleteB deleteForward :: YiM () deleteForward = repeatingArg $ blockKillring >> deleteB'
yi-keymap-emacs.cabal view
@@ -1,9 +1,9 @@--- This file has been generated from package.yaml by hpack version 0.17.0.+-- This file has been generated from package.yaml by hpack version 0.17.1. -- -- see: https://github.com/sol/hpack name: yi-keymap-emacs-version: 0.14.1+version: 0.15.0 synopsis: Emacs keymap for Yi editor category: Yi homepage: https://github.com/yi-editor/yi#readme@@ -29,7 +29,6 @@ , microlens-platform , mtl , oo-prototypes- , semigroups , text , transformers-base , yi-core