Commit Graph
100 Commits
Author SHA1 Message Date
Kris Maglione 1607affa58 Because I can. 2011-08-21 00:47:18 -04:00
Kris Maglione cef61c8733 Respect <C-t> for a few more key bindings. Add :background. 2011-08-20 19:58:45 -04:00
Kris Maglione f83c063798 Strip scripts from help pages. 2011-08-19 15:42:07 -04:00
Kris Maglione 4579a1fd16 Don't push pass through mode multiple times. Closes issue #641. 2011-08-19 15:20:15 -04:00
Kris Maglione 05eac8c5c3 Closes issue #636. 2011-08-18 15:35:22 -04:00
Kris Maglione 2596665c1e Closes issue #634. 2011-08-18 03:29:08 -04:00
Kris Maglione 9bd31b71e9 Closes issue #635. 2011-08-18 02:58:39 -04:00
Kris Maglione 5144c612ad Be less prudent with <C-t>. 2011-08-16 21:52:26 -04:00
Kris Maglione ee06a63dba Add C_<C-t>. 2011-08-16 21:38:22 -04:00
Kris Maglione 1ad3fdf195 Import part of top patch in queue: Add no-op option hive for plugin API reasons, cleanup some related code. 2011-08-16 21:17:52 -04:00
Kris Maglione 01fd946df1 Add canceled property to DOM instances. Remove stray util.haveGecko call. 2011-08-15 13:57:13 -04:00
Kris Maglione 9d87ed9454 Fix :rehash. 2011-08-15 01:22:50 -04:00
Kris Maglione 07d6099a95 Move overlay magic from util to overlay module. 2011-08-15 00:03:57 -04:00
Kris Maglione 681af3e618 Move DOM and config properties from the util namespace to the DOM and config namespaces, respectively. 2011-08-14 23:30:05 -04:00
Kris Maglione 236a894c89 Add dactyl instance tracking. 2011-08-14 17:06:46 -04:00
Kris Maglione 1509ee96e5 Add experimental jQuery-ish DOM object. 2011-08-14 16:58:24 -04:00
Kris Maglione 93bdb3dd42 Fix occasional lingering IGNORE mode after hints. 2011-08-14 16:57:17 -04:00
Kris Maglione 8a3c6a7ea3 Fix input caret in input elements on initial focus. 2011-08-14 16:27:01 -04:00
Kris Maglione 9273db48ab Decode URLs in the completion list against my better judgment. Get rid of bloody newlines in strict mode lambdas. 2011-08-14 13:09:51 -04:00
Kris Maglione 7c61244e5a :lk <C-Foo> should work. 2011-08-13 16:16:36 -04:00
Kris Maglione 500db37708 Merge the globals of multiple plugins of the same name. 2011-08-12 17:42:08 -04:00
Kris Maglione 5e86f4ed93 Add -pentadactyl-remote command-line flag and CommandOption.STRINGMAP type.
--HG--
extra : rebase_source : a306ad6e8c2d019b92a6ff58414eb3ff8ab149b9
2011-08-12 17:27:46 -04:00
Kris Maglione c4a40df0b7 Add n_s and n_S. 2011-08-11 14:03:17 -04:00
Kris Maglione d877fa5fea Push location stack on //?/n/N/[/]. 2011-08-11 03:44:22 -04:00
Kris Maglione f93a70a738 Re-add history section. 2011-08-10 10:56:51 -04:00
Kris Maglione 245b1de810 Fix failing option tests. 2011-08-10 10:54:40 -04:00
Kris Maglione a81827fd5b Kill duplicate help entries.
--HG--
extra : rebase_source : aa2f8665c0b12078ab0a6cdb845b0abcf996f25f
2011-08-10 10:17:42 -04:00
Kris Maglione 98bb3efa2e Fix another DTD error.
--HG--
extra : rebase_source : 9ec78ca243151eb1a5426e29d2883f908a4a99fa
2011-08-10 10:07:05 -04:00
Kris Maglione f58f70fd98 Allow asynchronous io.system() calls. Fix :help intro. 2011-08-10 00:00:39 -04:00
Kris Maglione 9bdb4411af Minor enhancements to <C-i>/<C-o> 2011-08-09 14:50:51 -04:00
Kris Maglione 9df1f7b6cf Serialize the :map -count flag. 2011-08-09 14:16:03 -04:00
Kris Maglione 491c9a0573 Fix Firefox exploding on <C-i> 2011-08-09 08:52:41 -04:00
Kris Maglione 55087730e0 Remove stale dump statement. 2011-08-09 08:42:49 -04:00
Kris Maglione 4470f63f74 Keep browser from exploding on <C-i> in Command Line mode. 2011-08-08 15:26:24 -04:00
Kris Maglione 6debfa4132 Make 'doc' available to group initializer. 2011-08-08 12:19:01 -04:00
Kris Maglione e23c96580c Remove leftover line. 2011-08-08 09:47:59 -04:00
Kris Maglione 52fe2c4f58 Muck with stringmap/sitemap/stringmap default value completions. 2011-08-07 23:47:48 -04:00
Kris Maglione cb1d409c3e Add [d and ]d. 2011-08-07 21:36:01 -04:00
Kris Maglione 3aa12ba117 Initial work towards making <C-o> and <C-i> more Vim-like. 2011-08-07 18:56:38 -04:00
Kris Maglione 84a69b920a Fix util.generateXPath for unknown namespaces. 2011-08-07 17:40:16 -04:00
Kris Maglione ac29e49b3d Add g]. 2011-08-07 15:35:35 -04:00
Kris Maglione 6739ab0ef0 Update zoom display on full zoom changed triggered outside of Pentadactyl. 2011-08-07 14:55:55 -04:00
Kris Maglione 1a53220597 Store node XPath in marks. 2011-08-07 14:46:40 -04:00
Kris Maglione fc09e4828f Add a basic XPath generator. 2011-08-07 14:36:22 -04:00
Kris Maglione 16394c75a5 Store marks as line and column ordinals rather than percentages. 2011-08-07 13:51:38 -04:00
Kris Maglione e7ffc30732 Fix Option.validateCompleter with non-options. 2011-08-07 12:52:36 -04:00
Kris Maglione f617e3a346 Add basic stringmap support to Option.validateCompleter. 2011-08-07 12:27:26 -04:00
Kris Maglione 85dfd5becd Re-enable Text Edit mode in non-Google editable windows. 2011-08-06 15:56:16 -04:00
Kris Maglione ff0c5af5db Don't derive Text Edit mode from Operator mode. Allow escaping from Operator mode. 2011-08-06 14:25:43 -04:00
Kris Maglione 48d1109f6a Reconcile the format of 'sanitizeitems' with most other list options. 2011-08-06 13:51:21 -04:00
Kris Maglione b9f4221643 Don't prompt on :san -h foo all 2011-08-06 13:17:57 -04:00
Kris Maglione f1493e5e8a Flush the startup cache when re-sourcing a JS file. 2011-08-06 10:09:21 -04:00
Kris Maglione d828a53b7a Add 'spelllang'. Closes issue #530. 2011-08-06 08:47:36 -04:00
Kris Maglione 4958d6854f Fix pass through of <Space> to alert boxen. 2011-08-06 08:07:31 -04:00
Kris Maglione 99f3840b72 Muck with buffer.findLink against my better judgement. Closes issue #607. Closes issue #200. 2011-08-06 08:04:09 -04:00
Kris Maglione b1042eb74c Fix scrolling commands. 2011-08-05 21:06:29 -04:00
Kris Maglione a3aa33d0d3 Fallback to count of parent mapping in motion maps. 2dw == d2w == 8d2w. 2011-08-05 17:00:28 -04:00
Kris Maglione f502617a84 Add operator mode per Vim. Wrap most editor commands in transactions. And stuff. Closes issue #439. 2011-08-05 16:50:00 -04:00
Kris Maglione 55f5f9292b Fix some :buffer completion issues. 2011-08-04 13:03:40 -04:00
Kris Maglione c01a9a72b0 Added tag pentadactyl-1.0b7.1 for changeset 5dd2b03a5cec 2011-08-04 08:48:27 -04:00
Kris Maglione 7243a2f97e Release Pentadactyl 1.0b7.1 2011-08-04 08:48:22 -04:00
Kris Maglione e5e7978cd5 Fix live update issues. 2011-08-04 07:30:01 -04:00
Kris Maglione 904335c138 Fix prefs initialization issue. 2011-08-03 20:08:43 -04:00
Kris Maglione 89c05c799d Added tag pentadactyl-1.0b7 for changeset 2281deb4c132 2011-08-03 17:57:12 -04:00
Kris Maglione 1d298bf561 Release Pentadactyl 1.0b7 2011-08-03 17:57:00 -04:00
Kris Maglione d6e5f9f1f7 Sync FAQ with website. 2011-08-03 10:39:29 -04:00
Kris Maglione c62762c0e3 Bah. 2011-08-03 07:54:54 -04:00
Kris Maglione 3adbaff83c Closes issue #488. 2011-08-02 11:18:22 -04:00
Kris Maglione 377ef1332a Cleanup changed preferences on disable. 2011-08-02 10:46:06 -04:00
Kris Maglione 4dcef46f08 'strictfocus' enhancements for editiable iframes. Close issue #441. 2011-08-02 10:15:03 -04:00
Kris Maglione 465e133cf7 Fix missing base mode in keydown/keyup blocking. Closes issue #615.
--HG--
extra : rebase_source : d76a48e12e8a6f68a4adcb633008af786a4d826d
2011-07-31 12:45:05 -04:00
Kris Maglione 715e99c6e2 Bloody hell. 2011-07-30 13:49:20 -04:00
Kris Maglione 992da465d7 Support multi-character hint modes. Remove bloody fh=2. Closes issue #614. 2011-07-30 06:48:22 -04:00
Kris Maglione 3d48c0d68b Assert mode.length == 1 in hints.addMode. 2011-07-30 05:35:23 -04:00
Kris Maglione 9f057a6f0d Fix localization bug. 2011-07-29 13:46:34 -04:00
Kris Maglione efb4ae78ba Don't offer Text Edit mode for non-input elements. Closes issue #590. 2011-07-29 06:08:35 -04:00
Kris Maglione edb3d9d85d Fix broken help links.
--HG--
extra : rebase_source : 0b00734b80c4e60932bfb07567961ffc02c94e53
2011-07-29 05:57:11 -04:00
Kris Maglione a0de5d9e24 Save option restore data until add-on is disabled. Cleanup preferences on uninstall. 2011-07-29 05:29:06 -04:00
Kris Maglione c165fd95be Don't explicitly pop Menu mode on menu_<Esc>. Closes issue #527. Normalize mode docs to Name rather than NAME. 2011-07-29 03:58:49 -04:00
Kris Maglione 2c59c01232 :emenu: Hide hidden items, disable disabled items. Closes issue #582. 2011-07-29 03:42:31 -04:00
Kris Maglione 3b3d155986 Allow superfluous trailing space in :tb* commands. Closes issue #205. 2011-07-29 03:27:23 -04:00
Kris Maglione f559aec7d2 Set source tab as owner in :tabdup. 2011-07-29 03:22:40 -04:00
Kris Maglione 76020ae2b3 Stop accepting untrusted keypress events. 2011-07-28 09:21:53 -04:00
Kris Maglione 27892db1c8 Cleanup TODO. 2011-07-28 08:27:47 -04:00
Kris Maglione 43c2b280c0 Assert hintkeys.length > 1. 2011-07-28 08:14:44 -04:00
Kris Maglione e415ae09a4 nsIDOMXULTreeElement ⊄ <input elements> for now. 2011-07-28 07:19:19 -04:00
Kris Maglione bcfd641381 Closes issue #610. 2011-07-28 02:01:29 -04:00
Kris Maglione 93edf62036 Make teledactyl not explode yay. 2011-07-28 01:32:25 -04:00
Kris Maglione a63d61612d Add {, }, [{arg}, ]{arg}. Closes issue #592. 2011-07-28 00:09:37 -04:00
Kris Maglione 9483d99e54 Closes issue #609. 2011-07-27 12:51:13 -04:00
Kris Maglione deb0cfd5e0 Closes issue #560. 2011-07-27 12:49:28 -04:00
Kris Maglione 0ac8f73ec8 Fix :help comments. Closes issue #602. 2011-07-27 10:43:53 -04:00
Kris Maglione 9c3e2b430d Closes issue #396. 2011-07-27 09:47:47 -04:00
Kris Maglione fda9475c6e Detimeoutify hints. Closes issue #468. 2011-07-27 09:38:55 -04:00
Kris Maglione f220206df5 Ignore unnamed and disabled fields in util.parseForm. Closes issue #564. 2011-07-27 09:27:59 -04:00
Kris Maglione c80ac6e2af Backout last change. 2011-07-27 09:13:46 -04:00
Kris Maglione d7efec2582 Remove some !importants from add-on bar styles, against my better judgment. Closes issue #561. 2011-07-27 09:11:28 -04:00
Kris Maglione ece2ad9b96 Closes #586. 2011-07-27 08:55:20 -04:00
Kris Maglione fbf080a62c Backout revision ea3c2db9957a again. 2011-07-27 07:00:21 -04:00
Kris Maglione b56963cdfd Deal with sites with finicky input handling. Add some docs. Fix :reh|foo / :rehash +args. Closes issue #551. 2011-07-27 06:45:39 -04:00