1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-11-04 19:22:19 +01:00

Commit Graph

  • 367b13cdad VIM-1633 - fix tag block selection romain.gautier@nimamoh.net 2019-04-18 13:17:35 +02:00
  • 47ac879ed9 Move caret one char left after double click Alex Plate 2019-04-18 13:09:26 +03:00
  • 28a50c00bb Move caret one character left while after mouse selection Alex Plate 2019-04-17 20:33:23 +03:00
  • 6ceb74cb33 Fix: some motions could become linewise Alex Plate 2019-04-16 19:44:01 +03:00
  • 9f682cded0 filter an actionlist by assigned shortcut key Naoto Ikeno 2019-04-17 16:17:09 +09:00
  • 40ddc506a7 Add editorconfig for .kt files Alex Plate 2019-04-16 13:58:46 +03:00
  • 74d5144892 Set visual mode for non-vim selections Alex Plate 2019-04-15 17:46:50 +03:00
  • ea2f2ba213 VIM-1633 - remove useless min/max, add comments romain.gautier@nimamoh.net 2019-04-15 15:22:45 +02:00
  • 970a5e19d0 Use try-with-resources for VimListenerSuppressor Alex Plate 2019-04-15 15:13:09 +03:00
  • 3786660ecd Motion right with unicode characters Alex Plate 2019-04-15 14:00:17 +03:00
  • c0d72d25f8 VIM-1633 - fix block selection romain.gautier@nimamoh.net 2019-04-13 03:35:08 +02:00
  • b69d7f9729 Fix problems after rebase Alex Plate 2019-04-12 18:55:33 +03:00
  • 03a934a8e9 Add motions to left/right/up/down arrows in select mode Alex Plate 2019-04-12 16:21:19 +03:00
  • 215df5cc03 Enter insert mode after select mode while editing template Alex Plate 2019-04-11 15:30:54 +03:00
  • cfcdbffa7f Handle tab character with block visual selection Alex Plate 2019-04-10 15:36:49 +03:00
  • 7b32b75052 Suppress selection listener while lookup is active Alex Plate 2019-04-09 16:41:09 +03:00
  • f6549aca76 Remove unused method Alex Plate 2019-04-09 15:31:51 +03:00
  • 4ce3cff2bf Shorter version of selection restore (:action) Alex Plate 2019-04-09 15:30:22 +03:00
  • c4c8b8c9e1 Fix :action command with selection Alex Plate 2019-04-09 15:17:31 +03:00
  • 23ce30a7fc Provide vimSetSelection instead of vimStartSelectionAtPoint method Alex Plate 2019-04-09 12:52:25 +03:00
  • 2fd23af04a Fix commentary extension Alex Plate 2019-04-08 21:14:22 +03:00
  • 33534d50cd Support del and backspace in select mode Alex Plate 2019-04-08 20:57:43 +03:00
  • 79aed6b7b0 Add SAVE_VISUAL flag for commands Alex Plate 2019-04-08 20:05:18 +03:00
  • 740ef8a2d7 Update down motion Alex Plate 2019-04-08 16:00:35 +03:00
  • 68efd8f3d0 Properly handling of unexpected block selection Alex Plate 2019-04-08 13:24:13 +03:00
  • 6fe6e83cb9 Add mode, submode and caret colour checks to doTest method Alex Plate 2019-04-02 17:18:59 +03:00
  • 7ed7ac817d Fix KeyHandler reset after using templates Alex Plate 2019-04-02 16:27:13 +03:00
  • dc39f8fe76 Add Testing section to CONTRIBUTING.md Alex Plate 2019-04-02 00:15:33 +03:00
  • 519cbfe38b Tests for up/down motions Alex Plate 2019-04-01 23:44:38 +03:00
  • f1fd5f2aa6 Do not move secondary carets in selection block mode to selection end - 1 Alex Plate 2019-04-01 23:16:38 +03:00
  • 2b5d06a6dc Multicaret tests for left/right motions Alex Plate 2019-04-01 22:30:07 +03:00
  • ef13d04a98 Add tests for key handler Alex Plate 2019-04-01 21:18:43 +03:00
  • fb3f3c7405 Add Escape action Alex Plate 2019-04-01 19:45:01 +03:00
  • a9df13e4d7 Tests for left-right select motions Alex Plate 2019-04-01 16:09:54 +03:00
  • a46c5383cd Update Kotlin version Alex Plate 2019-04-01 16:03:01 +03:00
  • a133a94dbe Create tests for select mode toggling Alex Plate 2019-03-29 19:36:13 +03:00
  • bf5cab0062 Use string templates for <caret> and <selection> in kt files Alex Plate 2019-03-29 19:02:02 +03:00
  • 4e64838613 Handler enter action in selection mode Alex Plate 2019-03-29 18:26:56 +03:00
  • 2f894a5f2f Create tests for entering select mode Alex Plate 2019-03-29 16:22:21 +03:00
  • 3903f6c709 Fix wrong cursor shape by copying Alex Plate 2019-03-29 15:40:38 +03:00
  • 78ab61ec0c Add docs for VisualGroup Alex Plate 2019-03-29 15:40:16 +03:00
  • be8a5f535c Get rid of static methods to get common approach for group functions Alex Plate 2019-03-29 15:33:07 +03:00
  • 53a5762f98 Fixing caret in dialogs Alex Plate 2019-03-29 14:56:54 +03:00
  • 85c92935d3 Add motion up and down Alex Plate 2019-03-29 14:41:17 +03:00
  • ed51a60dfe Fix wrong caret shape on mouse click Alex Plate 2019-03-29 12:38:24 +03:00
  • 6ad7771fed Fix undo/redo Alex Plate 2019-03-29 12:25:04 +03:00
  • 63f87cdb18 Handle enter in select mode Alex Plate 2019-03-28 21:38:38 +03:00
  • 73f670212e Enter select mode with multiple carets Alex Plate 2019-03-28 20:41:08 +03:00
  • 7418c6db73 Add switcher for select mode and line and block wise Alex Plate 2019-03-28 19:23:38 +03:00
  • 6892db0056 Enter selection mode on unexpected changes Alex Plate 2019-03-28 18:33:12 +03:00
  • 2f6bd2c287 Introduce select mode Alex Plate 2019-03-28 17:08:30 +03:00
  • 4bff954c3b Fix :join command Alex Plate 2019-03-28 13:19:54 +03:00
  • e70f535ad3 Fix selection with undo Alex Plate 2019-03-27 16:35:20 +03:00
  • da66981a1f Fix putting caret on empty line Alex Plate 2019-03-27 14:17:24 +03:00
  • ab9ba94dbf Add docs for new classes and functions Alex Plate 2019-03-27 14:10:19 +03:00
  • 0d15b9117f Log lockers, clear stack before entering visual mode Alex Plate 2019-03-26 22:20:49 +03:00
  • 4de8e8e291 Adjust caret to visual end in case of unexpected changes Alex Plate 2019-03-26 19:46:58 +03:00
  • ced99152a1 Fix visual block selection Alex Plate 2019-03-26 18:45:43 +03:00
  • c30cd23b89 Make VimListenerSuppressor sealed Alex Plate 2019-03-26 13:41:22 +03:00
  • 1e58173241 Fix ChangeVisualAction Alex Plate 2019-03-26 13:41:06 +03:00
  • 062d7d3f71 Fix setVisualMode for caret without selection Alex Plate 2019-03-25 18:41:35 +03:00
  • 284983a4a7 Move listeners to separate class Alex Plate 2019-03-25 16:54:54 +03:00
  • b590762259 Support block selection autodetect Alex Plate 2019-03-23 04:00:48 +03:00
  • 1763eb2f17 Proper visual mode exit Alex Plate 2019-03-22 21:42:26 +03:00
  • 5be2ca8efc Fix motion down Alex Plate 2019-03-22 21:02:37 +03:00
  • 826b3d6803 Handle unexpected caret events Alex Plate 2019-03-22 19:43:39 +03:00
  • 6852463b53 Fix visual block deletion Alex Plate 2019-03-21 21:31:21 +03:00
  • 9546f6069c Fix line deletion in visual mode Alex Plate 2019-03-21 20:38:31 +03:00
  • d65955647c Move selection functions to VisualGroup Alex Plate 2019-03-21 19:59:09 +03:00
  • 5200ff8e84 Move CaretData to kotlin Alex Plate 2019-03-21 19:34:44 +03:00
  • f1a667ae2e Move caret last column attribute to kotlin Alex Plate 2019-03-21 19:08:48 +03:00
  • 82682ece5e Remove unused moveCaret method Alex Plate 2019-03-21 18:33:29 +03:00
  • 61f9184728 Highlight only primary caret with block selection Alex Plate 2019-03-21 18:24:43 +03:00
  • a220be8136 Fix all tests Alex Plate 2019-03-21 13:42:33 +03:00
  • 11b2096dba Fix last selection type Alex Plate 2019-03-21 13:09:41 +03:00
  • 8370248390 Define main caret for visual block selection Alex Plate 2019-03-20 21:33:42 +03:00
  • f528269bc6 Fixed tests with put and yank actions Alex Plate 2019-03-20 17:54:33 +03:00
  • d551531603 Test fixing Alex Plate 2019-03-19 19:34:31 +03:00
  • 3b50bd8509 Fix tests about caret merging Alex Plate 2019-03-19 18:35:58 +03:00
  • 8bc73a0101 Fix word object tests Alex Plate 2019-03-19 16:03:09 +03:00
  • 419c15d0c3 Fixing tests Alex Plate 2019-03-07 19:40:01 +03:00
  • be90776588 Remove native caret order Alex Plate 2019-03-07 15:26:38 +03:00
  • 7c8cc16768 Fix tests for vim surround Alex Plate 2019-03-07 15:25:19 +03:00
  • 1596b0addc New structure of MotionEditorActionHandler Alex Plate 2019-03-07 14:46:08 +03:00
  • 886bbe1111 Use new struct of operation handler Alex Plate 2019-03-07 13:47:42 +03:00
  • de266f12a4 Set selection start non nullable. Set null value with vimSelectionStartBackingNullable Alex Plate 2019-03-07 11:35:26 +03:00
  • f9a5bc00e7 [WIP] Support native caret selection Alex Plate 2019-03-06 20:48:30 +03:00
  • 356c122767 Remove unused methods Alex Plate 2019-03-05 12:56:06 +03:00
  • e9b94033c5 Format VisualOperatorActionHandler Alex Plate 2019-03-05 12:07:14 +03:00
  • 8e1385e4e1 Remove unused data key Alex Plate 2019-03-04 19:29:46 +03:00
  • e881ed0d9a Update visual handlers to new handler Alex Plate 2019-03-04 19:04:41 +03:00
  • 26d03d49b1 Create tests for visual put action Alex Plate 2019-03-04 15:26:37 +03:00
  • 082a3b21e1 Use range markers instead of TextRanges for VisualOperatorActionHandler Alex Plate 2019-03-01 13:35:57 +03:00
  • 15e6e8435a Make extension properties to get visual range Alex Plate 2019-02-28 20:38:47 +03:00
  • 2d67067159 Split CopyGroup into class objects Alex Plate 2019-02-28 20:13:40 +03:00
  • 3fb3aaad2a Introduce new VisualOperatorActionHandler Alex Plate 2019-02-28 19:42:46 +03:00
  • 616479c4fc Use native caret iterator for VisualOperatorActionHandler Alex Plate 2019-02-28 12:20:18 +03:00
  • 9b4c732dca Remove unused caret data Alex Plate 2019-02-26 17:17:27 +03:00
  • 249be00463 Reformat setVisualMode and toggleVisual functions Alex Plate 2019-02-26 16:03:37 +03:00
  • febcccc670 Extract visual motions to separate file Alex Plate 2019-02-26 13:23:00 +03:00