Commit Graph
100 Commits
Author SHA1 Message Date
Kris Maglione d3bfe2b919 Only consider executable files in io.pathSearch. 2011-02-08 02:24:16 -05:00
Kris Maglione 263df6bf5a Experimentally remove the threadYield call in events.feedkeys. 2011-02-07 23:15:31 -05:00
Kris Maglione 0290f6ebcd Minor cleanup. 2011-02-07 23:12:09 -05:00
Kris Maglione 9f0cecb9f7 Import fixes from groups branch. 2011-02-07 18:49:26 -05:00
Kris Maglione 1005f72e4f Fix Minefield statusbar positioning. 2011-02-07 16:00:26 -05:00
Kris Maglione c8d54fa5d2 Fix Minefield a-fucking-gain. 2011-02-07 15:50:08 -05:00
Kris Maglione bb0b6f8bdb Fix eternally gray input boxes when trying to edit with a nonexistent 'editor'. 2011-02-07 14:24:02 -05:00
Kris Maglione 9205867efd Import fix from groups branch. 2011-02-07 02:26:54 -05:00
Kris Maglione 707af9e1fa Fix sanitizer initialization. Add tests. 2011-02-06 20:00:57 -05:00
Kris Maglione 00dccddc87 Fix stupid typo in last commit. :( 2011-02-06 17:33:56 -05:00
Kris Maglione a1f291a9ec Move the ACR disabler to common/, pass it an add-on ID.
--HG--
rename : pentadactyl/content/disable-acr.jsm => common/content/disable-acr.jsm
2011-02-06 17:32:42 -05:00
Kris Maglione 4d9c196b6c Fix lost keys when opening command line for the first time. Fix cleanup issue. 2011-02-06 13:50:00 -05:00
Kris Maglione 221ddd46b0 Fix some option validators. Add tests. 2011-02-05 18:29:58 -05:00
Kris Maglione 4d47bfe002 Cache bookmarkcache.keywords. 2011-02-05 16:22:25 -05:00
Kris Maglione 96bce6efdf Fix failing tests. 2011-02-05 03:37:54 -05:00
Kris Maglione 1af39e6424 Import minor changes from groups branch. 2011-02-05 03:11:21 -05:00
Kris Maglione e9fd99dafa Reset progress indicator on location change. 2011-02-04 20:24:50 -05:00
Kris Maglione 6a3d5dcfce Clone arrays assigned to "live" properties, partially to deal with issues with horrid Sandbox proxies and partly for other somewhat obvious reasons. 2011-02-04 15:56:23 -05:00
Kris Maglione e514899d23 Fix startup on FF36. 2011-02-04 12:27:24 -05:00
Kris Maglione 0f796e823b Fix some command line focus issues. 2011-02-03 22:01:05 -05:00
Kris Maglione 6d5a7b0849 Closes issue 349. 2011-02-03 19:34:57 -05:00
Kris Maglione e3e7586aac Remove debugging statements. 2011-02-03 16:08:35 -05:00
Kris Maglione a830bdd60d Skip setting elem.dactylKeyPress in passthrough-type modes. Closes issue #341. 2011-02-03 14:17:21 -05:00
Kris Maglione 145fedce44 Closes issue #309. 2011-02-03 13:25:52 -05:00
Kris Maglione 0735b2d81c Fix :yank bug. Closes issue #330. 2011-02-03 13:17:51 -05:00
Kris Maglione 4116196a69 Hopefully fix load order bug. 2011-02-03 12:44:45 -05:00
Kris Maglione e769c21566 Fix lost key presses when starting find mode during page load. 2011-02-03 12:35:37 -05:00
Kris Maglione d9ad94fb1e Auto-flush the autocomplete timer after feeding keys. 2011-02-03 11:42:04 -05:00
Kris Maglione b89ef65a59 Ditch some dump()s. 2011-02-03 10:34:40 -05:00
Kris Maglione e92252a4ab Fix cleanup issue. 2011-02-03 10:33:16 -05:00
Kris Maglione 8ac70cbaed Fix unduly early loading of the commandline module. 2011-02-03 10:30:35 -05:00
Kris Maglione b2358eb152 Fix some more unfortunate bugs. Yay tests. 2011-02-03 10:20:17 -05:00
Kris Maglione 440f4872b1 Fix unfortunate bug. 2011-02-03 09:56:13 -05:00
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