Branch: refs/heads/master Home: https://github.com/yi-editor/yi Commit: ca5f01afa71f973fa0510e7f8249c0d6107a9148 https://github.com/yi-editor/yi/commit/ca5f01afa71f973fa0510e7f8249c0d6107a9148 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-15 (Mon, 15 Sep 2014)
Changed paths: M yi/src/library/Yi/UI/Utils.hs M yi/src/library/Yi/UI/Vty.hs M yi/src/library/Yi/Window.hs Log Message: ----------- Almost decouple layouting and drawing in vty frontend. Also fix jumping modeline. Commit: 4b9b030ddcade3dac7aa7a053d9628643acdac20 https://github.com/yi-editor/yi/commit/4b9b030ddcade3dac7aa7a053d9628643acdac20 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-15 (Mon, 15 Sep 2014) Changed paths: A yi/src/library/Yi/UI/SimpleLayout.hs M yi/src/library/Yi/UI/Vty.hs M yi/yi.cabal Log Message: ----------- Extract some layout code from Yi.UI.Vty into Yi.UI.SimpleLayout. Commit: b128b230a757c781fa579d91effd65e006c34b59 https://github.com/yi-editor/yi/commit/b128b230a757c781fa579d91effd65e006c34b59 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-15 (Mon, 15 Sep 2014) Changed paths: M .travis.yml Log Message: ----------- Try --force-reinstalls in attempt to fix travis build. Commit: 726950e17a46afee6d472c083ecbb7b5a6696cfc https://github.com/yi-editor/yi/commit/726950e17a46afee6d472c083ecbb7b5a6696cfc Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-16 (Tue, 16 Sep 2014) Changed paths: M yi/src/library/Yi/UI/SimpleLayout.hs M yi/src/library/Yi/UI/Vty.hs Log Message: ----------- Remove some unneeded code. Commit: acccd3037baedc05d9a355211ed436eb5bb90014 https://github.com/yi-editor/yi/commit/acccd3037baedc05d9a355211ed436eb5bb90014 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-17 (Wed, 17 Sep 2014) Changed paths: M yi/src/library/Yi/UI/Vty.hs Log Message: ----------- Label main vty thread. Commit: db29637a06e0b07c86fc05f928542d5cd4967474 https://github.com/yi-editor/yi/commit/db29637a06e0b07c86fc05f928542d5cd4967474 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M yi/src/library/Yi/UI/SimpleLayout.hs M yi/src/library/Yi/UI/Vty.hs Log Message: ----------- Move some more layouting code to Yi.UI.SimpleLayout. Commit: e5fe6e5ffe6e5c285878b8dad7d601f4a897653f https://github.com/yi-editor/yi/commit/e5fe6e5ffe6e5c285878b8dad7d601f4a897653f Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-21 (Sun, 21 Sep 2014) Changed paths: M yi/src/library/Yi/Editor.hs M yi/src/library/Yi/UI/SimpleLayout.hs M yi/src/library/Yi/UI/Vty.hs A yi/src/library/Yi/UI/Vty/Conversions.hs M yi/yi.cabal Log Message: ----------- Yi.UI.Vty now completely delegates layouting windows to Yi.UI.SimpleLayout Still todo: extract layouting of tabbar items. Commit: 0a8b2b32d875293db0afe15a48a5274483226355 https://github.com/yi-editor/yi/commit/0a8b2b32d875293db0afe15a48a5274483226355 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-21 (Sun, 21 Sep 2014) Changed paths: M .travis.yml M yi-contrib/src/Yi/Config/Users/Amy.hs M yi-contrib/src/Yi/Config/Users/Anders.hs M yi-contrib/src/Yi/Config/Users/JP.hs M yi-contrib/src/Yi/Config/Users/Michal.hs M yi-contrib/src/Yi/Config/Users/Reiner.hs M yi-contrib/src/Yi/FuzzyOpen.hs M yi-contrib/src/Yi/Style/Misc.hs M yi-contrib/src/Yi/Templates.hs M yi-contrib/yi-contrib.cabal M yi/example-configs/yi-cua.hs M yi/example-configs/yi-simple.hs M yi/example-configs/yi-vim-colemak.hs M yi/example-configs/yi-vim.hs M yi/example-configs/yi.hs R yi/src/library/Data/Rope.hs M yi/src/library/System/CanonicalizePath.hs M yi/src/library/Yi.hs M yi/src/library/Yi/Boot.hs A yi/src/library/Yi/Buffer/Adjusted.hs M yi/src/library/Yi/Buffer/HighLevel.hs M yi/src/library/Yi/Buffer/HighLevel.hs-boot M yi/src/library/Yi/Buffer/Implementation.hs M yi/src/library/Yi/Buffer/Indent.hs M yi/src/library/Yi/Buffer/Misc.hs M yi/src/library/Yi/Buffer/Region.hs M yi/src/library/Yi/Buffer/TextUnit.hs M yi/src/library/Yi/Buffer/Undo.hs M yi/src/library/Yi/Command.hs M yi/src/library/Yi/Completion.hs M yi/src/library/Yi/Config/Default.hs M yi/src/library/Yi/Config/Simple.hs M yi/src/library/Yi/Core.hs M yi/src/library/Yi/Debug.hs M yi/src/library/Yi/Dired.hs M yi/src/library/Yi/Editor.hs M yi/src/library/Yi/Editor.hs-boot M yi/src/library/Yi/Eval.hs M yi/src/library/Yi/File.hs M yi/src/library/Yi/History.hs M yi/src/library/Yi/Hoogle.hs M yi/src/library/Yi/IReader.hs M yi/src/library/Yi/Interact.hs M yi/src/library/Yi/Keymap/Cua.hs M yi/src/library/Yi/Keymap/Emacs.hs M yi/src/library/Yi/Keymap/Emacs/KillRing.hs M yi/src/library/Yi/Keymap/Emacs/Utils.hs M yi/src/library/Yi/Keymap/Keys.hs M yi/src/library/Yi/Keymap/Vim.hs M yi/src/library/Yi/Keymap/Vim/Common.hs M yi/src/library/Yi/Keymap/Vim/Eval.hs M yi/src/library/Yi/Keymap/Vim/EventUtils.hs M yi/src/library/Yi/Keymap/Vim/Ex.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Buffer.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/BufferDelete.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Buffers.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Cabal.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Common.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Delete.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Edit.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Global.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/GotoLine.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Nohl.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Paste.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Quit.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Reload.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Substitute.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Tag.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Write.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Yi.hs M yi/src/library/Yi/Keymap/Vim/Ex/Eval.hs M yi/src/library/Yi/Keymap/Vim/Ex/Types.hs M yi/src/library/Yi/Keymap/Vim/ExMap.hs M yi/src/library/Yi/Keymap/Vim/InsertMap.hs M yi/src/library/Yi/Keymap/Vim/MatchResult.hs M yi/src/library/Yi/Keymap/Vim/Motion.hs M yi/src/library/Yi/Keymap/Vim/NormalMap.hs M yi/src/library/Yi/Keymap/Vim/NormalOperatorPendingMap.hs M yi/src/library/Yi/Keymap/Vim/Operator.hs M yi/src/library/Yi/Keymap/Vim/ReplaceMap.hs M yi/src/library/Yi/Keymap/Vim/ReplaceSingleCharMap.hs M yi/src/library/Yi/Keymap/Vim/Search.hs M yi/src/library/Yi/Keymap/Vim/SearchMotionMap.hs M yi/src/library/Yi/Keymap/Vim/StateUtils.hs M yi/src/library/Yi/Keymap/Vim/StyledRegion.hs M yi/src/library/Yi/Keymap/Vim/Tag.hs M yi/src/library/Yi/Keymap/Vim/TextObject.hs M yi/src/library/Yi/Keymap/Vim/Utils.hs M yi/src/library/Yi/Keymap/Vim/VisualMap.hs M yi/src/library/Yi/KillRing.hs M yi/src/library/Yi/Main.hs M yi/src/library/Yi/MiniBuffer.hs M yi/src/library/Yi/MiniBuffer.hs-boot M yi/src/library/Yi/Misc.hs M yi/src/library/Yi/Mode/Abella.hs M yi/src/library/Yi/Mode/Buffers.hs M yi/src/library/Yi/Mode/Compilation.hs M yi/src/library/Yi/Mode/GHCi.hs M yi/src/library/Yi/Mode/Haskell.hs M yi/src/library/Yi/Mode/Haskell/Dollarify.hs M yi/src/library/Yi/Mode/IReader.hs M yi/src/library/Yi/Mode/Interactive.hs M yi/src/library/Yi/Mode/JavaScript.hs M yi/src/library/Yi/Mode/Latex.hs M yi/src/library/Yi/Modes.hs M yi/src/library/Yi/Rectangle.hs M yi/src/library/Yi/Search.hs M yi/src/library/Yi/Snippets.hs M yi/src/library/Yi/Snippets/Haskell.hs M yi/src/library/Yi/String.hs M yi/src/library/Yi/Syntax/Haskell.hs M yi/src/library/Yi/Syntax/JavaScript.hs M yi/src/library/Yi/Syntax/Latex.hs M yi/src/library/Yi/Syntax/Paren.hs M yi/src/library/Yi/Syntax/Strokes/Haskell.hs M yi/src/library/Yi/Syntax/Tree.hs M yi/src/library/Yi/Tab.hs M yi/src/library/Yi/Tag.hs M yi/src/library/Yi/TextCompletion.hs M yi/src/library/Yi/UI/Pango.hs M yi/src/library/Yi/UI/Pango/Control.hs M yi/src/library/Yi/UI/Pango/Layouts.hs M yi/src/library/Yi/UI/SimpleLayout.hs M yi/src/library/Yi/UI/TabBar.hs M yi/src/library/Yi/UI/Utils.hs M yi/src/library/Yi/UI/Vty.hs M yi/src/tests/Generic/TestUtils.hs M yi/src/tests/Vim/EditorManipulations/BufferExCommand.hs M yi/src/tests/Vim/TestExCommandParsers.hs M yi/src/tests/Vim/TestPureBufferManipulations.hs M yi/src/tests/Vim/TestPureEditorManipulations.hs M yi/src/tests/data/haskell/3.hs A yi/src/tests/vimtests/movement/eol_j2.test A yi/src/tests/vimtests/movement/v_eol_j2.test A yi/src/tests/vimtests/numbers/cursor_on_digits.test A yi/src/tests/vimtests/numbers/decrement.test A yi/src/tests/vimtests/numbers/hex_decrease.test A yi/src/tests/vimtests/numbers/hex_increase.test A yi/src/tests/vimtests/numbers/increment.test A yi/src/tests/vimtests/numbers/no_numbers.test A yi/src/tests/vimtests/numbers/oct_decrease.test A yi/src/tests/vimtests/numbers/oct_hex_letters.test A yi/src/tests/vimtests/numbers/oct_increase.test A yi/src/tests/vimtests/numbers/sol_eol.test M yi/src/tests/vimtests/paste/Yp.test M yi/yi.cabal Log Message: ----------- Merge remote-tracking branch 'origin/master' into vty-refactoring Conflicts: yi/src/library/Yi/UI/Utils.hs yi/src/library/Yi/UI/Vty.hs Commit: 2529cbff789941956083100bf18055a0d98cd68a https://github.com/yi-editor/yi/commit/2529cbff789941956083100bf18055a0d98cd68a Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M yi/src/library/Yi/Config.hs M yi/src/library/Yi/Core.hs M yi/src/library/Yi/Keymap.hs M yi/src/library/Yi/UI/Vty.hs M yi/yi.cabal Log Message: ----------- Allow frontends to submit multiple events at once. Commit: bae3c1a49f5ed7031f2a4bb4be5c656f98bf099c https://github.com/yi-editor/yi/commit/bae3c1a49f5ed7031f2a4bb4be5c656f98bf099c Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-24 (Wed, 24 Sep 2014) Changed paths: M yi/src/library/Yi/UI/Vty.hs Log Message: ----------- Fix some warnings. Commit: 51e63c7576d07f6a839706a7591bd66889a820b2 https://github.com/yi-editor/yi/commit/51e63c7576d07f6a839706a7591bd66889a820b2 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-24 (Wed, 24 Sep 2014) Changed paths: M yi/src/library/Yi/UI/Pango.hs M yi/src/library/Yi/UI/Pango/Control.hs Log Message: ----------- Now I'm just using travis to compile pango frontend. Commit: 243b91c35394296bf8867b02c67dfade2e627510 https://github.com/yi-editor/yi/commit/243b91c35394296bf8867b02c67dfade2e627510 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-26 (Fri, 26 Sep 2014) Changed paths: M yi/src/library/Yi/Core.hs M yi/src/library/Yi/Keymap.hs Log Message: ----------- One less boolean in API. Commit: 3f67aade75c6d5ced78a024176975a018a723c45 https://github.com/yi-editor/yi/commit/3f67aade75c6d5ced78a024176975a018a723c45 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-27 (Sat, 27 Sep 2014) Changed paths: M yi/src/library/Yi/UI/Pango/Control.hs Log Message: ----------- Trying to blindly fix pango again. Commit: d2a558634f01a435b373f1c3b2a59ee7e00e4ba8 https://github.com/yi-editor/yi/commit/d2a558634f01a435b373f1c3b2a59ee7e00e4ba8 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-09-30 (Tue, 30 Sep 2014) Changed paths: M yi/src/library/Yi/UI/Vty.hs Log Message: ----------- Simplify renderTabBar. Commit: ff62599cfbec47fe72c7ad4ee307d2adf4665edb https://github.com/yi-editor/yi/commit/ff62599cfbec47fe72c7ad4ee307d2adf4665edb Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-01 (Wed, 01 Oct 2014) Changed paths: M yi/src/library/Yi/Buffer/Region.hs M yi/src/library/Yi/UI/Utils.hs Log Message: ----------- Styling. Commit: e1d5d4a2cf9b9dd1bc31e09148bd2f98496db780 https://github.com/yi-editor/yi/commit/e1d5d4a2cf9b9dd1bc31e09148bd2f98496db780 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-02 (Thu, 02 Oct 2014) Changed paths: M yi/src/library/Yi/Buffer/Misc.hs M yi/src/library/Yi/Mode/Abella.hs M yi/src/library/Yi/Mode/Haskell.hs M yi/src/library/Yi/Mode/Latex.hs M yi/src/library/Yi/Modes.hs M yi/src/library/Yi/UI/SimpleLayout.hs M yi/src/library/Yi/UI/Utils.hs M yi/src/library/Yi/UI/Vty.hs Log Message: ----------- Remove annotations. Commit: 2663ca059bb5dc9951482ae1cd3ce738d6ef12ba https://github.com/yi-editor/yi/commit/2663ca059bb5dc9951482ae1cd3ce738d6ef12ba Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-04 (Sat, 04 Oct 2014) Changed paths: M yi/src/library/Yi/UI/SimpleLayout.hs M yi/src/library/Yi/UI/Vty.hs Log Message: ----------- Extract coordsOfCharacterB function from drawText. Commit: 9d8fcd32d3b8aebfb1e065e9884293c518f3be0a https://github.com/yi-editor/yi/commit/9d8fcd32d3b8aebfb1e065e9884293c518f3be0a Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-04 (Sat, 04 Oct 2014) Changed paths: M yi/src/library/Yi/UI/SimpleLayout.hs Log Message: ----------- Optimize coordsOfCharacterB. Commit: e40cfb0a506c148e8d3d65a2b19b2cf297e3141d https://github.com/yi-editor/yi/commit/e40cfb0a506c148e8d3d65a2b19b2cf297e3141d Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-04 (Sat, 04 Oct 2014) Changed paths: M yi/src/library/Yi/UI/Vty.hs Log Message: ----------- Fix cursor position in minibuffer. Commit: f4bf4f13cbdd3a38635a62a75d90854c1ea21d87 https://github.com/yi-editor/yi/commit/f4bf4f13cbdd3a38635a62a75d90854c1ea21d87 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-04 (Sat, 04 Oct 2014) Changed paths: M yi-contrib/src/Yi/Config/Users/Anders.hs M yi-contrib/src/Yi/Config/Users/Corey.hs M yi-contrib/src/Yi/Config/Users/Ertai.hs M yi-contrib/src/Yi/Config/Users/JP.hs M yi/example-configs/yi-vim-colemak.hs M yi/example-configs/yi-vim.hs Log Message: ----------- Unbreak build by removing all mentions of modeGetAnnotations. Commit: b799e284814b3936d1eb2d083890f1d9c7ed822a https://github.com/yi-editor/yi/commit/b799e284814b3936d1eb2d083890f1d9c7ed822a Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-04 (Sat, 04 Oct 2014) Changed paths: M yi/src/library/Yi/UI/SimpleLayout.hs Log Message: ----------- Refactor layoutText. Commit: 6fb92b58049cc25c24acd13a4846c269a80acabb https://github.com/yi-editor/yi/commit/6fb92b58049cc25c24acd13a4846c269a80acabb Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-04 (Sat, 04 Oct 2014) Changed paths: M yi/src/library/Yi/Mode/Abella.hs M yi/src/library/Yi/Mode/Haskell.hs M yi/src/library/Yi/Modes.hs M yi/src/library/Yi/UI/SimpleLayout.hs Log Message: ----------- Fix some warnings. Commit: c615626f47a325f04ba01ea655bb99a6f9f5dcf5 https://github.com/yi-editor/yi/commit/c615626f47a325f04ba01ea655bb99a6f9f5dcf5 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-04 (Sat, 04 Oct 2014) Changed paths: M yi-contrib/src/Yi/Config/Users/Anders.hs M yi-contrib/src/Yi/Config/Users/Corey.hs M yi-contrib/src/Yi/Config/Users/Ertai.hs M yi-contrib/src/Yi/Config/Users/JP.hs M yi/example-configs/yi-vim-colemak.hs M yi/example-configs/yi-vim.hs M yi/src/library/Yi/Buffer/Misc.hs M yi/src/library/Yi/Buffer/Region.hs M yi/src/library/Yi/Config.hs M yi/src/library/Yi/Core.hs M yi/src/library/Yi/Editor.hs M yi/src/library/Yi/Keymap.hs M yi/src/library/Yi/Mode/Abella.hs M yi/src/library/Yi/Mode/Haskell.hs M yi/src/library/Yi/Mode/Latex.hs M yi/src/library/Yi/Modes.hs M yi/src/library/Yi/UI/Pango.hs M yi/src/library/Yi/UI/Pango/Control.hs A yi/src/library/Yi/UI/SimpleLayout.hs M yi/src/library/Yi/UI/Utils.hs M yi/src/library/Yi/UI/Vty.hs A yi/src/library/Yi/UI/Vty/Conversions.hs M yi/src/library/Yi/Window.hs M yi/yi.cabal Log Message: ----------- Merge branch 'vty-refactoring' Conflicts: yi/src/library/Yi/Config.hs yi/src/library/Yi/Keymap.hs yi/src/library/Yi/Mode/Abella.hs yi/src/library/Yi/Modes.hs yi/src/library/Yi/UI/Vty.hs Commit: 22f09f87102b6e36262941b27ba16f0f7fa39a76 https://github.com/yi-editor/yi/commit/22f09f87102b6e36262941b27ba16f0f7fa39a76 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-04 (Sat, 04 Oct 2014) Changed paths: M yi/src/library/Yi/Core.hs M yi/src/library/Yi/PersistentState.hs R yi/src/library/Yi/PersistentState.hs-boot M yi/src/library/Yi/Search.hs A yi/src/library/Yi/Search/Internal.hs M yi/yi.cabal Log Message: ----------- Merge branch 'master' of git://github.com/yi-editor/yi Commit: 65c36255bdc8eff19d794acf9c8c8ff973b8da09 https://github.com/yi-editor/yi/commit/65c36255bdc8eff19d794acf9c8c8ff973b8da09 Author: Dmitry Ivanov <etherc...@gmail.com> Date: 2014-10-04 (Sat, 04 Oct 2014) Changed paths: M yi/src/library/Yi/Boot.hs R yi/src/library/Yi/Boot.hs-boot A yi/src/library/Yi/Boot/Internal.hs M yi/src/library/Yi/Eval.hs M yi/src/library/Yi/Keymap/Vim/Ex/Commands/Reload.hs M yi/yi.cabal Log Message: ----------- Merge branch 'master' of git://github.com/yi-editor/yi Compare: https://github.com/yi-editor/yi/compare/082f07036b55...65c36255bdc8 -- -- Yi development mailing list yi-devel@googlegroups.com 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 yi-devel+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.