1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2024-11-25 07:42:59 +01:00

Commit Graph

  • 20a4639995 Show error messages after Ex exceptions where possible Andrey Vlasovskikh 2014-04-04 22:20:18 +0400
  • 3d7a0e7917 Modify and re-register shortcut set required by Vim emulation after ':map' Andrey Vlasovskikh 2014-04-04 21:09:29 +0400
  • c9c1295001 Cleanup Andrey Vlasovskikh 2014-04-04 17:49:45 +0400
  • c93daf78f6 Unify ':map' and ':noremap' handlers Andrey Vlasovskikh 2014-04-04 17:35:59 +0400
  • c77812d2a8 Refactored MapHandler to be more declarative Andrey Vlasovskikh 2014-04-04 17:31:16 +0400
  • c7107b7ad7 Reuse MappingInfo for rows of key mapping table Andrey Vlasovskikh 2014-04-04 16:54:41 +0400
  • a9a28b259f Made MappingInfo comparable Andrey Vlasovskikh 2014-04-04 16:48:15 +0400
  • 5f1a1d0aa0 Show non-recursive mapping status in the output of 'map' Andrey Vlasovskikh 2014-04-04 16:46:40 +0400
  • 2f5dd3f2b1 'map!' is not supported yet Andrey Vlasovskikh 2014-04-04 16:36:06 +0400
  • 779909bdeb Added support for 'noremap' commands Andrey Vlasovskikh 2014-04-04 16:35:11 +0400
  • e76bee2afa Add 'recursive' flag to key mapping info Andrey Vlasovskikh 2014-04-04 16:30:41 +0400
  • bb9d551dad Extracted logic from MapHandler to KeyGroup Andrey Vlasovskikh 2014-04-04 16:02:55 +0400
  • db6399f1c5 Added test for recursive key mapping Andrey Vlasovskikh 2014-04-04 15:39:20 +0400
  • 32ee6be7f9 Fixed displaying 'map' NVO mapping code Andrey Vlasovskikh 2014-04-04 00:29:52 +0400
  • 33a5dd9e1c Allow commands that start with ':' in .vimrc Andrey Vlasovskikh 2014-04-04 00:21:05 +0400
  • 0c59182eb8 Show modes code for mappings Andrey Vlasovskikh 2014-04-04 00:15:57 +0400
  • 391e14a05b Output sorted map results Andrey Vlasovskikh 2014-04-04 00:09:52 +0400
  • c3259faf42 Don't read .vimrc during unit testing Andrey Vlasovskikh 2014-04-03 23:45:31 +0400
  • f588e473a1 Use unit test friendly ExOutputModel instead of ExOutputPanel Andrey Vlasovskikh 2014-04-03 23:19:14 +0400
  • a076b4d71c Renamed MorePanel to ExOutputPanel Andrey Vlasovskikh 2014-04-03 22:58:45 +0400
  • 4540c75498 Made MorePanel.activate() private Andrey Vlasovskikh 2014-04-03 22:52:42 +0400
  • 239199462f Removed unnecessary MorePanel.isActive() check Andrey Vlasovskikh 2014-04-03 22:52:00 +0400
  • b703a7eabb Show MorePanel on every MorePanel.setText() instead of showing it explicitly after Ex commands Andrey Vlasovskikh 2014-04-03 22:49:54 +0400
  • 3cafe72f8f Removed unused code Andrey Vlasovskikh 2014-04-03 22:29:57 +0400
  • 48375c37de Removed unnecessary logging Andrey Vlasovskikh 2014-04-03 19:05:19 +0400
  • f9ceb506d7 Don't store editor's content component Andrey Vlasovskikh 2014-04-03 19:03:47 +0400
  • a7a054f4e4 Use EditorHelper.getScreenWidth() instead of MorePanel.getDisplayWidth() Andrey Vlasovskikh 2014-04-03 18:57:43 +0400
  • f8781353a2 Made MorePanel per-editor based Andrey Vlasovskikh 2014-04-03 17:41:22 +0400
  • b0760222f0 Cleanup Andrey Vlasovskikh 2014-04-03 17:12:09 +0400
  • 66bcacc2c4 Show mappings in Ex output panel Andrey Vlasovskikh 2014-04-02 17:40:22 +0400
  • 5868f8a2a5 Renamed pad() to rightJustify() Andrey Vlasovskikh 2014-04-02 13:41:06 +0400
  • 8e54e24e03 Show not implemented message for show mappings command instead of an exception Andrey Vlasovskikh 2014-04-02 13:28:29 +0400
  • f511e6ea34 Set default editor font for Ex and More panels on every activation Andrey Vlasovskikh 2014-04-02 13:17:17 +0400
  • 6c9608a9ee Prettier border for Ex entry panel Andrey Vlasovskikh 2014-04-02 13:07:20 +0400
  • 4a0f95f0f0 Removed aliases Andrey Vlasovskikh 2014-04-02 12:55:01 +0400
  • e3e7bcffa0 Added more mapping commands for various modes Andrey Vlasovskikh 2014-04-02 12:54:15 +0400
  • 9340208c2c Handle unknown special keys as simple key sequences Andrey Vlasovskikh 2014-04-02 02:12:08 +0400
  • a658b8d8bd Handle unfinished special keys as simple key sequences Andrey Vlasovskikh 2014-04-02 02:05:57 +0400
  • 0b9946eaf9 Handle '\' at the end of the mapping as regular '\' Andrey Vlasovskikh 2014-04-02 01:55:35 +0400
  • 6ea255f125 Reset key mappings for each test Andrey Vlasovskikh 2014-04-02 01:54:26 +0400
  • 0225975e20 Backslash is an escape character only for '\' and '<' Andrey Vlasovskikh 2014-04-02 01:32:42 +0400
  • af406c7d14 Execute key mapping commands from .vimrc Andrey Vlasovskikh 2014-04-02 00:40:46 +0400
  • a146e2c303 Prevented sharing DataContext between Swing events Andrey Vlasovskikh 2014-04-02 00:40:02 +0400
  • f285051a9a Merge remote-tracking branch 'origin/map-commands' into map-commands Andrey Vlasovskikh 2014-04-02 00:29:20 +0400
  • 936f7e5d7c Modularized .vimrc parsing a bit Andrey Vlasovskikh 2014-04-02 00:23:35 +0400
  • 463c8defa4 Added 'timeoutlen' option Andrey Vlasovskikh 2014-04-01 17:15:50 +0400
  • 19f0399f28 Added 'imap' to mapping commands table Andrey Vlasovskikh 2014-04-01 00:42:43 +0400
  • 05436427ee Very initial key mapping support Andrey Vlasovskikh 2014-04-01 00:20:13 +0400
  • 2f6d4c9ff2 Spelling and naming conventions Andrey Vlasovskikh 2014-03-31 22:50:46 +0400
  • 64790c531e Removed unused logging and debug info Andrey Vlasovskikh 2014-03-31 22:44:07 +0400
  • 9c209d2fb2 Sorted methods and attributes Andrey Vlasovskikh 2014-03-31 22:42:25 +0400
  • 8420ca355b Nullity annotations Andrey Vlasovskikh 2014-03-31 15:44:15 +0400
  • 0aebcbd71e Nullity annotations for CommandHandler.execute() Andrey Vlasovskikh 2014-03-31 15:27:40 +0400
  • 13528667c8 Moved command index to the root of the package Andrey Vlasovskikh 2014-03-31 14:27:02 +0400
  • 3b3fa3a455 Split configureByText() and typeText() Andrey Vlasovskikh 2014-03-28 16:38:41 +0400
  • 13d3d4e990 Unified running Ex commands in tests with the usual key handling Andrey Vlasovskikh 2014-03-28 16:30:06 +0400
  • b69d475e15 Removed legacy CDATA-based XML serializer Andrey Vlasovskikh 2014-03-26 18:48:08 +0400
  • b6f840aacb Use StringBuilder instead of StringBuffer Andrey Vlasovskikh 2014-03-26 18:45:56 +0400
  • ea454d3c07 Use parseKeys() instead of stringToKeys() in tests Andrey Vlasovskikh 2014-03-26 18:44:57 +0400
  • fb72d5d782 Parse <C-x> and some special keys Andrey Vlasovskikh 2014-03-26 18:44:33 +0400
  • d4b8c09b02 Fixed broken <Enter> in inplace editors, e.g. refactorings and live templates Andrey Vlasovskikh 2014-03-26 16:48:29 +0400
  • 254339037b Merged KeyParser into KeyGroup Andrey Vlasovskikh 2014-03-26 14:36:04 +0400
  • 800e3a3012 Moved shortcut conflicts state to new KeyGroup Andrey Vlasovskikh 2014-03-26 14:16:34 +0400
  • 44a5021786 Updated changelist Andrey Vlasovskikh 2014-03-26 13:33:25 +0400
  • db80629cbb Add build number string to plugin description Andrey Vlasovskikh 2014-03-26 13:20:46 +0400
  • 1c3a1c132b Don't include logo into plugin.xml Andrey Vlasovskikh 2014-03-26 13:17:10 +0400
  • 751831f3b7 Include build number in archive name Andrey Vlasovskikh 2014-03-26 13:14:32 +0400
  • d226d58e38 Changed build number for developer builds to 'dev' Andrey Vlasovskikh 2014-03-26 13:14:11 +0400
  • 230364ac87 Removed unused code Andrey Vlasovskikh 2014-03-26 01:49:01 +0400
  • 9df61bba7e Mentioned the active keymap in the shortcut conflicts title Andrey Vlasovskikh 2014-03-26 01:43:48 +0400
  • 9ee1910a01 Set up Vim handler by default and show notifications on the first use Andrey Vlasovskikh 2014-03-26 01:18:35 +0400
  • 46e10e1599 Changed table column sizes Andrey Vlasovskikh 2014-03-26 01:17:52 +0400
  • ed29f7c1db Don't use sticky balloons Andrey Vlasovskikh 2014-03-26 00:57:38 +0400
  • 60f4c7b02e Configurable shortcut conflicts in Vim Emulation settings Andrey Vlasovskikh 2014-03-25 22:58:36 +0400
  • 5616723fa4 Read-only table of shortcut conflicts Andrey Vlasovskikh 2014-03-25 19:58:32 +0400
  • 724698df08 Moved getKeymapConflicts() to KeyParser Andrey Vlasovskikh 2014-03-25 19:58:01 +0400
  • 9bdb99d948 Initial Vim Emulation configurable with empty Shortcut Conflicts table Andrey Vlasovskikh 2014-03-25 18:15:56 +0400
  • efc340a37a Reordered methods Andrey Vlasovskikh 2014-03-23 19:52:00 +0400
  • 58548a39d3 Removed obsolete TODO item Andrey Vlasovskikh 2014-03-23 19:49:31 +0400
  • 638a205b6c Fixed loading of saved shortcut conflicts settings Andrey Vlasovskikh 2014-03-23 19:49:01 +0400
  • 3031dbc600 Detect shortcut conflicts between Vim emulation and IDE keymap Andrey Vlasovskikh 2014-03-23 19:48:20 +0400
  • 36dcb53e14 Cleanup Andrey Vlasovskikh 2014-03-23 15:35:16 +0400
  • 1a94f4f12f Deprecated old action registration Andrey Vlasovskikh 2014-03-22 16:32:04 +0400
  • d87a241e34 Typo Andrey Vlasovskikh 2014-03-22 16:05:30 +0400
  • ddd28c9a44 Cleanup and minor refactorings Andrey Vlasovskikh 2014-03-22 15:49:50 +0400
  • 9637edf30e Some docs Andrey Vlasovskikh 2014-03-22 15:42:50 +0400
  • b0a5e6d375 Don't reserve any shortcuts before implementing actual actions that use them Andrey Vlasovskikh 2014-03-22 15:33:33 +0400
  • 6bec99b631 Moved and renamed KeyAction to VimShortcutKeyAction Andrey Vlasovskikh 2014-03-22 15:32:12 +0400
  • a95b65067d Switched from EditorActionHandler substitution to registering custom shortcut sets for Vim-enabled editors Andrey Vlasovskikh 2014-03-22 15:29:04 +0400
  • ac5c176deb Nullity annotations for ChangeEditorActionHandler Andrey Vlasovskikh 2014-03-20 23:30:46 +0400
  • 5d385eb26d Added parseKeysSet() helper Andrey Vlasovskikh 2014-03-20 22:43:29 +0400
  • 611620555f Initial version of shortcut conflicts settings Andrey Vlasovskikh 2014-03-20 19:38:38 +0400
  • d44412c712 Don't require a custom "Vim" keymap any longer Andrey Vlasovskikh 2014-03-20 18:18:43 +0400
  • 761719fffd Made VisualToggleCharacterModeAction a VimCommandAction Andrey Vlasovskikh 2014-03-20 16:46:53 +0400
  • 3015a4a8a2 Initial version of Vim notation typed characters parsing Andrey Vlasovskikh 2014-03-20 15:07:42 +0400
  • e8f579bf74 Added Vim actions index with Javadoc links Andrey Vlasovskikh 2014-03-20 14:33:09 +0400
  • f8da48f61d Added VimCommandAction base class for simplifying action registration Andrey Vlasovskikh 2014-03-20 14:17:14 +0400
  • 5b21015f5b Inlined action handler Andrey Vlasovskikh 2014-03-20 13:27:34 +0400
  • 326d62d815 Renamed Mapping to MappingMode Andrey Vlasovskikh 2014-03-20 13:24:03 +0400
  • f5f6c92e59 Removed unused class Andrey Vlasovskikh 2014-03-19 19:56:57 +0400