Commit Graph

  • c93d7a1b35 Add hidehelp support Zachary Yedidia 2019-06-15 16:13:04 -04:00
  • 995e1dc704 Add tabmovement support Zachary Yedidia 2019-06-15 16:03:02 -04:00
  • adfeaf52ba Fix serialization Zachary Yedidia 2019-06-15 15:50:37 -04:00
  • f5f4154d4c Fix some search bugs Zachary Yedidia 2019-06-15 14:44:03 -04:00
  • 74ee256260 Revert "Some plugin helpers" Zachary Yedidia 2019-06-15 14:04:53 -04:00
  • d45f8b4d23 Some plugin helpers Zachary Yedidia 2019-06-15 13:54:26 -04:00
  • 3335f377a9 Some plugin callbacks Zachary Yedidia 2019-03-19 18:28:51 -04:00
  • 5ab6c9795f Load plugins Zachary Yedidia 2019-03-18 18:40:53 -04:00
  • 15dff722b0 Remove plugin manager Zachary Yedidia 2019-03-17 19:03:37 -04:00
  • a2b9acd153 Some plugin manager improvements Zachary Yedidia 2019-03-17 19:01:33 -04:00
  • 4497daaef1 Resolve versions in plugin manager Zachary Yedidia 2019-02-04 22:26:06 -05:00
  • cf2d5dbfe2 update travis Zachary Yedidia 2019-02-04 00:27:54 -05:00
  • 739dd28652 Fix test dependencies and travis build Zachary Yedidia 2019-02-04 00:24:55 -05:00
  • 39446df749 update makefile Zachary Yedidia 2019-02-03 23:42:42 -05:00
  • 7cd83b4361 Fix tooling dependencies Zachary Yedidia 2019-02-03 23:41:39 -05:00
  • 0612af1590 Change project layout and use go.mod Zachary Yedidia 2019-02-03 23:17:24 -05:00
  • c7f2c9c704 More plugin manager work Zachary Yedidia 2019-01-26 01:09:50 -05:00
  • f4a3465a08 Start plugin support and plugin manager Zachary Yedidia 2019-01-25 22:33:45 -05:00
  • 453e96358a Fix option flags Zachary Yedidia 2019-01-24 22:46:07 -05:00
  • b97ded9058 Fix view relocate bug Zachary Yedidia 2019-01-24 22:28:03 -05:00
  • 253790de99 Sort suggestions and cycle back Zachary Yedidia 2019-01-24 22:10:57 -05:00
  • ef18fc572c Add more option support Zachary Yedidia 2019-01-24 18:25:59 -05:00
  • 0e4faf108d Finish autocomplete Zachary Yedidia 2019-01-24 18:09:57 -05:00
  • ad487807a5 Remove chardet dependency Zachary Yedidia 2019-01-23 19:22:41 -05:00
  • ad50d7aa56 Add reopen cmd and other encodings support Zachary Yedidia 2019-01-23 19:06:20 -05:00
  • ef3f081347 Add colorcolumn Zachary Yedidia 2019-01-20 23:45:42 -05:00
  • bc1d6b6f94 Add more infobar autocomplete Zachary Yedidia 2019-01-20 19:38:23 -05:00
  • fc7058d47c Add infobar autocomplete Zachary Yedidia 2019-01-20 17:49:20 -05:00
  • ab37e6ad6c Add support for binding command and command-edit Zachary Yedidia 2019-01-19 17:14:51 -05:00
  • 4bdf788091 Add replace all alias Zachary Yedidia 2019-01-19 15:53:02 -05:00
  • 8c687e8279 Support raw pane Zachary Yedidia 2019-01-19 15:37:59 -05:00
  • 9336e09532 Revert "Use byte slice for insert" Zachary Yedidia 2019-01-16 22:32:33 -05:00
  • 069f7d20bc Add save and save as Zachary Yedidia 2019-01-16 22:15:11 -05:00
  • 212b0f8c71 Add keymenu Zachary Yedidia 2019-01-16 18:37:45 -05:00
  • 254b892a3b Fix multi cursor relocate Zachary Yedidia 2019-01-16 17:52:30 -05:00
  • 1a710272f8 Prompt trim fix Zachary Yedidia 2019-01-15 23:11:03 -05:00
  • a3885bfb12 Add search and replace Zachary Yedidia 2019-01-15 22:45:28 -05:00
  • df968db5a3 Proper help toggle Zachary Yedidia 2019-01-15 17:10:13 -05:00
  • 538f0117bc Fix yn callback bug Zachary Yedidia 2019-01-15 00:24:53 -05:00
  • 4a5b759f16 Fix fileformat Zachary Yedidia 2019-01-14 23:24:49 -05:00
  • 3380170af8 Add retab Zachary Yedidia 2019-01-14 22:44:06 -05:00
  • 467d384789 Add more actions Zachary Yedidia 2019-01-14 22:38:59 -05:00
  • 1563ab93dd Use byte slice for insert Zachary Yedidia 2019-01-14 22:29:24 -05:00
  • 812c7761dc Correct infobar and statusline options Zachary Yedidia 2019-01-14 22:16:44 -05:00
  • 055fff2b08 Fix redraw Zachary Yedidia 2019-01-14 19:57:19 -05:00
  • 5671e039b9 Fix multi buffer same file cursors Zachary Yedidia 2019-01-14 16:56:10 -05:00
  • 224cbe5093 Add help Zachary Yedidia 2019-01-14 16:52:25 -05:00
  • eb49052a48 Add bind and unbind commands Zachary Yedidia 2019-01-14 16:09:46 -05:00
  • 5825353f64 Add some commands Zachary Yedidia 2019-01-14 00:57:39 -05:00
  • 8fa34f23d8 Handle same file open in multiple buffers Zachary Yedidia 2019-01-14 00:18:49 -05:00
  • a5e7122b30 Add almost full option support Zachary Yedidia 2019-01-13 21:06:58 -05:00
  • 6c1db53b65 Fix scroll problem Zachary Yedidia 2019-01-13 18:34:12 -05:00
  • b9f7939018 Add term statusline Zachary Yedidia 2019-01-13 18:28:24 -05:00
  • 5701ed211a Fix empty splits and single terms Zachary Yedidia 2019-01-13 18:18:23 -05:00
  • 8858c03b3b Add raw event support Zachary Yedidia 2019-01-13 17:58:08 -05:00
  • 2f7858ce25 Gutter message support Zachary Yedidia 2019-01-13 17:22:11 -05:00
  • 94ab77e2e0 Fix mouse bug Zachary Yedidia 2019-01-13 15:04:14 -05:00
  • fb3923f344 Open default shell if no term args Zachary Yedidia 2019-01-12 22:58:16 -05:00
  • 354c9efc8f Move bindings location in code Zachary Yedidia 2019-01-11 15:33:16 -05:00
  • 149b3ae89f Fix small tab problem Zachary Yedidia 2019-01-11 15:04:55 -05:00
  • 0f1483dc8c Almost done terminal emulator Zachary Yedidia 2019-01-11 14:49:22 -05:00
  • 4146730aaf Start terminal emulator Zachary Yedidia 2019-01-10 21:26:58 -05:00
  • c479c9d91a Add shell command support Zachary Yedidia 2019-01-10 16:37:05 -05:00
  • 0febfd2c80 Better tab mUI Zachary Yedidia 2019-01-09 23:44:53 -05:00
  • eec4e535b4 Add tabbar and tab mouse support Zachary Yedidia 2019-01-09 22:13:50 -05:00
  • 8aa05cf409 Begin tab implementation Zachary Yedidia 2019-01-09 20:07:18 -05:00
  • fe773c00d2 Implement split resizing Zachary Yedidia 2019-01-09 18:06:31 -05:00
  • f2cb7d2fc1 Implement unsplitting Zachary Yedidia 2019-01-09 16:55:00 -05:00
  • 4412b44b47 Add showkey Zachary Yedidia 2019-01-09 15:17:51 -05:00
  • 9cf283e312 Resizing work Zachary Yedidia 2019-01-05 19:41:40 -05:00
  • 305f4debff Split improvements Zachary Yedidia 2019-01-05 16:27:04 -05:00
  • 93aed1ab9f Fix some split bugs Zachary Yedidia 2019-01-05 14:09:02 -05:00
  • 778bfd5cd3 Merge cursors after any event Zachary Yedidia 2019-01-04 21:50:11 -05:00
  • 16e5f55323 YN callbacks and better multi cursor Zachary Yedidia 2019-01-04 21:48:19 -05:00
  • 1ac4a8e7d3 Split improvements Zachary Yedidia 2019-01-04 18:08:11 -05:00
  • 541daf212e Start working on splits Zachary Yedidia 2019-01-04 17:40:56 -05:00
  • d4c410f3dc Infobar history Zachary Yedidia 2019-01-03 17:07:28 -05:00
  • 4b50599411 Complete multicursor support Zachary Yedidia 2019-01-03 15:59:26 -05:00
  • 6cf09f9843 Find next and prev Zachary Yedidia 2019-01-03 15:35:24 -05:00
  • 37a4cbfd98 Implement searching Zachary Yedidia 2019-01-03 15:27:43 -05:00
  • 0f37c0b0bf Add multi cursor support Zachary Yedidia 2019-01-02 23:26:40 -05:00
  • 80fe992957 Fix infobar prompt Zachary Yedidia 2019-01-02 20:57:27 -05:00
  • e97005f05d Working horizontal scrolling Zachary Yedidia 2019-01-02 20:07:48 -05:00
  • 5335c60d6c Fix sub bug Zachary Yedidia 2019-01-02 17:48:50 -05:00
  • b8b245f305 Add mouse support Zachary Yedidia 2019-01-02 17:39:50 -05:00
  • 3d2cc3298e Finish non global actions Zachary Yedidia 2019-01-02 16:27:27 -05:00
  • a89ddea619 Fix error Zachary Yedidia 2019-01-02 16:04:41 -05:00
  • 6562e3b48d Start implementing commands Zachary Yedidia 2019-01-01 23:29:25 -05:00
  • c01995c1b6 Reorganize info bar Zachary Yedidia 2019-01-01 22:36:12 -05:00
  • 78ce7a5f0f Minor infobar improvements Zachary Yedidia 2019-01-01 17:54:29 -05:00
  • afe24698ea Infobar prompts Zachary Yedidia 2018-12-31 23:47:24 -05:00
  • c50e0cb932 Add infobar Zachary Yedidia 2018-12-31 22:07:01 -05:00
  • e9a4238a3f More actions and view relocation Zachary Yedidia 2018-12-31 16:36:54 -05:00
  • 02b71a514a Add some comments Zachary Yedidia 2018-12-31 14:46:04 -05:00
  • 9f066f2fbf Rehighlighting Zachary Yedidia 2018-09-08 17:04:26 -04:00
  • 12d727fb93 Add some more actions Zachary Yedidia 2018-09-03 16:54:56 -04:00
  • 31cf5a15ce Fix serialization Zachary Yedidia 2018-08-29 20:53:40 -04:00
  • 31fb3f2df2 More actions Zachary Yedidia 2018-08-28 23:30:39 -04:00
  • 7d87e6db99 More actions and window organization Zachary Yedidia 2018-08-28 18:44:52 -04:00
  • 06d596e780 Synchronize screen Zachary Yedidia 2018-08-28 14:24:59 -04:00