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
Doug Kearns
359c6e8a76
Improve t_u and t_r descriptions.
...
--HG--
extra : rebase_source : f630111750ec2f2feaf7442534f4528036ea7975
2010-11-05 01:08:45 +11:00
Doug Kearns
26e130bd0b
Whitespace fixes.
...
--HG--
extra : rebase_source : 7bc98c4cf1a8ca89cfbfb1f96ffe9fa72565c663
2010-11-05 00:52:40 +11:00
Doug Kearns
34eba352da
Add missing semicolons.
...
--HG--
extra : rebase_source : 5fdc6c8e52b982ea4685d97cd7ccfeb184ec3851
2010-11-05 00:44:25 +11:00
Kris Maglione
dc38a2208c
Do something remotely reasonable where designMode documents are concerned. Some fixes for evalInSandbox problems in recent nightlies.
2010-10-24 20:21:14 -04:00
Kris Maglione
6f95b33694
Don't collapse command-line selection on mode change.
2010-10-23 18:12:39 -04:00
Doug Kearns
0c797196c4
Typo fixes.
...
--HG--
extra : rebase_source : ae1f5592e46693439e561f82fdf14b33885071e6
2010-10-20 00:26:54 +11:00
Doug Kearns
d170fda0e3
Replace dactyl.has(OS) with util.isOS.
2010-10-17 23:22:53 +11:00
Kris Maglione
5ba4b84563
Hint mode: Don't be discouraged by a document's lack of a body. Closes issue #40 .
...
--HG--
extra : rebase_source : dfdf9cf61af76aa84841ff181f42afcf318bce6d
2010-10-16 15:45:30 -04:00
Kris Maglione
bea1c20858
Better :yank formatting.
2010-10-14 22:06:17 -04:00
Doug Kearns
68b6df33ca
Miscellaneous formatting fixes.
...
--HG--
extra : rebase_source : ac84b34db15b95fd5a6ad597a1420ffc4cb35414
2010-10-11 22:01:18 +11:00
Kris Maglione
6907ae130e
Fix inserting [ '"] as the first character in command-line mode.
2010-10-12 12:25:00 -04:00
Kris Maglione
2597be756a
Fix completion list for functions that return augmented arrays.
2010-10-11 16:45:12 -04:00
Kris Maglione
a682373e27
Replace spurious modes.replace call that Doug, er, warned be about before I committed it.
...
--HG--
branch : mode-refactoring
2010-10-09 02:26:12 -04:00
Kris Maglione
0856343b40
Rename TEXTAREA mode to TEXT EDIT mode, and move it from :imap to :tmap.
...
--HG--
branch : mode-refactoring
2010-10-08 13:42:16 -04:00
Doug Kearns
c3f977cf74
Prevent endless TEXTAREA->INSERT->TEXTAREA mode stacking.
...
--HG--
branch : mode-refactoring
2010-10-09 04:18:59 +11:00
Doug Kearns
ce10a9af13
Fix 'c' and 's' VISUAL mode mappings.
...
--HG--
branch : mode-refactoring
2010-10-09 02:05:00 +11:00
Kris Maglione
41335adaae
Fix some major mode changing bugs. Closes issue #55 .
...
--HG--
branch : mode-refactoring
2010-10-06 10:34:28 -04:00
Kris Maglione
57fe3fe9eb
Poll temp files in <C-i> so I don't have to be edgy every time I quit the editor.
2010-10-05 02:05:24 -04:00