Kris Maglione
e461ca9b95
Dispatch via the PresShell less often. Closes issue #154 .
2010-12-01 14:54:10 -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
Kris Maglione
cb0478ddd6
Better array option completion handling. Closes issue #159 .
...
--HG--
extra : rebase_source : d5673d1bd406ab7096e2e7f73e8412972585a069
2010-12-01 14:18:03 -05:00
Kris Maglione
57e3f1a5ff
Deal with default values when providing command option completion. Closes issue #146 .
2010-11-21 13:00:43 -05:00
Kris Maglione
46bf69781f
Fix problem with events.dispatch. Closes issue #145 .
2010-11-21 12:56:32 -05:00
Kris Maglione
88a8d07958
Fix feedkeys in other circumstances.
2010-11-20 20:04:00 -05:00
Kris Maglione
6358a21cec
feedkeys magic.
2010-11-20 14:45:00 -05:00
Kris Maglione
6e4e3162c9
Allow chained keys after <C-v> in PASS THROUGH mode, and always treat <C-v><C-v> as PASS THROUGH <C-v>.
2010-11-19 19:44:05 -05:00
Kris Maglione
e8aac67312
Fix interpolation of counts into key mappings.
2010-11-18 14:03:13 -05:00
Kris Maglione
5a618bee0e
Push INSERT mode on top of PASS THROUGH mode when entering an input field, rather than clearing the mode stack.
2010-11-17 19:18:19 -05:00
Kris Maglione
152f8523af
Fix some anglicised spellings and other typos.
2010-11-13 10:55:05 -05:00
Doug Kearns
edbce58a59
Remove some unused self var declarations.
2010-11-12 22:59:39 +11:00
Kris Maglione
7ee4ecc3bf
Set lastInputField for editable windows.
2010-11-11 11:06:26 -05:00
Kris Maglione
cc2dc276cd
Fix focus problem on Windows. Closes issue \#130.
...
Update issue #120
Merge: 130
Status: Duplicate
--HG--
extra : rebase_source : 9785cf10ee35ce0a4937c477447197c4c10867ca
2010-11-09 08:22:33 -05:00
Kris Maglione
f9d8872d57
Small cleanup and fix minor issue in my last commit.
...
--HG--
extra : rebase_source : c49be723ba102a937e5147c66d07f389729735f5
2010-11-08 06:47:46 -05:00
Kris Maglione
f004a80d55
Work around stupid fucking crash on FF3.6. Closes issue \#127.
...
Update issue \#124
This is not fixed on Firefox <4.0, given that the correct fix causes
crashes.
--HG--
extra : rebase_source : 1cade319b1260cb1dc20330a338ce34104ffddff
2010-11-08 07:18:11 -05: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
Kris Maglione
571828f179
More 'passkeys' tweaks.
2010-11-05 19:42:44 -04:00
Kris Maglione
22610a10a9
Work around more Tracemonkey brokenness.
2010-11-05 15:03:50 -04:00
Kris Maglione
fde5c046a5
'passkeys' fixes and improvements.
2010-11-05 10:40:43 -04:00
Kris Maglione
f89e548b12
Make 2dw do something sensible.
2010-11-04 13:02:07 -04:00
Doug Kearns
a33c68877e
Improve "command line" <-> "command-line" usage.
...
--HG--
extra : rebase_source : daa8ab7737ea2e82ce48de78d5ae3e8434735cf4
2010-11-05 01:08:01 +11:00
Kris Maglione
f1b8e7ee7e
Add 'passkeys' option.
2010-11-04 09:02:12 -04:00
Kris Maglione
6932c87d48
Don't block the entire Firefox process during io.system.
...
--HG--
extra : rebase_source : 7e3889e5bf19cdd1726fdd5c3dcdb98f4f0374f5
2010-11-04 08:31:07 -04:00
Kris Maglione
24add5296b
Use nsIDOMWindowUtils to fake key events rather than dispatch them manually.
...
--HG--
extra : rebase_source : cc84bb65cc911520c376c92b728aeee30fcd9d76
2010-11-03 03:49:44 -04:00
Kris Maglione
1caf0d1f45
Allow <Uxxxx> key names.
...
--HG--
extra : rebase_source : 659bc3b0faab56e52c584e514411fa7cacd8af77
2010-11-03 03:35:31 -04:00
Kris Maglione
cbcd5e8749
Use a different hack to handle the escape key.
2010-10-24 23:04:11 -04: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
Doug Kearns
377f8b01d4
Replace use of <b>arg</b> in API docs with *arg*.
...
--HG--
extra : rebase_source : f127ac4f494053e4306074f5acded34b2d363eef
2010-10-21 22:55:15 +11:00
Doug Kearns
d170fda0e3
Replace dactyl.has(OS) with util.isOS.
2010-10-17 23:22:53 +11:00
Kris Maglione
7853331e7c
Fix focus bug by removing a fix for other focus bugs.
...
--HG--
extra : rebase_source : c820f43ee5099802f6b40797aa9960d16e929c44
2010-10-14 22:05:58 -04:00
Kris Maglione
b0eb3230ab
Remove debugging statements from last commit.
2010-10-14 17:35:37 -04:00
Kris Maglione
abf234ee0b
Impliment more focus change hacks until my next patch is finished.
2010-10-14 17:32:00 -04:00
Kris Maglione
e40b0c95ad
Remove onKeyUpOrDown handler, which doesn't explain its purpose well enough to survive. Fixes issue #76 .
2010-10-14 15:53:01 -04:00
Kris Maglione
a703d0a3bf
Integrate sanitizer with host UI, sanitize at shutdown support, and control which items are sanitized when more thoroughly. Closes issue #70 .
2010-10-14 03:29:56 -04:00
Kris Maglione
2e3f47b19e
Fix using :command from the command line. Closes issue #67 .
2010-10-12 13:41:01 -04:00
Kris Maglione
6907ae130e
Fix inserting [ '"] as the first character in command-line mode.
2010-10-12 12:25:00 -04:00
Kris Maglione
0a2750c7ed
Speed up hint opening a bit.
2010-10-11 14:48:03 -04:00
Kris Maglione
d7ff35c565
Get rid of a lot of special casing in the event loops. Merge default.
...
--HG--
branch : mode-refactoring
2010-10-10 15:19:27 -04:00
Kris Maglione
4151fe4064
Merge default.
...
--HG--
branch : mode-refactoring
2010-10-09 16:48:11 -04:00
Kris Maglione
fdddfb31ef
Add ;S ‘add search keyword’ hint mode.
2010-10-09 16:45:22 -04:00
Doug Kearns
8be0558982
Whitespace fixes.
2010-10-09 21:45:52 +11:00
Kris Maglione
42d79460e2
Change the timing of mode-change callbacks slightly. Fix some message display bugs.
...
--HG--
branch : mode-refactoring
2010-10-08 20:49:54 -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
Kris Maglione
03fc7f24d8
Forbid unknown keys in TEXTAREA mode. Closes issue #34 .
2010-10-06 23:13:51 -04:00
Kris Maglione
8c98658e74
Finish moving dactyl.dump to util from last commit, and store the last 15 intercepted stack traces.
2010-10-06 18:08:07 -04: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
2012279ad9
Use evalInSandbox for :js rather than the subscript loader so that we can preserve file names/line numbers.
2010-10-04 21:33:39 -04:00