Branch: refs/heads/master
Home: https://github.com/yi-editor/yi
Commit: 8cb0e028b6284e9d387021085eaf88b79ae4f2ef
https://github.com/yi-editor/yi/commit/8cb0e028b6284e9d387021085eaf88b79ae4f2ef
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-19 (Thu, 19 Jul 2012)
Changed paths:
M yi/src/library/Yi/Boot.hs
Log Message:
-----------
Expanded profiling options for GHC.
Just in case there could be conflict with libraries compiled normal way,
we add "-osuf=p_o", "-hisuf=p_o" when recompiling our configuration file.
Commit: 6110edc96cb4c31ff694b99fac5170d7754c0658
https://github.com/yi-editor/yi/commit/6110edc96cb4c31ff694b99fac5170d7754c0658
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-19 (Thu, 19 Jul 2012)
Changed paths:
M AUTHORS
Log Message:
-----------
Added myself to list of contributors.
Commit: c163c1051b3ed7630cc4885934af37ab0be40951
https://github.com/yi-editor/yi/commit/c163c1051b3ed7630cc4885934af37ab0be40951
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-22 (Sun, 22 Jul 2012)
Changed paths:
M yi-contrib/yi-contrib.cabal
M yi/yi.cabal
Log Message:
-----------
Merge https://github.com/yi-editor/yi
Commit: da5741d2077f3c02eaae21625b65f23448fa8022
https://github.com/yi-editor/yi/commit/da5741d2077f3c02eaae21625b65f23448fa8022
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-22 (Sun, 22 Jul 2012)
Changed paths:
M yi/src/library/Yi/Buffer/Misc.hs
Log Message:
-----------
Automatic padding within default modeline.
Commit: 41d3c1c38e84ef52d349bbd60402ff4a2153e718
https://github.com/yi-editor/yi/commit/41d3c1c38e84ef52d349bbd60402ff4a2153e718
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-24 (Tue, 24 Jul 2012)
Changed paths:
M yi/src/library/Yi/Boot.hs
Log Message:
-----------
FIXED: Yi could not be compiled in its own directory.
Dyre has included current directory to the GHC include path by default.
Now it is an option, since it seems that it can break many things.
[Requires patched Dyre from github.com/mgajda/dyre until it gets pulled
to main repository.]
Commit: cb305fdc94830757a1d195bbbbd92d7a5aef7ab3
https://github.com/yi-editor/yi/commit/cb305fdc94830757a1d195bbbbd92d7a5aef7ab3
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M yi/src/library/Yi/Core.hs
A yi/src/library/Yi/PersistentState.hs
M yi/yi.cabal
Log Message:
-----------
Added persistent state across Yi runs.
Yi command history is now stored in ~/.yi/history.
Other components of persistent state will be added later.
Commit: 3e348ee9381af22068693c817eb7db0f92f3ca21
https://github.com/yi-editor/yi/commit/3e348ee9381af22068693c817eb7db0f92f3ca21
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M yi/src/library/Yi/Boot.hs-boot
M yi/src/library/Yi/Buffer/Misc.hs-boot
M yi/src/library/Yi/Editor.hs-boot
M yi/src/library/Yi/File.hs-boot
M yi/src/library/Yi/UI/Common.hs-boot
Log Message:
-----------
Added mode comment to all .hs-boot files.
Commit: c642ba337919c19852a4f40345272ecd85960302
https://github.com/yi-editor/yi/commit/c642ba337919c19852a4f40345272ecd85960302
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M yi/src/library/Yi/Keymap/Vim.hs
A yi/src/library/Yi/Keymap/Vim/TagStack.hs
M yi/yi.cabal
Log Message:
-----------
Split Vim tagstack to submodule.
This may help reduce future dependencies.
Commit: 83f5a34a612a0ac02dde715791172bd09960446b
https://github.com/yi-editor/yi/commit/83f5a34a612a0ac02dde715791172bd09960446b
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M yi/src/library/Yi/Core.hs
A yi/src/library/Yi/PersistentState.hs-boot
Log Message:
-----------
Use PersistentState.hs-boot in Yi.Core.
This will help break future recursive dependencies,
since interface of PersistentState is just
load,save :: YiM (), and Yi.Core doesn't care what is being saved.
Commit: 2233f240e9b3cb5fab3257d5cd91b52490a30efd
https://github.com/yi-editor/yi/commit/2233f240e9b3cb5fab3257d5cd91b52490a30efd
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M yi/src/library/Yi/PersistentState.hs
Log Message:
-----------
Added VimTagStack to persistent state.
NOTE: VimTagStack is not yet trimmed, because I am not sure whether
it should be trimmed at all.
Commit: ffa538c803fbd2816bf1f24fabbdb48b5b4bb7db
https://github.com/yi-editor/yi/commit/ffa538c803fbd2816bf1f24fabbdb48b5b4bb7db
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M yi/src/library/Yi/PersistentState.hs
Log Message:
-----------
Exception-safe reading of persistent state.
In case of exception during reading of persistent state,
we ignore it and start with a fresh state.
Important after adding new state components.
Commit: bc23b0b484522411cd0a460082c01e6f88d3bec2
https://github.com/yi-editor/yi/commit/bc23b0b484522411cd0a460082c01e6f88d3bec2
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M yi/src/library/Yi/PersistentState.hs
Log Message:
-----------
Added killring to the persistent state.
Commit: b5fb7106a10ccbd55827e3822acf1b25c7142016
https://github.com/yi-editor/yi/commit/b5fb7106a10ccbd55827e3822acf1b25c7142016
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M yi/src/library/Yi/PersistentState.hs
M yi/src/library/Yi/Regex.hs
M yi/src/library/Yi/Search.hs
Log Message:
-----------
Make current regex persistent.
Commit: 33bc50a5b6e8968e3659d01c82d99d15744384d8
https://github.com/yi-editor/yi/commit/33bc50a5b6e8968e3659d01c82d99d15744384d8
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M yi/src/library/Yi/PersistentState.hs
Log Message:
-----------
Trimming VimTagStack between Yi runs.
Commit: 3d33b52f2d8d145b119fb11b1fff43b58fa743ec
https://github.com/yi-editor/yi/commit/3d33b52f2d8d145b119fb11b1fff43b58fa743ec
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-26 (Thu, 26 Jul 2012)
Changed paths:
M yi/src/library/Yi/Editor.hs
M yi/src/library/Yi/PersistentState.hs
Log Message:
-----------
Max# of entries in persistent state is configurable.
I added a configuration variable that limits the number of entries in two
types of in PersistentState: histories (per-command), and VimTagStack.
Size of an entry is not taken into account, since we don't expect
user to have excessively sized tags, nor commands.
[Killring size is limited to 10 during editor operation anyway,
and this is probably more likely to give an excessive memory
requirement, in case a user yanks a multimegabyte regions.
Still I believe that it is worth the added convenience,
when trying to move a fragment to the other file,
or restoring a recently deleted region.]
Commit: fec0842bbe1ed60ca34de72ad651a24629c86af3
https://github.com/yi-editor/yi/commit/fec0842bbe1ed60ca34de72ad651a24629c86af3
Author: Michal J. Gajda <[email protected]>
Date: 2012-07-27 (Fri, 27 Jul 2012)
Changed paths:
M yi/yi.cabal
Log Message:
-----------
Update Dyre version requirement.
Changes for 6d555d9b855b22aaf99d38918b85c29e1fc74140
were indeed added with Dyre release 0.8.8.
Commit: 32c136a6115ef826d035eb2805bf6f4dffc0e3be
https://github.com/yi-editor/yi/commit/32c136a6115ef826d035eb2805bf6f4dffc0e3be
Author: Dmitry Ivanov <[email protected]>
Date: 2012-07-30 (Mon, 30 Jul 2012)
Changed paths:
M AUTHORS
M yi/src/library/Yi/Boot.hs
M yi/src/library/Yi/Boot.hs-boot
M yi/src/library/Yi/Buffer/Misc.hs
M yi/src/library/Yi/Buffer/Misc.hs-boot
M yi/src/library/Yi/Core.hs
M yi/src/library/Yi/Editor.hs
M yi/src/library/Yi/Editor.hs-boot
M yi/src/library/Yi/File.hs-boot
M yi/src/library/Yi/Keymap/Vim.hs
A yi/src/library/Yi/Keymap/Vim/TagStack.hs
A yi/src/library/Yi/PersistentState.hs
A yi/src/library/Yi/PersistentState.hs-boot
M yi/src/library/Yi/Regex.hs
M yi/src/library/Yi/Search.hs
M yi/src/library/Yi/UI/Common.hs-boot
M yi/yi.cabal
Log Message:
-----------
Merge pull request #34 from mgajda/master
Persistent command history and killring, and useful bugfixes...
Compare: https://github.com/yi-editor/yi/compare/15c5a2cbe2c8...32c136a6115e
--
Yi development mailing list
[email protected]
http://groups.google.com/group/yi-devel