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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@mail.google.com>
  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 <mjga...@gmail.com>
  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 <mjga...@gmail.com>
  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 <mjga...@mail.google.com>
  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 <etherc...@gmail.com>
  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
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel

Reply via email to