Kris Maglione
d48dcd8723
Another attempt at revision 8613b76cff40.
2011-02-03 09:48:10 -05:00
Kris Maglione
e470de350c
Revert last revision.
2011-02-03 09:06:52 -05:00
Kris Maglione
4a09c97eb1
More lazy instantiation. Look out for breakage.
2011-02-03 09:04:23 -05:00
Kris Maglione
346cf2531a
Add :completions command.
2011-02-03 05:34:50 -05:00
Kris Maglione
f84396f5e6
Fix multi-value :set charlist completion. Closes issue #347 .
2011-02-03 05:25:17 -05:00
Kris Maglione
11a6a7a31b
More testing stuff.
2011-02-03 05:17:02 -05:00
Kris Maglione
b10e4e4b3a
Minor performance work.
2011-02-03 02:34:40 -05:00
Kris Maglione
edecec56f9
Add :map -arg. Document :com -literal.
2011-02-03 02:00:47 -05:00
Kris Maglione
8b6086fb7f
Fix typo noted by stepnem.
2011-02-02 22:02:44 -05:00
Kris Maglione
f3e510837d
Manually run Ex completers rather than pushing them through the
...
command line machinery. It's orders of magnitude faster, on the one
hand, but also runs the display machinery for all results, which may
catch more errors. Errors in the command line completion machinery
should be tested elsewhere.
Fix some sidebar test bugs.
Move dactyl.js and utils.js files out of sandboxes and into modules
so we can pass XML objects in and out of them.
--HG--
rename : common/tests/functional/dactyl.js => common/tests/functional/dactyl.jsm
rename : common/tests/functional/utils.js => common/tests/functional/utils.jsm
2011-02-02 22:01:49 -05:00
Kris Maglione
2e91c2a3cb
Bang on tests some more.
2011-02-02 19:02:04 -05:00
Kris Maglione
a2ea607fcd
Fix unnecessary loading of highlight.jsm whenever a help page is loaded.
2011-02-02 18:11:14 -05:00
Kris Maglione
311a07fbd0
Get rid of silly stack dumps.
2011-02-02 18:07:33 -05:00
Kris Maglione
6de8120d57
Fix "match n of m" getting stuck in the progress area.
2011-02-02 16:59:37 -05:00
Kris Maglione
475da7edd9
Use a better document iterator for applying overlays so that we can overlay documents in tabs as well.
2011-02-02 16:21:57 -05:00
Kris Maglione
475a3244c5
Fix some key feeding issues.
2011-02-02 13:01:52 -05:00
Kris Maglione
bbe245a7bd
Fix some startup issues.
2011-02-02 11:58:03 -05:00
Kris Maglione
bc342751da
Fix disabling of stylesheets.
2011-02-02 11:39:48 -05:00
Kris Maglione
f64acd9e0f
Format generated stylesheets a bit more nicely.
2011-02-02 11:20:46 -05:00
Kris Maglione
a971e68ba6
Update leading comment in stylesheets.
2011-02-02 11:18:21 -05:00
Kris Maglione
c9bdbe3391
Replace horrible chrome-data URLs with somewhat more comprehensible dactyl://style/ URLs.
2011-02-02 11:14:10 -05:00
Kris Maglione
5576a5f5e6
Only explicitly demangle subscript URIs rather than doing it automatically in newURI. Closes issue #185 .
2011-02-02 09:26:56 -05:00
Kris Maglione
e80eb262fb
Fix prompt (namely hint mode) completions.
2011-02-01 19:12:26 -05:00
Kris Maglione
cf9be47589
Use a sensible extension for :saving text/plain documents.
2011-02-01 19:06:32 -05:00
Kris Maglione
009772c8ec
Fix the completion list opening when it shouldn't.
2011-02-01 19:03:50 -05:00
Kris Maglione
4d26e38a94
Fix :saveas naming bug.
...
--HG--
extra : rebase_source : 5f85f68a25499827943f07a182de6af70eee4461
2011-02-01 18:07:40 -05:00
Kris Maglione
7a6f236e2d
Simplify last commit.
2011-02-01 15:26:56 -05:00
Kris Maglione
b6bdac4b1f
Disable sending incompatibility reports via the ACR.
2011-02-01 15:20:55 -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
a21db1858a
Bang on tests some more. Ameliorate some async completion issues.
...
--HG--
extra : rebase_source : 0f550b1650963e4010e447db2df7d6815627bae2
2011-02-01 04:02:29 -05:00
Kris Maglione
2e8fd518a4
Fix pasting bug.
2011-02-01 00:42:48 -05:00
Kris Maglione
dab394de78
Bang on tests a bit more.
2011-02-01 00:29:21 -05:00
Kris Maglione
8854c09db9
Quiet the old add-on validator a bit.
2011-01-31 22:18:55 -05:00
Kris Maglione
cef42479df
Show all valid hints on tab. Closes issue #339 .
2011-01-31 20:36:36 -05:00
Kris Maglione
ee951d130e
Remove stupid parseForm eccentricity copied from Firefox.
2011-01-31 17:14:38 -05:00
Kris Maglione
63fe67258d
Fix last commit.
2011-01-31 14:52:29 -05:00
Kris Maglione
b6e5eb1e20
Update visible hints when a number is typed. Closes issue #336 .
2011-01-31 14:42:54 -05:00
Kris Maglione
d054683459
Closes issue #302 .
...
--HG--
extra : rebase_source : d472dcfa840b7e82e8834aef5f4c3abdfc4132bd
2011-01-31 13:42:42 -05:00
Kris Maglione
bff31e153d
Fix config.addon race and add guards against future breakage.
2011-01-30 14:45:33 -05:00
Kris Maglione
71ae0ca0cd
Fix history search issue introduced by revision 2da9a800c618.
2011-01-30 11:19:44 -05:00
Kris Maglione
64e9cfc545
Fix executing commandline.input callback. Closes issue #331 .
2011-01-30 11:14:50 -05:00
Kris Maglione
c50ddf6bb6
Bang on the tests a bit more.
2011-01-29 22:10:51 -05:00
Kris Maglione
9128fcc51a
Fix absurd security manager errors.
2011-01-29 21:56:09 -05:00
Kris Maglione
1c2546112a
Fix assertion in addons.jsm.
2011-01-29 20:43:05 -05:00
Kris Maglione
ffba231f56
Make :addons marginally functional on FF36.
2011-01-29 20:36:48 -05:00
Kris Maglione
cccb95e807
Fix repeat.xml again.
2011-01-29 17:47:19 -05:00
Kris Maglione
6852407a16
Delete horrible trailing whitespace.
2011-01-29 17:19:37 -05:00
Kris Maglione
313d2b223c
Fix some command-opening key bindings.
2011-01-29 16:57:34 -05:00
Kris Maglione
9408d105ee
Closes issue #324 .
2011-01-29 16:32:18 -05:00
Kris Maglione
a661f5363b
Fix issue with empty 'autocomplete'.
2011-01-29 15:50:44 -05:00
Kris Maglione
c579494d64
Unbreak last commit which I hadn't intended to push.
2011-01-29 02:58:11 -05:00
Kris Maglione
7c598e8775
Unset browser.tabs.closeWindowWithLastTab when running tests.
2011-01-29 02:56:21 -05:00
Kris Maglione
17c649acdc
Merge key-processing.
2011-01-29 02:53:32 -05:00
Kris Maglione
d7d41c0add
Remove unused event handler.
...
--HG--
branch : key-processing
2011-01-29 01:44:45 -05:00
Kris Maglione
a3fa68042b
Don't close the completion list when leaving command-line mode (e.g., opening the context menu). Fix :pageinfo (which currently lacks a unit test).
...
--HG--
branch : key-processing
2011-01-29 01:41:24 -05:00
Kris Maglione
09f3541a76
Fix search engine slug issue and remove "Generating Results..." for engines that don't support suggestions.
...
--HG--
branch : key-processing
extra : rebase_source : 5a8b2e8c4848c4d0670402c9ea6d7760bc2a0fdf
2011-01-28 23:31:40 -05:00
Kris Maglione
a3ac0b3de3
Fix search slug generator.
...
--HG--
branch : key-processing
2011-01-28 23:31:40 -05:00
Kris Maglione
c50d515733
Back out changes accidentally merged from default.
...
--HG--
branch : key-processing
2011-01-28 22:49:47 -05:00
Kris Maglione
de92477cf5
Add forgotten file.
2011-01-28 22:19:24 -05:00
Kris Maglione
1524c52969
Merge default.
...
--HG--
branch : key-processing
2011-01-28 22:19:02 -05:00
Kris Maglione
59a3436a69
Add forgotten file.
2011-01-28 22:06:57 -05:00
Kris Maglione
199604041b
Add a half slew of generic command execution/completion/code coverage tests. Add unhandled exception checking to tests. Fix some detected merge artifacts.
2011-01-28 21:59:48 -05:00
Kris Maglione
14d40afe65
Merge default.
...
--HG--
branch : key-processing
2011-01-28 10:11:54 -05:00
Kris Maglione
5cba6cbc77
Fix :dia completion.
2011-01-28 10:10:10 -05:00
Kris Maglione
227fff2a04
Fix typo.
2011-01-28 06:02:03 -05:00
Kris Maglione
d092200892
Fix building with XPI=/absolute/path.
2011-01-28 05:41:33 -05:00
Kris Maglione
9b3ec5b76b
Make building an XPI with spaces in its name possible.
2011-01-28 05:29:11 -05:00
Kris Maglione
0f6f7f1610
Fix building with XPI=/absolute/path.
2011-01-28 05:12:42 -05:00
Kris Maglione
032ba5fa50
Beep at failed key chains.
...
--HG--
branch : key-processing
2011-01-28 04:58:56 -05:00
Kris Maglione
e20133ae1f
Fix fallout from the merge SNAFU.
2011-01-28 01:49:05 -05:00
Kris Maglione
a0aebadc87
Fix CSS property completion issue.
...
--HG--
branch : key-processing
2011-01-27 22:53:24 -05:00
Kris Maglione
d7fbddd945
Fix stupid error thrown on FF36 when trying to delete a nonexistent attribute from a DOM object.
2011-01-27 22:17:34 -05:00
Kris Maglione
11cbc5177c
Make waitForPageLoad interruptable.
...
--HG--
branch : key-processing
2011-01-27 22:15:49 -05:00
Kris Maglione
abb434ce7c
Add timeout arg to util.waitFor.
...
--HG--
branch : key-processing
2011-01-27 22:14:03 -05:00
Kris Maglione
7f15781e41
Fix regex filters for site-specific mappings.
...
--HG--
branch : key-processing
2011-01-27 20:58:13 -05:00
Kris Maglione
a8eed85aaf
Don't flush the autocomplete timer on first keypress. Causes a greater percieved typing lag as the key doesn't appear until after the completion list is populated.
...
--HG--
branch : key-processing
2011-01-27 15:42:38 -05:00
Kris Maglione
93e2584ab7
Merge default.
...
--HG--
branch : key-processing
2011-01-27 15:23:03 -05:00
Kris Maglione
d16c0b0d06
Back out most of the changes accidentally merged from key-processing.
...
--HG--
extra : rebase_source : a00510584f7e13917f8496e15b7dd36852d98ea7
2011-01-27 15:12:33 -05:00
Kris Maglione
726181b03e
Fix 'noim'
...
--HG--
branch : key-processing
2011-01-27 02:18:55 -05:00
Kris Maglione
9419f83359
Re-enable error reporting during mapping execution.
...
--HG--
branch : key-processing
2011-01-27 02:12:59 -05:00
Kris Maglione
57fee7e740
Merge default.
...
--HG--
branch : key-processing
2011-01-27 01:45:07 -05:00
Kris Maglione
9403511795
Fix addons.jsm on FF36.
2011-01-27 01:44:18 -05:00
Kris Maglione
ff0b1be13d
Get rid of stale dump statements.
...
--HG--
branch : key-processing
2011-01-26 23:46:17 -05:00
Kris Maglione
00a2b7116d
Kludgily make it possible to use Text Edit mode from Command Line mode.
...
--HG--
branch : key-processing
2011-01-26 23:13:13 -05:00
Kris Maglione
554c8cd18a
INPUT_MULTILINE ⊄ COMMAND_LINE.
...
--HG--
branch : key-processing
2011-01-26 22:45:21 -05:00
Kris Maglione
8feab547ef
Fix dactyl.open with string params.
...
--HG--
branch : key-processing
2011-01-26 20:35:19 -05:00
Kris Maglione
197850aeca
Fix strictfocus edgecase when the content window is editable.
...
--HG--
extra : transplant_source : B4%F6%E1a%0A%0Eo8u%DC%A0%E8%27%01%E1%8A%FF3Z
2011-01-26 19:53:46 -05:00
Kris Maglione
8c0d070d94
Fix strictfocus edgecase when the content window is editable.
...
--HG--
branch : key-processing
2011-01-26 19:53:46 -05:00
Kris Maglione
c7ba9d6c8d
Fix bug in dtd generation.
2011-01-26 18:11:24 -05:00
Kris Maglione
f4cc496dbe
Sort anchored matches before non-anchored matches when doing non-anchored matching.
...
--HG--
branch : key-processing
2011-01-26 17:21:05 -05:00
Kris Maglione
f44ba86101
Fix remapping <C-v>. Closes issue #297 .
...
--HG--
branch : key-processing
2011-01-26 17:02:47 -05:00
Kris Maglione
c7a1303197
Fix key chains in the MOW.
...
--HG--
branch : key-processing
2011-01-26 16:56:00 -05:00
Kris Maglione
a796d8b871
Merge default.
...
--HG--
branch : key-processing
2011-01-26 16:45:34 -05:00
Kris Maglione
7720b17a5a
Fix placement of the status command-line.
2011-01-26 16:43:38 -05:00
Kris Maglione
8a7c1a86d9
Remove stale dump statement.
...
--HG--
branch : key-processing
2011-01-26 16:31:24 -05:00
Kris Maglione
bbadc27667
Fix macro playback with counts. Closes issue #294 .
...
--HG--
branch : key-processing
2011-01-26 16:28:28 -05:00