Kris Maglione
89020be0ee
Fix a race.
...
--HG--
branch : groups
2011-02-10 16:23:38 -05:00
Kris Maglione
8b6086fb7f
Fix typo noted by stepnem.
2011-02-02 22:02:44 -05:00
Kris Maglione
a31f3beaa9
Make t_^ do something sensible.
2011-02-01 13:14:08 -05:00
Kris Maglione
71caa3ef68
Remove stale dump statement.
2011-02-01 13:02:57 -05:00
Kris Maglione
b51269584d
Simplify Editor.extendRange somewhat.
2011-02-01 13:01:13 -05:00
Kris Maglione
b81a7c662f
Adjust buffer.currentWord not to modify the selection. Add 'isk', undocumented until we decide on an interface.
2011-02-01 12:13:15 -05:00
Kris Maglione
0229d12472
Make t_B, t_W, t_e, and t_E do something sensible.
...
--HG--
extra : rebase_source : 9f19dd36c356f9e3f4556e4654360a187eb1ed9b
2011-02-01 11:45:25 -05:00
Kris Maglione
2e8fd518a4
Fix pasting bug.
2011-02-01 00:42:48 -05:00
Kris Maglione
b3d91db6b4
Fix some hinting bugs.
...
--HG--
branch : key-processing
2011-01-24 02:37:14 -05:00
Doug Kearns
89d57a9106
Fix v_v and v_V.
2011-01-20 21:17:44 +11:00
Kris Maglione
0ea2633593
Use Files rather than strings in io.js where possible. Add some missing docs.
2011-01-20 02:23:30 -05:00
Kris Maglione
a8a840afc2
Move fallthrough handler proccessing until after all normal key handling. Make MOW mode a COMMAND mode. Move most input processing into INPUT mode. Fixes unnecessary closing of the MOW on :.
2011-01-19 20:20:54 -05:00
Kris Maglione
c78bb0f332
Get rid of absurd Map#route flag. Consolodate some constants.
2011-01-18 17:35:57 -05:00
Doug Kearns
1256e37286
Fix editor.editFieldExternally.
...
Broken in revision 40e49837cafd.
2011-01-11 20:24:22 +11:00
Kris Maglione
04f55e9324
Deal with fallout from 609832.
2011-01-09 16:15:52 -05:00
Kris Maglione
e71f96dee6
Fix gu on Gecko 2. Closes issue #244 .
2011-01-06 18:55:38 -05:00
Kris Maglione
0d9292f09b
Fix deprecation warning.
2011-01-04 00:38:37 -05:00
Kris Maglione
9f7ef8634c
Fix <S-Insert> when newlines are involved.
2010-12-31 16:12:05 -05:00
Kris Maglione
69b9796249
Deprecate dactyl.mode.
2010-12-30 18:03:03 -05:00
Doug Kearns
8e785245c1
Miscellaneous semicolon, whitespace, and formatting fixes.
2010-12-30 21:54:28 +11:00
Kris Maglione
cb97f1cd25
Replace weird mystery meat args of mapping actions with a proper object.
2010-12-29 22:21:00 -05:00
Kris Maglione
dca9f2df86
Merge changes from bootstrapped.
2010-12-25 16:00:56 -05:00
Kris Maglione
f074e9811b
Use :highlight groups for styling input boxes during external editing.
2010-12-22 04:38:59 -05:00
Kris Maglione
9a1d78ee56
Factor out unnecessary and potentially problematic use of threadYield in editFieldExternally.
2010-12-22 04:33:32 -05:00
Kris Maglione
35a0917084
Fix gF and so forth.
2010-12-22 03:50:20 -05:00
Kris Maglione
b0e9d14979
Unbind i_<Tab>. Closes issue #199 . Closes issue #149 .
2010-12-20 10:04:16 -05:00
Kris Maglione
394420a9d1
Fix definition link for commands defined on the command-line.
2010-12-18 18:56:17 -05:00
Kris Maglione
4ff7172c77
Import the bulk of a focus management patch near the top of my queue.
2010-12-18 15:27:45 -05:00
Kris Maglione
3f343d0d98
Replace %format strings with our standard <macro> format strings in 'editor' and the like.
...
--HG--
extra : rebase_source : b5a658dd9f07e30f7e9cb589bb6efca8fd260a66
2010-12-18 09:32:09 -05:00
Kris Maglione
9fb3febe95
Typo and general idiocy fixes. Kill 'linksearch'.
2010-12-17 12:30:51 -05:00
Kris Maglione
50e47b9b2f
Block invalid keys in VISUAL TEXT EDIT mode and add v_x mapping. Closes issue #182 .
2010-12-13 05:11:47 -05:00
Kris Maglione
c5a1291eac
Allow specifying line numbers in 'editor'. Take advantage in <C-i> and view-source links.
2010-12-09 21:37:21 -05:00
Kris Maglione
0af0b5340e
Minor mode magic.
2010-12-07 01:21:42 -05:00
Kris Maglione
5d51fd491a
Do away with services.(get|create), and move the prefs module to its own file.
2010-12-01 21:57:51 -05:00
Kris Maglione
437cd802eb
Don't treat <C-c> specially in pass-through mode. Closes issue #160 .
...
--HG--
extra : rebase_source : 95b34d6df9705042fca26aeaf63f51d57131458b
2010-12-01 14:29:18 -05:00
Doug Kearns
5faa13c996
Clean up editor.pasteClipboard.
...
--HG--
extra : rebase_source : 119ea139b97eee94ec195ddf251c00d5ebdf81c0
2010-11-11 19:09:50 +11:00
Doug Kearns
12850179d5
Make editor.expandAbbreviation a little more readable.
...
--HG--
extra : rebase_source : 49d92eb99a1b5a52db7d24696341148f822b773c
2010-11-10 23:49:12 +11:00
Kris Maglione
1f8bd6ee81
Rip out threading code. Fixes issue #119 . Fixes issue #128 .
2010-11-12 00:00:16 -05:00
Kris Maglione
21e677346d
Fix bug.
2010-11-09 17:37:51 -05:00
Doug Kearns
4a2d35c4f4
Add external editor mappings to Command Line and Text Edit modes.
...
This is bound to <C-i> in each of these modes as it is for Insert mode.
--HG--
extra : rebase_source : 846abe669c943637de39a8def11e30d812f01fc2
2010-11-08 18:35:18 +11:00
Doug Kearns
a8b16ec635
Replace util.isOS with a platform queryable util.OS object.
...
--HG--
extra : rebase_source : 2a00dd4e3a023c9de11818bb95d86d9901341c6a
2010-11-08 05:34:57 +11:00
Doug Kearns
903268b0e1
Add missing semicolons.
...
--HG--
extra : rebase_source : 9b307f142d55c3cd89ea6010ea15f1d26b11846f
2010-11-05 09:09:09 +11:00
Kris Maglione
ab81ed4cb4
Dispatch events from buffer.followLink as trusted events. Closes issue #124 .
2010-11-07 10:17:22 -05:00
Doug Kearns
a66c37088c
Remove unused editor._lastFindChar{,Func} variables.
...
t_; and t_, aren't implemented.
2010-11-05 02:16:08 +11:00
Doug Kearns
97147e8489
Partially clean up count handling in Editor.
2010-11-05 02:08:23 +11:00
Doug Kearns
749570aba8
Fix count handling of t_p.
...
--HG--
extra : rebase_source : bcbb1c42915c0a328e754e55eeb3c7ca6cfc5194
2010-11-05 01:17:57 +11:00
Doug Kearns
58502396a6
Remove some useless return statements from Editor.
...
--HG--
extra : rebase_source : e0d9e68dd782ceaa3bc444333eea62a7add7e215
2010-11-05 01:17:13 +11:00
Doug Kearns
c6a80bdcb3
End both visual characterwise and linewise modes with either v_V or v_v.
...
The distinction between these visual modes is barely implemented but having v_V
delete characterwise selected text is confusing.
--HG--
extra : rebase_source : c44c998f3e5572067cb858193f5fb1f2c82d3d13
2010-11-05 01:15:54 +11:00
Doug Kearns
c1c20175fb
Remove support for t_gI for now.
...
It's odd to support just that Vim extension even though its implementation is
correct and that of t_I is not. We should look at adding these commands later
when the core Vi commands are more accurately implemented.
--HG--
extra : rebase_source : f33cc9c9cbe0de8af2640655c0c7f9485f0a8a9d
2010-11-05 01:12:55 +11:00
Doug Kearns
ef6a52f01c
Make use of dactyl.assert in t_<C-t> and v_d actions.
...
--HG--
extra : rebase_source : 7c7275d3695e98034f542c29fda8dafee2378253
2010-11-05 01:10:13 +11:00