Oleg Shpynov
|
2239d24723
|
Better fix for VIM-61
|
2011-03-24 11:30:16 +03:00 |
|
Oleg Shpynov
|
ecd091d1dd
|
VIM-61 "enter" key not inserting new line in insert mode
|
2011-03-23 19:53:06 +03:00 |
|
Oleg Shpynov
|
d6e74cd421
|
VIM-79 VIM Emulator turned off: on IDEA restart Default keymap is made current, ignoring user's settings
|
2011-03-23 18:44:08 +03:00 |
|
Oleg Shpynov
|
ff6a7f41e9
|
cleanup
|
2011-03-23 17:47:41 +03:00 |
|
Oleg Shpynov
|
be1e1735ec
|
Turn on insert mode in dialogs by default
|
2011-03-23 12:46:17 +03:00 |
|
Oleg Shpynov
|
5fb5029d0c
|
VIM-78 NPE
|
2011-03-23 11:31:34 +03:00 |
|
Oleg Shpynov
|
e66a1d848f
|
VIM-76 Throwable at VimKeyMapUtil.reconfigureParentKeymap() on the first use of "Reconfigure VIM keymap" after plugin installation
|
2011-03-23 11:16:52 +03:00 |
|
Oleg Shpynov
|
b0b7b85c33
|
VIM-74 Reconfigure VIM Keymap: Vim Keymap settings dialog shows not current parent on opening
|
2011-03-22 20:30:36 +03:00 |
|
Oleg Shpynov
|
60829efb93
|
Use keymap presentable name
|
2011-03-22 19:17:05 +03:00 |
|
Oleg Shpynov
|
79e1588d12
|
VIM-75 Throwable at com.maddyhome.idea.vim.group.MotionGroup.removeEditorListener() on closing editor with already disabled emulation
|
2011-03-22 19:11:01 +03:00 |
|
Oleg Shpynov
|
1b2157fc57
|
Allow comment line action in insert/repeat mode
|
2011-03-22 13:18:52 +03:00 |
|
Oleg Shpynov
|
f3185f2d80
|
VIM-65 cursor keys don't work as expected when renaming variable in place
|
2011-03-21 20:09:52 +03:00 |
|
Oleg Shpynov
|
3b0491029d
|
VIM-73 Reconfigure VIM keymap: shortcuts of new parent keymap work only after IDEA restart
|
2011-03-21 19:26:38 +03:00 |
|
Oleg Shpynov
|
1709628cea
|
VIM-72 Reconfigure VIM Keymap: Vim Keymap settings dialog: Escape or system close button work like Ok
|
2011-03-21 19:07:44 +03:00 |
|
Oleg Shpynov
|
205a956703
|
Turn on insert mode when active lookup is invoked
|
2011-03-21 19:01:55 +03:00 |
|
Oleg Shpynov
|
917855c913
|
Better error reporting and exceptions handling while installing keymap
|
2011-03-21 13:26:37 +03:00 |
|
Oleg Shpynov
|
ffe7797fba
|
Fixed problem with ideavim keymap installation. Problem with LocalFileSystem refresh was fixed.
|
2011-03-21 12:40:13 +03:00 |
|
Oleg Shpynov
|
8bc7eb4d91
|
Better errors reporting
|
2011-03-21 11:35:05 +03:00 |
|
Oleg Shpynov
|
aab59021a2
|
Attempt to unify VIM and IntelliJ history. This should fix a whole bunch of problems with undo after autocompletions, inplace rename, multiple complex inserthandlers etc.
|
2011-03-18 19:04:43 +03:00 |
|
Oleg Shpynov
|
b547ff1859
|
Unused code removed
|
2011-03-18 19:03:02 +03:00 |
|
Oleg Shpynov
|
474dfa1f30
|
NPE fixed
|
2011-03-18 17:37:50 +03:00 |
|
Oleg Shpynov
|
424c7ab88c
|
refactoring
|
2011-03-18 15:11:40 +03:00 |
|
Oleg Shpynov
|
7134799cdc
|
VIM-33 when i am in command mode, if i switch to a different tab and then switch back, my cursor is moved to the first character of the first line.
Better filtering of tab switches by rectangles.
|
2011-03-18 15:11:18 +03:00 |
|
Oleg Shpynov
|
f6c5ae21c7
|
Do not use deprecated API
|
2011-03-18 13:32:12 +03:00 |
|
Oleg Shpynov
|
42d65943b8
|
Spelling
|
2011-03-17 18:50:53 +03:00 |
|
Oleg Shpynov
|
e4a48a138a
|
Allow reconfigure parent keymap for the VIM plugin from UI
|
2011-03-17 17:52:32 +03:00 |
|
Oleg Shpynov
|
2bb8ecd7fb
|
cleanup
|
2011-03-17 16:58:09 +03:00 |
|
Oleg Shpynov
|
cb446cb1d7
|
Cosmetics
|
2011-03-17 14:43:22 +03:00 |
|
Oleg Shpynov
|
f1a4dc0a51
|
Make base keymap for the ideavim configurable on startup
|
2011-03-17 14:14:53 +03:00 |
|
Oleg Shpynov
|
56a1843a67
|
cleanup
|
2011-03-17 13:45:27 +03:00 |
|
Oleg Shpynov
|
dd34e54987
|
VIM-46 OSX VIM Keymap
|
2011-03-16 14:20:31 +03:00 |
|
Oleg Shpynov
|
11a14fadd1
|
VIM-50 Feature request: Vim-like tab switching
|
2011-03-15 19:15:32 +03:00 |
|
Oleg Shpynov
|
9c8a7c642c
|
Fixed keymap switching
|
2011-03-15 16:54:20 +03:00 |
|
Oleg Shpynov
|
d859e67ba5
|
Saving configuration fixed
|
2011-03-15 16:41:26 +03:00 |
|
Oleg Shpynov
|
aecd3d0336
|
Better notifications
|
2011-03-15 16:36:57 +03:00 |
|
Oleg Shpynov
|
aab033c7c7
|
VIM-12 Register Vim keymap on plugin installation
VIM-15 Switch keymap on enabling/disabling vim support
|
2011-03-15 15:00:38 +03:00 |
|
Oleg Shpynov
|
5aa2664713
|
Use persistence state component instead of JDomExternalizable
|
2011-03-15 12:44:03 +03:00 |
|
Oleg Shpynov
|
caa5407dc1
|
cleanup
|
2011-03-15 12:36:03 +03:00 |
|
Oleg Shpynov
|
c6948dbb1c
|
Remove redundant code
|
2011-03-15 12:32:09 +03:00 |
|
Oleg Shpynov
|
e010c762aa
|
VIM-32 when i am in insert mode, if i switch to a different tab and then switch back, i am in command mode instead of insert mode.
VIM-33 when i am in command mode, if i switch to a different tab and then switch back, my cursor is moved to the first character of the first line.
|
2011-03-14 19:56:10 +03:00 |
|
Oleg Shpynov
|
36ba570911
|
Remove redundant actions
|
2011-03-14 19:46:27 +03:00 |
|
Oleg Shpynov
|
0f0b876c3f
|
cleanup
|
2011-03-14 19:30:03 +03:00 |
|
Julien Hoarau
|
b2aed07d3f
|
VIM-33 Cursor is moved to the first character when we switch tab
|
2011-03-11 15:14:43 +01:00 |
|
Oleg Shpynov
|
bc7d09e7cc
|
VIM-58 Feature Request:The word motion has been enhanced.
|
2011-03-10 13:06:02 +03:00 |
|
Oleg Shpynov
|
914e158530
|
Massive reformat code according to the IntellIJ IDEA default Java formatting settings
|
2011-03-10 12:51:21 +03:00 |
|
Oleg Shpynov
|
581720bf20
|
VIM-34 cursor position lost even with 'VIM Emulator' disabled.
|
2011-03-10 12:46:01 +03:00 |
|
Oleg Shpynov
|
c966475108
|
VIM-57 Cope with out-of-bounds cursor
|
2011-03-10 11:56:57 +03:00 |
|
Oleg Shpynov
|
2e587c4767
|
Make master branch uptoday after cvs2git migration
|
2011-03-10 11:14:48 +03:00 |
|
olegshpynov
|
47094cef2b
|
http://youtrack.jetbrains.net/issue/VIM-35
|
2010-03-25 16:34:16 +00:00 |
|
olegshpynov
|
86864ee53e
|
VIM-20
Page Up & Page Down fail in the completion list
|
2010-03-24 12:57:56 +00:00 |
|
olegshpynov
|
58a71a190b
|
VIM-27
IndexOutOfBoundsException: Wrong offset: 1; documentLength: 0; - DocumentImpl.insertString
|
2010-03-24 12:10:26 +00:00 |
|
olegshpynov
|
bc3d3bdd2b
|
VIM-22
Add/Subtract not working at end of line
|
2010-03-24 10:07:40 +00:00 |
|
olegshpynov
|
84f65fb109
|
Make VIM switcher dumb aware
|
2010-03-15 13:15:13 +00:00 |
|
olegshpynov
|
610b0dca1f
|
Missing file required for building help
|
2010-02-25 16:39:03 +00:00 |
|
olegshpynov
|
e44c36b992
|
Intergrate changes for MAIA branch
|
2010-02-25 14:19:54 +00:00 |
|
rmaddy
|
6ac8fb815d
|
Change commands in visual mode now exit visual mode.
|
2005-10-19 22:59:23 +00:00 |
|
rmaddy
|
8d99153030
|
Change commands in visual mode now exit visual mode.
|
2004-12-10 22:55:20 +00:00 |
|
rmaddy
|
79f33e9607
|
Fixed :quit command (not all forms recognized)
|
2004-12-10 22:31:18 +00:00 |
|
rmaddy
|
6b308bbdfe
|
Initial changes to support repeating of inserted text via the Ctrl-Space sequence.
|
2004-12-10 21:59:27 +00:00 |
|
rmaddy
|
74cc46411c
|
Initial changes to support repeating of inserted text via the Ctrl-Space sequence. Pass Escape to IDEA if not used by Vim.
|
2004-12-10 21:58:18 +00:00 |
|
rmaddy
|
66ac42a1b3
|
Can now delete blank line at end of file.
|
2004-10-29 05:58:05 +00:00 |
|
rmaddy
|
f0dbc9ce8d
|
Some better checking when plugin disabled/enabled. Restore cursor.
|
2004-10-29 05:09:58 +00:00 |
|
rmaddy
|
4a9da395f9
|
Use file type's indent size instead of tab size for indenting lines.
|
2004-10-29 03:42:01 +00:00 |
|
rmaddy
|
91a35f4a43
|
Fixed duplicate characters getting added to a register during recording.
|
2004-10-22 05:34:08 +00:00 |
|
rmaddy
|
aa787f47d1
|
Fixed *, #, e, and b commands when punctuation at end of range
|
2004-10-22 05:11:21 +00:00 |
|
rmaddy
|
77e9301a21
|
Fixed :class and :find
|
2004-07-13 16:39:37 +00:00 |
|
rmaddy
|
196a22c219
|
Fixed NPE if there is no previous search
|
2004-07-13 16:38:04 +00:00 |
|
rmaddy
|
fedcd01019
|
Fixed NPE when using the :q related commands. Fixed any of the ex commands for selecting a different file.
|
2004-06-30 05:11:59 +00:00 |
|
rmaddy
|
350190fa58
|
Add checks so this works with both 4.0.x and 4.5
|
2004-06-30 03:58:08 +00:00 |
|
rmaddy
|
8a3ca52196
|
Complete support of aw,aW,iw,iW text objects.
|
2004-06-28 22:14:52 +00:00 |
|
rmaddy
|
ae93e36ff6
|
Chages for text objects
|
2004-06-28 02:57:36 +00:00 |
|
rmaddy
|
0d3bd6086a
|
Changes to support text objects
|
2004-06-28 02:49:29 +00:00 |
|
rmaddy
|
a89af1d32f
|
Begin support of visual block mode.
|
2004-06-23 22:38:19 +00:00 |
|
rmaddy
|
d11e343c0d
|
Changes to fully support hlsearch and :nohlsearch.
|
2004-06-22 21:45:14 +00:00 |
|
rmaddy
|
8bc96f5b6f
|
*** empty log message ***
|
2004-06-22 21:33:26 +00:00 |
|
rmaddy
|
96712b60d2
|
Started changes for highlighted search
|
2004-06-21 17:29:23 +00:00 |
|
rmaddy
|
099d890012
|
Fixed BS to close ex window
|
2004-05-28 21:19:27 +00:00 |
|
rmaddy
|
46a97b3091
|
Fixed backspace in ex entry
|
2004-05-28 20:13:05 +00:00 |
|
rmaddy
|
7b4d5bfefc
|
Finished support for digraphs.
|
2004-05-28 20:04:22 +00:00 |
|
rmaddy
|
fe05156454
|
Completed suppor for Ctrl-k and Ctrl-v for r,t,f,T,f and insert/replace modes.
|
2004-05-26 22:34:56 +00:00 |
|
rmaddy
|
50c939a9f7
|
Added support for :digraph, and Ctrl-K {char1}{char2} for certain character arguments and while in insert mode.
|
2004-05-25 00:19:25 +00:00 |
|
rmaddy
|
6f087a96d5
|
Now allow space between range and command in : commands.
|
2004-05-24 03:46:12 +00:00 |
|
rmaddy
|
b28877b23f
|
Added mnemonics and a default button for the search confirmation dialog.
|
2004-05-24 03:11:35 +00:00 |
|
rmaddy
|
679fb1307a
|
Fixed using the O command on the first line.
|
2004-05-24 02:05:26 +00:00 |
|
rmaddy
|
cecf329832
|
Fixed the display of the "more" panel for some ex commands.
|
2004-05-24 02:00:19 +00:00 |
|
rmaddy
|
e2483c4146
|
Redid ex entry window. Put back like it was. Found much easier solution for focus problem.
|
2004-05-22 21:33:41 +00:00 |
|
rmaddy
|
e06c0aaa3b
|
Disable ex entry field when not being used.
|
2004-05-22 21:07:42 +00:00 |
|
rmaddy
|
e5235f54bf
|
Fixed <count>dw to delete correct amount of text.
|
2004-05-22 20:34:57 +00:00 |
|
rmaddy
|
45accb61f8
|
Tweaked show/hideToolBar to restore original state.
|
2004-05-22 20:33:05 +00:00 |
|
rmaddy
|
c197c38450
|
First whack at fixing dw issues
|
2004-05-22 00:05:46 +00:00 |
|
rmaddy
|
dd083fc9b4
|
Fixed commands like <count>cw on strings such as 1/2/3
|
2004-05-21 23:46:17 +00:00 |
|
rmaddy
|
7cf9248206
|
Changed ex window to use tool window. Fixes focus problem.
|
2004-05-21 21:08:37 +00:00 |
|
rmaddy
|
65f9c1f2b9
|
Start of changes to move ex window to toolbar
|
2004-05-21 19:51:52 +00:00 |
|
rmaddy
|
909d4d3fe3
|
Fixed bug for c<motion> d<motion> if motion was invalid.
|
2004-02-16 22:59:41 +00:00 |
|
rmaddy
|
9c8f526228
|
Need to fix focus problem after ex window goes away
|
2004-02-14 01:11:07 +00:00 |
|
rmaddy
|
44cf2538a8
|
Comment on event bug
|
2004-02-14 01:09:57 +00:00 |
|
rmaddy
|
3c3703720f
|
Fixed exception when reopening a project.
|
2004-02-13 18:38:29 +00:00 |
|
rmaddy
|
5e6433e1e3
|
Fixed last fix
|
2004-02-12 21:33:20 +00:00 |
|
rmaddy
|
d7bc507e2d
|
Add new param to deleteRange
|
2004-02-11 17:26:29 +00:00 |
|
rmaddy
|
a7df28befb
|
Fixed cursor position after deleting range for a change.
|
2004-02-11 17:25:21 +00:00 |
|
rmaddy
|
8d69f8ba4f
|
Ensure unique set of listeners
|
2004-02-11 17:24:40 +00:00 |
|
rmaddy
|
6782afc678
|
Deal with non-existent editors for a file
|
2004-02-11 16:50:51 +00:00 |
|
rmaddy
|
b3954913a0
|
Fixed moving cursor in empty file
|
2004-02-11 16:44:09 +00:00 |
|
rmaddy
|
b892719cad
|
Fixed special parsing of < and > commnds
|
2004-02-11 16:42:40 +00:00 |
|
rmaddy
|
61aa07ebc9
|
Update call to deleteRange
|
2004-02-11 16:36:13 +00:00 |
|
rmaddy
|
80bbc06268
|
Support for modification attempt on a read-only file.
|
2004-02-03 17:42:27 +00:00 |
|
rmaddy
|
6dbbc3f23f
|
Fixed exception when opening a file that has no document (such as images with ImageViewer plugin).
|
2004-02-02 06:16:00 +00:00 |
|
rmaddy
|
3838fe77cb
|
Fix dw, dW, d[w when on last word of a line. Fixed cW to work like cE.
|
2004-01-30 23:37:30 +00:00 |
|
rmaddy
|
da9582ed24
|
Fixed repeating of o and O commands.
|
2004-01-30 22:34:13 +00:00 |
|
rmaddy
|
a96ef5bb33
|
Move cursor properly
|
2004-01-30 19:40:03 +00:00 |
|
rmaddy
|
297c05041d
|
Putting text that was yanked from the last line didn't always have the newline inserted.
|
2004-01-30 19:36:15 +00:00 |
|
rmaddy
|
6081d7cff5
|
Fixed cursor location after undo
|
2004-01-30 19:24:58 +00:00 |
|
rmaddy
|
120a6a8e3e
|
Changes for Command API change
|
2004-01-30 06:57:44 +00:00 |
|
rmaddy
|
e462ed7ad6
|
Made isReadType and isWriteType not static.
|
2004-01-30 06:55:01 +00:00 |
|
rmaddy
|
0a7d8dd7e8
|
Made entering of : commands read/write
|
2004-01-30 06:48:28 +00:00 |
|
rmaddy
|
ec616d60da
|
Prevent some possible NPE's
|
2004-01-30 06:47:47 +00:00 |
|
rmaddy
|
c294063223
|
All editors of a file now display the same selection.
|
2004-01-28 22:57:42 +00:00 |
|
rmaddy
|
e7f1236b47
|
Fixed toggling of insert/replace modes
|
2004-01-28 22:42:34 +00:00 |
|
rmaddy
|
10a9c4c433
|
Forgot to check if document not found
|
2004-01-28 22:41:59 +00:00 |
|
rmaddy
|
6d65a00426
|
Fixed undo/restore file issue if file had been saved in the middle.
|
2004-01-28 21:13:39 +00:00 |
|
rmaddy
|
b7be4b8e74
|
Changes to support the command sequence r<Enter>
|
2004-01-28 20:13:16 +00:00 |
|
rmaddy
|
0dc1c756d7
|
Partial handling of r<Enter>
|
2004-01-28 01:05:45 +00:00 |
|
rmaddy
|
3d6328a179
|
Handle special key char arguments.
|
2004-01-28 01:05:03 +00:00 |
|
rmaddy
|
45ac9252f5
|
Imports
|
2004-01-28 00:41:28 +00:00 |
|
rmaddy
|
361725d583
|
Refactored a bit to be more document based than editor based.
|
2004-01-28 00:39:56 +00:00 |
|
rmaddy
|
3341686f1e
|
Debugging
|
2004-01-28 00:39:30 +00:00 |
|
rmaddy
|
0219df8fe7
|
Added some missing status bar updates.
|
2004-01-28 00:38:33 +00:00 |
|
rmaddy
|
e4894ca866
|
Move file reload to DocumentManager.
|
2004-01-28 00:37:24 +00:00 |
|
rmaddy
|
1ac5077c4c
|
More listeners
|
2004-01-28 00:36:59 +00:00 |
|
rmaddy
|
4876e908e9
|
Cleanup. Make visual related item document level, not editor level.
|
2004-01-28 00:36:25 +00:00 |
|
rmaddy
|
768df01a82
|
Cleanup
|
2004-01-28 00:34:05 +00:00 |
|
rmaddy
|
78d70b0472
|
Used block cursor for command mode and bar cursor for insert/replace modes.
|
2004-01-28 00:26:42 +00:00 |
|
rmaddy
|
8587a2a37b
|
Marks are more document based than editor based.
|
2004-01-28 00:26:04 +00:00 |
|
rmaddy
|
a6cc9070c6
|
Central point of control for document change listeners
|
2004-01-28 00:22:06 +00:00 |
|
rmaddy
|
e0a6d58815
|
Imports
|
2004-01-27 07:07:08 +00:00 |
|
rmaddy
|
5d005f9ee0
|
Added toString
|
2004-01-27 06:53:56 +00:00 |
|
rmaddy
|
02e97fa96b
|
Added offset
|
2004-01-27 06:53:43 +00:00 |
|
rmaddy
|
197036f5e7
|
Added isWriteType
|
2004-01-27 06:53:06 +00:00 |
|
rmaddy
|
866e36651e
|
Put back save and save just one file
|
2004-01-27 06:52:15 +00:00 |
|
rmaddy
|
0a54782ad9
|
Mark command as writeable
|
2004-01-27 06:51:45 +00:00 |
|
rmaddy
|
b56a42dac9
|
New parameter to leave cursor after put.
|
2004-01-27 06:51:04 +00:00 |
|
rmaddy
|
42f07af28f
|
Added support for filename args.
|
2004-01-27 06:50:19 +00:00 |
|
rmaddy
|
7e5d87e509
|
Added support for # and filename args.
|
2004-01-27 06:49:50 +00:00 |
|
rmaddy
|
56695f5930
|
Added some new commands
|
2004-01-27 06:48:47 +00:00 |
|
rmaddy
|
67d9ab7987
|
Don't run command as runnable. It already is in one. Should solve lock ups from commands like :w
|
2004-01-27 06:48:25 +00:00 |
|
rmaddy
|
0df2359753
|
Handle mouse clicks in line number area. Fixed several visual mode bugs.
|
2004-01-27 06:47:13 +00:00 |
|
rmaddy
|
7c896968d7
|
Added openFile, saveFile, findFile, selectPreviousTab.
|
2004-01-27 06:45:48 +00:00 |
|
rmaddy
|
e5de0a7604
|
Changes to support moving cursor after pasting text.
|
2004-01-27 06:44:36 +00:00 |
|
rmaddy
|
bb4d7293ce
|
Add new parameter to indicate cursor stays put.
|
2004-01-27 06:43:00 +00:00 |
|
rmaddy
|
03d35d0258
|
Just save one file
|
2004-01-27 06:41:46 +00:00 |
|
rmaddy
|
1b0923e475
|
Update for method rename.
|
2004-01-27 06:40:58 +00:00 |
|
rmaddy
|
f8a887fb11
|
Better parameter checking in getEditor
|
2004-01-27 06:39:19 +00:00 |
|
rmaddy
|
7e21d27a8b
|
Several new commands added.
|
2004-01-27 06:37:27 +00:00 |
|
rmaddy
|
075bf5b585
|
Now restore file on last undo.
|
2004-01-27 06:35:39 +00:00 |
|
rmaddy
|
b8c3563e3f
|
Tweaked handling of read vs. write commands
|
2004-01-27 06:32:47 +00:00 |
|
rmaddy
|
524d0fc4fe
|
Added listener for selection changes
|
2004-01-27 06:31:26 +00:00 |
|
rmaddy
|
dc7d098198
|
Added support for :class command
|
2004-01-27 06:29:36 +00:00 |
|
rmaddy
|
d2bcb1a957
|
Added support for :symbol command
|
2004-01-27 06:29:02 +00:00 |
|
rmaddy
|
74589fecd0
|
Added support for :wall command
|
2004-01-27 06:28:50 +00:00 |
|
rmaddy
|
ddde658d8e
|
Added support for z+ and z^ commands
|
2004-01-27 06:28:22 +00:00 |
|
rmaddy
|
69b53a83a6
|
Added support for gP and gp commands
|
2004-01-27 06:28:05 +00:00 |
|
rmaddy
|
8f2faa548f
|
Optimize imports
|
2004-01-06 04:45:28 +00:00 |
|
rmaddy
|
7dee879da8
|
Update to support Aurora 1050
|
2004-01-06 04:44:21 +00:00 |
|
rmaddy
|
6e5cb60d32
|
Optimize imports
|
2003-12-29 06:47:39 +00:00 |
|
rmaddy
|
37c40ced1f
|
Added allowEnd to normalizeVisualColumn
|
2003-12-29 06:32:40 +00:00 |
|
rmaddy
|
ffb1ef7b86
|
Fixed use of keys
|
2003-12-29 06:31:14 +00:00 |
|
rmaddy
|
aa8c48c58c
|
Added support for moving to next/previous paragraph
|
2003-12-29 06:28:45 +00:00 |
|
rmaddy
|
0e65ddb64f
|
Added support for { and } commands
|
2003-12-29 06:28:11 +00:00 |
|
rmaddy
|
9427955cb6
|
Added support for {} marks
|
2003-12-29 06:27:12 +00:00 |
|
rmaddy
|
e0e934aa21
|
Update calls to runWrite/ReadCommand
|
2003-12-28 21:37:44 +00:00 |
|
rmaddy
|
10c4522c11
|
Use newer version of executeCommand
|
2003-12-28 21:37:03 +00:00 |
|
rmaddy
|
16e8358ba1
|
Rewrote getVirtualFile and getProject
|
2003-12-28 21:36:29 +00:00 |
|
rmaddy
|
bc6cd9d194
|
Updated calls to runWrite/ReadCommand
|
2003-12-28 21:34:59 +00:00 |
|
rmaddy
|
b070dc42e1
|
Removed unused code.
|
2003-12-28 21:33:48 +00:00 |
|
rmaddy
|
d8398a7bff
|
Changes to support aurora build 992
|
2003-12-24 22:16:56 +00:00 |
|
rmaddy
|
2963053472
|
Changes to work under aurora 963
|
2003-12-24 22:08:54 +00:00 |
|
rmaddy
|
60e2a8888d
|
Changes to support Aurora
|
2003-10-01 06:08:34 +00:00 |
|
rmaddy
|
adfc89e799
|
Workaround for :w deadlock - don't actually write for now
|
2003-08-06 04:13:56 +00:00 |
|
rmaddy
|
4890c575a0
|
Fix inserting new line above cursor to properly indent
|
2003-08-06 04:12:11 +00:00 |
|
rmaddy
|
1550cb85cd
|
Fixed bug when editing file templates
|
2003-08-06 04:11:35 +00:00 |
|
rmaddy
|
16962beaa1
|
Optimized imports
|
2003-05-15 17:17:28 +00:00 |
|
rmaddy
|
05966b6423
|
Don't check showmode for showMode
|
2003-05-15 04:34:38 +00:00 |
|
rmaddy
|
34ab6e9c2b
|
Check showmode for updateStatus
|
2003-05-15 04:34:12 +00:00 |
|
rmaddy
|
ef850a55fa
|
Added message to resize tool window
|
2003-05-15 04:31:02 +00:00 |
|
rmaddy
|
4e6c170205
|
Fixed flags for gd and gD
|
2003-05-15 04:13:00 +00:00 |
|
rmaddy
|
a53af67f41
|
*** empty log message ***
|
2003-05-14 23:26:40 +00:00 |
|
rmaddy
|
b2a9ff7a38
|
Commented out unused options
|
2003-05-14 23:26:19 +00:00 |
|
rmaddy
|
a7687651f6
|
Added DumpLineHandler
|
2003-05-14 17:05:46 +00:00 |
|
rmaddy
|
f71c4ba1d8
|
Added support for CharacterPosition - fixed search issues with tabs.
|
2003-05-14 17:05:12 +00:00 |
|
rmaddy
|
3aed07c8f5
|
Debugging tool
|
2003-05-14 17:04:22 +00:00 |
|
rmaddy
|
ee296d7ab6
|
*** empty log message ***
|
2003-05-13 23:31:58 +00:00 |
|
rmaddy
|
a521a2a7c3
|
Fixed focus problem when escape from dialog
|
2003-05-13 23:30:40 +00:00 |
|
rmaddy
|
0205863e6c
|
Don't store ", ., / registers into default
|
2003-05-13 22:22:24 +00:00 |
|
rmaddy
|
8d461e62e4
|
Fixed normalizeColumn
|
2003-05-13 22:21:32 +00:00 |
|
rmaddy
|
45921c7bcf
|
Cleaned up error handling
|
2003-05-13 22:20:59 +00:00 |
|
rmaddy
|
598392a190
|
Support for :@ commands
|
2003-05-13 22:19:55 +00:00 |
|
rmaddy
|
1d860afe38
|
Add support for : register. Added RepeatHandler
|
2003-05-13 22:19:29 +00:00 |
|
rmaddy
|
91e756391d
|
Set / register. Added error for :s search not found
|
2003-05-13 22:17:43 +00:00 |
|
rmaddy
|
55117e81e4
|
*** empty log message ***
|
2003-05-13 19:55:43 +00:00 |
|
rmaddy
|
a5c9de1ae8
|
Don't check for CommandEntryPanel
|
2003-05-13 19:55:22 +00:00 |
|
rmaddy
|
338c575cfd
|
Rewritten for new ex entry code
|
2003-05-13 19:54:21 +00:00 |
|
rmaddy
|
cf9efb5f3d
|
Added to support macro playback
|
2003-05-13 19:53:39 +00:00 |
|
rmaddy
|
b0facc8fae
|
Added to support new ex entry code
|
2003-05-13 19:52:28 +00:00 |
|
rmaddy
|
95939638fb
|
Added tool window creation and message display
|
2003-05-13 19:46:07 +00:00 |
|
rmaddy
|
4f2069d02b
|
Added new key handling
|
2003-05-13 19:45:15 +00:00 |
|
rmaddy
|
ed55815014
|
Don't handle backspace on empty field
|
2003-05-13 19:44:54 +00:00 |
|
rmaddy
|
1851f0b376
|
Removed actions to end or escape entry
|
2003-05-13 19:43:22 +00:00 |
|
rmaddy
|
3f7b8513ea
|
Added more commands
|
2003-05-13 19:38:20 +00:00 |
|
rmaddy
|
538ee344b1
|
Updated for state handling changes.
|
2003-05-13 18:08:20 +00:00 |
|
rmaddy
|
56eb2c401a
|
Fix removing of trailing newlines for display
|
2003-05-13 18:07:15 +00:00 |
|
rmaddy
|
e5e5e2995a
|
Redone to support state stack
|
2003-05-13 18:06:27 +00:00 |
|
rmaddy
|
8ff7d36e9e
|
Added set/getKeys
|
2003-05-13 18:06:12 +00:00 |
|
rmaddy
|
fa0685ec78
|
Support for macro recording.
|
2003-05-13 18:05:32 +00:00 |
|
rmaddy
|
5567ffe106
|
Updated for new ExEntryPanel.
|
2003-05-13 18:04:27 +00:00 |
|
rmaddy
|
2e2c9f7c9e
|
Updated for state handling changes. Clean up.
|
2003-05-13 18:03:12 +00:00 |
|
rmaddy
|
b8d218e268
|
Updated for state handling changes. Support for CMD_LINE mode. Support for recording.
|
2003-05-13 18:00:57 +00:00 |
|
rmaddy
|
71ab721ab2
|
Updated for state handling changes.
|
2003-05-13 17:59:18 +00:00 |
|
rmaddy
|
df19e13805
|
Cleaned up. Updated for state handling changes.
|
2003-05-13 17:58:08 +00:00 |
|
rmaddy
|
b5573b4c79
|
Added MacroGroup
|
2003-05-13 15:33:48 +00:00 |
|
rmaddy
|
8e14d3e3fc
|
small method name change
|
2003-05-13 15:33:20 +00:00 |
|
rmaddy
|
d29acecea6
|
Refactor of the old CommandEntryPanel
|
2003-05-13 15:32:21 +00:00 |
|
rmaddy
|
f2eea59f90
|
Added support for macro playback
|
2003-05-13 15:25:41 +00:00 |
|
rmaddy
|
4cb8665544
|
Added support for the q command - record keystrokes to a register.
|
2003-05-10 05:21:43 +00:00 |
|
rmaddy
|
70db16881f
|
Added more messages
|
2003-05-09 23:09:07 +00:00 |
|
rmaddy
|
9c6ddb9322
|
Display warning and error messages in status bar.
|
2003-05-09 21:55:09 +00:00 |
|
rmaddy
|
ff1067fe56
|
Added "status bar". Added :set showmode. Show mode on status line.
|
2003-05-09 17:22:06 +00:00 |
|
rmaddy
|
248abed09b
|
Added [p, ]p, [P, ]P commands
|
2003-05-09 05:44:35 +00:00 |
|
rmaddy
|
bb01f8ada4
|
Fixed paste after last line of file
|
2003-05-09 05:18:09 +00:00 |
|
rmaddy
|
9ca9f43889
|
Fixed repeat of R commands
|
2003-05-09 04:53:03 +00:00 |
|
rmaddy
|
ba5ef34b84
|
Added support to repeat visual change commands.
|
2003-05-09 04:43:52 +00:00 |
|
rmaddy
|
7128c8943f
|
Count before v and V is now supported.
|
2003-05-09 03:13:10 +00:00 |
|
rmaddy
|
2f88987f5b
|
Changes to deal with case insensitive operating systems.
|
2003-05-08 19:59:47 +00:00 |
|
rmaddy
|
bc079feccb
|
Fix d{motion} to become linewise as appropriate
|
2003-05-08 19:36:33 +00:00 |
|
rmaddy
|
fe986bf7c6
|
Forgot to add this
|
2003-05-08 17:58:13 +00:00 |
|
rmaddy
|
0f9f9a1000
|
Fixed % to set correct linewise/inclusive on command
|
2003-05-08 17:56:43 +00:00 |
|
rmaddy
|
05953bafc2
|
Fixed visual highlight after doing reformat or autoindent.
|
2003-05-08 17:53:31 +00:00 |
|
rmaddy
|
7b475c861a
|
*** empty log message ***
|
2003-05-08 17:52:46 +00:00 |
|
rmaddy
|
f4bc6796b5
|
Fixed visual highlight after doing reformat or autoindent.
|
2003-05-08 17:45:19 +00:00 |
|
rmaddy
|
595f0889d3
|
Comments for future Register enhancements
|
2003-05-08 15:50:41 +00:00 |
|
rmaddy
|
3e0675a8bf
|
z-, z., z<enter> now move cursor to start of line.
|
2003-05-08 04:54:00 +00:00 |
|
rmaddy
|
6374b71c5f
|
Save jumplocation for gd and gD
|
2003-05-08 04:33:04 +00:00 |
|
rmaddy
|
49a2393bd3
|
Fixed doing cw or cW while on last char of word/WORD.
|
2003-05-08 04:18:00 +00:00 |
|
rmaddy
|
70edc17203
|
Ensure there aren't two change listeners for an editor.
|
2003-05-08 04:03:02 +00:00 |
|
rmaddy
|
dca0663cff
|
Several fixes to allow undo of changes made by IDEA while not in insert mode.
|
2003-05-08 03:30:12 +00:00 |
|
rmaddy
|
db7fc145f8
|
Changes for support of ! commands
|
2003-05-08 03:25:24 +00:00 |
|
rmaddy
|
eea1962480
|
*** empty log message ***
|
2003-05-08 03:24:07 +00:00 |
|
rmaddy
|
226b5d21bc
|
Fixes for visual mode problems.
|
2003-05-08 03:23:28 +00:00 |
|
rmaddy
|
30f6cd480b
|
Handle line greater than line count
|
2003-05-07 20:25:16 +00:00 |
|
rmaddy
|
379012c9b4
|
Fixed bug which prevented :0, :1, or :<neg> from working
|
2003-05-07 20:16:34 +00:00 |
|
rmaddy
|
18bea9b496
|
Close all editors, not exit IDEA, for :qall
|
2003-05-06 21:49:06 +00:00 |
|
rmaddy
|
52e8f70384
|
Added autoIndentLines
|
2003-05-06 21:48:34 +00:00 |
|
rmaddy
|
7bb5d431af
|
== command now repeatable
|
2003-05-06 21:39:30 +00:00 |
|
rmaddy
|
205b06dde0
|
Fixed backslashes in replacement text
|
2003-05-06 21:38:12 +00:00 |
|
rmaddy
|
a2c3ee7281
|
Don't exit IDEA with :q. Added several new ex commands
|
2003-05-06 16:30:04 +00:00 |
|
rmaddy
|
ac0ec01973
|
Ex commands that took a count were getting the current line as a default instead of one.
|
2003-05-05 22:12:07 +00:00 |
|
rmaddy
|
4b9d57dce3
|
Fixed visual mode problems
|
2003-05-05 21:37:29 +00:00 |
|
rmaddy
|
8319a84502
|
Additions for [w, ]w, [b, and ]b commands - camel word motions
|
2003-05-05 05:47:09 +00:00 |
|
rmaddy
|
298bad7a64
|
*** empty log message ***
|
2003-05-04 21:42:41 +00:00 |
|
rmaddy
|
4e774f5889
|
Removed GNU regexp
|
2003-05-04 21:40:08 +00:00 |
|
rmaddy
|
4dc6a2ab72
|
Changes and additions to support true VIM searching and replacing
|
2003-05-04 21:33:38 +00:00 |
|
rmaddy
|
d09cc6b053
|
Fixed ability to move cursor to very end of file
|
2003-05-04 17:55:02 +00:00 |
|
rmaddy
|
160da9637b
|
findWordUnderCursor didn't include last char of word
|
2003-05-04 17:40:22 +00:00 |
|
rmaddy
|
38bb7b0573
|
Added support for search offsets and other small changes
|
2003-04-29 16:01:18 +00:00 |
|
rmaddy
|
829edef1da
|
Removed calls to saveJumpLocation
|
2003-04-29 15:58:43 +00:00 |
|
rmaddy
|
6e4cf690e9
|
Added use of FLAG_SAVE_JUMP for appropriate actions
|
2003-04-29 15:57:12 +00:00 |
|
rmaddy
|
3023287473
|
Added FLAG_SAVE_JUMP
|
2003-04-29 15:56:37 +00:00 |
|
rmaddy
|
f802aa1722
|
Added to support pattern ranges for Ex commands
|
2003-04-29 15:55:24 +00:00 |
|
rmaddy
|
aebd17e18a
|
Added lastZero to getLine
|
2003-04-29 15:54:48 +00:00 |
|
rmaddy
|
335b80f419
|
Rewritten to properly handle a sequence of ranges
|
2003-04-29 05:20:21 +00:00 |
|
rmaddy
|
ad2b4faf09
|
Added lastZero
|
2003-04-29 05:08:00 +00:00 |
|
rmaddy
|
18ccd06ebe
|
Added ctrs
|
2003-04-29 05:05:14 +00:00 |
|
rmaddy
|
e001c731f2
|
Fixed so not added to parser handler list. Fixed bug that caused it to go to wrong line
|
2003-04-29 05:04:33 +00:00 |
|
rmaddy
|
8d0d22d5ee
|
Updated to handle ranges with search patterns
|
2003-04-29 05:03:46 +00:00 |
|
rmaddy
|
6bd8957f51
|
Added support for *, #, g*, and g# commands
|
2003-04-27 04:47:05 +00:00 |
|
rmaddy
|
6a3c8e7cb9
|
Removed all the 'Append' methods and classes and added boolean to correspoding sibling. Support 'select' option for visual mode.
|
2003-04-26 17:24:27 +00:00 |
|
rmaddy
|
9dc3990183
|
Added to support real searching
|
2003-04-26 17:20:43 +00:00 |
|
rmaddy
|
9561d6560c
|
Added to support :set commands
|
2003-04-26 17:18:25 +00:00 |
|
rmaddy
|
46a3f19d5b
|
Added SetHandler
|
2003-04-26 17:18:00 +00:00 |
|
rmaddy
|
84e6024b15
|
More search changes
|
2003-04-26 17:17:21 +00:00 |
|
rmaddy
|
b6e7809a76
|
Added to support real search commands
|
2003-04-26 17:15:50 +00:00 |
|
rmaddy
|
a7911ee92d
|
*** empty log message ***
|
2003-04-26 17:14:37 +00:00 |
|
rmaddy
|
855216836a
|
Fixed getDisplayWidth. Addes support for 'more' option.
|
2003-04-26 17:13:39 +00:00 |
|
rmaddy
|
b2097adb15
|
Support for undolevels options
|
2003-04-26 17:12:32 +00:00 |
|
rmaddy
|
d30bbb8a66
|
Support for matchpairs options
|
2003-04-26 17:12:08 +00:00 |
|
rmaddy
|
2586941493
|
Support for 'visualbell' option
|
2003-04-26 17:04:45 +00:00 |
|
rmaddy
|
ccb956b7ff
|
*** empty log message ***
|
2003-04-26 17:03:51 +00:00 |
|
rmaddy
|
23532d7d02
|
*** empty log message ***
|
2003-04-26 16:26:57 +00:00 |
|
rmaddy
|
ccd575a234
|
Added to setup of option change listeners
|
2003-04-26 16:22:44 +00:00 |
|
rmaddy
|
dce29c11f2
|
*** empty log message ***
|
2003-04-26 16:19:41 +00:00 |
|
rmaddy
|
c4a4ffc67f
|
*** empty log message ***
|
2003-04-26 16:14:15 +00:00 |
|
rmaddy
|
b7e7ac93bb
|
*** empty log message ***
|
2003-04-26 16:03:47 +00:00 |
|
rmaddy
|
f5eb8b086f
|
*** empty log message ***
|
2003-04-26 15:52:14 +00:00 |
|
rmaddy
|
89c6d98022
|
Renamed from BoundedListOption
|
2003-04-26 15:48:19 +00:00 |
|
rmaddy
|
06aba90661
|
Added to support options via :set
|
2003-04-25 22:19:25 +00:00 |
|
rmaddy
|
a320fd6204
|
*** empty log message ***
|
2003-04-23 20:27:10 +00:00 |
|
rmaddy
|
fe0f4149c3
|
Cleaned up look
|
2003-04-23 20:20:25 +00:00 |
|
rmaddy
|
5d171745b0
|
Fixed several commands that should not work in op-pend mode.
|
2003-04-23 20:19:13 +00:00 |
|
rmaddy
|
b286b74244
|
Added optFlags support
|
2003-04-23 20:16:59 +00:00 |
|
rmaddy
|
ce07b80041
|
*** empty log message ***
|
2003-04-23 20:14:25 +00:00 |
|
rmaddy
|
b9daae2bfe
|
Changed to use gnu regexp
|
2003-04-23 20:14:10 +00:00 |
|
rmaddy
|
b3ed0ac045
|
Moved all command flags to this class
|
2003-04-23 20:12:23 +00:00 |
|
rmaddy
|
ae9770692c
|
*** empty log message ***
|
2003-04-22 23:49:47 +00:00 |
|
rmaddy
|
2ff5feba78
|
*** empty log message ***
|
2003-04-22 18:16:33 +00:00 |
|
rmaddy
|
6f256102f8
|
Added getMarks
|
2003-04-22 18:14:46 +00:00 |
|
rmaddy
|
ae31bf4e2a
|
Close any More panel if the editor selection changes
|
2003-04-22 18:12:18 +00:00 |
|
rmaddy
|
80a3bccfe8
|
Now pass key when creating a register
|
2003-04-22 18:10:28 +00:00 |
|
rmaddy
|
5aceef973c
|
Remove undo buffer when an editor is closed.
|
2003-04-22 18:09:44 +00:00 |
|
rmaddy
|
379f0c0bd4
|
Added to support String based utility methods
|
2003-04-22 18:09:08 +00:00 |
|
rmaddy
|
b1fccf7b50
|
Added more handlers
|
2003-04-22 18:08:43 +00:00 |
|
rmaddy
|
6d361653eb
|
Added getLineText
|
2003-04-22 18:07:26 +00:00 |
|
rmaddy
|
2e39021e38
|
Added key. Added util class to support sorting registers by key.
|
2003-04-22 18:05:23 +00:00 |
|
rmaddy
|
5015ed8fab
|
Added util class for sorting marks by key
|
2003-04-22 18:04:51 +00:00 |
|
rmaddy
|
6c27b40070
|
Added to support :registers command
|
2003-04-22 18:04:18 +00:00 |
|
rmaddy
|
364e56f8e5
|
Handles :marks command
|
2003-04-22 18:03:52 +00:00 |
|
rmaddy
|
cc18a6e318
|
Added to display text in a 'more' like window
|
2003-04-22 18:03:12 +00:00 |
|
rmaddy
|
9113993f34
|
Changed how non-letter commands are parsed
|
2003-04-21 18:16:49 +00:00 |
|
rmaddy
|
2c6a6ef06f
|
Allow mouse click to move cursor to end-of-line while in Insert or Replace modes
|
2003-04-21 18:15:37 +00:00 |
|
rmaddy
|
9f8e0ad27a
|
Added process group
|
2003-04-21 18:14:21 +00:00 |
|
rmaddy
|
dd412e61c6
|
New support for filter commands
|
2003-04-21 18:13:52 +00:00 |
|
rmaddy
|
8d3e737320
|
Added confirm dialog use
|
2003-04-21 15:57:46 +00:00 |
|
rmaddy
|
e4386f52f7
|
Lots of little fixes to avoid errors running commands on empty files
|
2003-04-21 05:13:39 +00:00 |
|
rmaddy
|
8951615f2b
|
Added i_Ctrl-U, F1, g&, &, @:
|
2003-04-20 19:31:50 +00:00 |
|
rmaddy
|
ea6b3808db
|
Added support for FLAG_EXPECT_MORE and now run all actions through Application.runReadCommand or runWriteCommand
|
2003-04-20 19:29:20 +00:00 |
|
rmaddy
|
7d6890e734
|
Added new flag
|
2003-04-20 19:27:25 +00:00 |
|
rmaddy
|
1a2bfa1e0a
|
Added count for ex command
|
2003-04-20 19:26:15 +00:00 |
|
rmaddy
|
47f316dde1
|
Removed unneeded call to end undo tx
|
2003-04-20 19:25:23 +00:00 |
|
rmaddy
|
1bde1b42a3
|
Added support for i_F1, i_Ctrl-U and i_0 Ctrl-D
|
2003-04-20 19:24:49 +00:00 |
|
rmaddy
|
2b15dad5c8
|
Added search group
|
2003-04-20 19:19:48 +00:00 |
|
rmaddy
|
39649db694
|
Added support to repeast Ex commands.
|
2003-04-20 19:19:02 +00:00 |
|
rmaddy
|
f85148b766
|
Added count so Ex command can be repeated.
|
2003-04-20 19:17:15 +00:00 |
|
rmaddy
|
aad2a65678
|
Added to support search and replace related commands
|
2003-04-20 19:16:20 +00:00 |
|
rmaddy
|
32de6d3983
|
Redone to support the :substitute, :&, and :~ commands and their variants
|
2003-04-20 19:15:41 +00:00 |
|
rmaddy
|
be33e488e5
|
Added some help methods
|
2003-04-20 19:14:49 +00:00 |
|
rmaddy
|
ac6251a267
|
Fixed range returned for %
|
2003-04-20 19:13:57 +00:00 |
|
rmaddy
|
81c93d9b2f
|
Added for :promptrepl command
|
2003-04-20 19:10:33 +00:00 |
|
rmaddy
|
2f655724d2
|
Added for :promptfind command
|
2003-04-20 19:10:21 +00:00 |
|
rmaddy
|
9797c0b99f
|
Added for @: command
|
2003-04-20 19:09:42 +00:00 |
|
rmaddy
|
312ea39815
|
Added for i_Ctrl-U command
|
2003-04-20 19:09:27 +00:00 |
|
rmaddy
|
2ea1160dc3
|
Added for F1 command
|
2003-04-20 19:09:08 +00:00 |
|
rmaddy
|
bb1121c230
|
Added for & command
|
2003-04-20 19:08:46 +00:00 |
|
rmaddy
|
a559f27a83
|
Added for g& command
|
2003-04-20 19:08:23 +00:00 |
|
rmaddy
|
bc08b3ef80
|
Lots of changes for 0.1.1 to fix Enter and Backspace for Ex commands
|
2003-04-18 20:45:35 +00:00 |
|
rmaddy
|
f5516d3335
|
Initial revision
|
2003-04-17 18:36:26 +00:00 |
|