Branch: refs/heads/master
Home: https://github.com/yi-editor/yi
Commit: 11e3b679299aee0e132cc3488fc10022e9a7e89d
https://github.com/yi-editor/yi/commit/11e3b679299aee0e132cc3488fc10022e9a7e89d
Author: Dmitry Ivanov <[email protected]>
Date: 2014-02-20 (Thu, 20 Feb 2014)
Changed paths:
M yi/src/library/Yi/Keymap/Vim2.hs
M yi/src/library/Yi/Keymap/Vim2/Common.hs
M yi/src/library/Yi/Keymap/Vim2/Ex/Commands/Buffers.hs
M yi/src/library/Yi/Keymap/Vim2/ExMap.hs
M yi/src/library/Yi/Keymap/Vim2/InsertMap.hs
M yi/src/library/Yi/Keymap/Vim2/NormalMap.hs
M yi/src/library/Yi/Keymap/Vim2/NormalOperatorPendingMap.hs
M yi/src/library/Yi/Keymap/Vim2/ReplaceMap.hs
M yi/src/library/Yi/Keymap/Vim2/ReplaceSingleCharMap.hs
M yi/src/library/Yi/Keymap/Vim2/SearchMotionMap.hs
M yi/src/library/Yi/Keymap/Vim2/Utils.hs
M yi/src/library/Yi/Keymap/Vim2/VisualMap.hs
Log Message:
-----------
refactor VimBinding type.
It boils down to this:
- prereq :: EventString -> VimState -> MatchResult ()
- action :: EventString -> m RepeatToken
+ binding :: EventString -> VimState -> MatchResult (m RepeatToken)
It's now impossible to accidentally pass different eventstrings to
consecutive prereq and action calls. Not that it happened before.
Also many lines like
error "can't happen, because we already checked that in prereq"
are no longer necessary.
Commit: 06d35f4b1adc08dc7e85862c41c0bbe0e7dab499
https://github.com/yi-editor/yi/commit/06d35f4b1adc08dc7e85862c41c0bbe0e7dab499
Author: Dmitry Ivanov <[email protected]>
Date: 2014-02-20 (Thu, 20 Feb 2014)
Changed paths:
M yi-contrib/src/Yi/Config/Users/Michal.hs
M yi/example-configs/yi-vim2.hs
Log Message:
-----------
Update VimBinding usage in example configs.
Commit: 3f5ad3a2323c2288a26b868df6f061a8e53373ba
https://github.com/yi-editor/yi/commit/3f5ad3a2323c2288a26b868df6f061a8e53373ba
Author: Dmitry Ivanov <[email protected]>
Date: 2014-02-20 (Thu, 20 Feb 2014)
Changed paths:
M yi-contrib/src/Yi/FuzzyOpen.hs
M yi-contrib/yi-contrib.cabal
Log Message:
-----------
Compile yi-contrib with -Wall.
Commit: aba39968b49c7d08759a15c29480026f667147e2
https://github.com/yi-editor/yi/commit/aba39968b49c7d08759a15c29480026f667147e2
Author: Dmitry Ivanov <[email protected]>
Date: 2014-02-27 (Thu, 27 Feb 2014)
Changed paths:
M yi-contrib/src/Yi/Config/Users/Michal.hs
M yi/src/library/Yi/Keymap/Vim2/Utils.hs
Log Message:
-----------
YiM variant of nmap.
Commit: b31efa62aef2ab483e61fb4ccfc7c294d33933bb
https://github.com/yi-editor/yi/commit/b31efa62aef2ab483e61fb4ccfc7c294d33933bb
Author: Dmitry Ivanov <[email protected]>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
M yi-contrib/src/Yi/Config/Users/Michal.hs
M yi-contrib/src/Yi/FuzzyOpen.hs
M yi-contrib/yi-contrib.cabal
M yi/example-configs/yi-vim2.hs
M yi/src/library/Yi/Keymap/Vim2.hs
M yi/src/library/Yi/Keymap/Vim2/Common.hs
M yi/src/library/Yi/Keymap/Vim2/Ex/Commands/Buffers.hs
M yi/src/library/Yi/Keymap/Vim2/ExMap.hs
M yi/src/library/Yi/Keymap/Vim2/InsertMap.hs
M yi/src/library/Yi/Keymap/Vim2/NormalMap.hs
M yi/src/library/Yi/Keymap/Vim2/NormalOperatorPendingMap.hs
M yi/src/library/Yi/Keymap/Vim2/ReplaceMap.hs
M yi/src/library/Yi/Keymap/Vim2/ReplaceSingleCharMap.hs
M yi/src/library/Yi/Keymap/Vim2/SearchMotionMap.hs
M yi/src/library/Yi/Keymap/Vim2/Utils.hs
M yi/src/library/Yi/Keymap/Vim2/VisualMap.hs
Log Message:
-----------
Merge pull request #520 from ethercrow/master
Refactor Vim2.VimBinding
Compare: https://github.com/yi-editor/yi/compare/6326c7d2b751...b31efa62aef2
--
--
Yi development mailing list
[email protected]
http://groups.google.com/group/yi-devel
---
You received this message because you are subscribed to the Google Groups
"yi.devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.