Kris Maglione
fb7d6c9809
Update copyright headers.
2011-01-23 23:34:24 -05:00
Kris Maglione
db5325a603
Fix key chains with stacked handlers, but needs work.
...
--HG--
extra : rebase_source : c1ce8c574e67d3254e32e902dd4ff31f37715363
2011-01-23 05:14:15 -05:00
Kris Maglione
b5d7d3e4ff
Fix last commit.
2011-01-22 11:58:38 -05:00
Kris Maglione
c10e05bbe4
Go to irritating lengths to keep the hidden location bar from stealing keyboard focus. Closes issue #292 .
2011-01-22 10:12:44 -05:00
Kris Maglione
44d3cd03ee
Fix :map/:unmap 1st argument completions. Slight hive api changes.
2011-01-21 06:32:35 -05:00
Kris Maglione
ae58cfa71c
Fix some key handling issues mainly effecting Text Edit mode.
2011-01-20 06:07:29 -05:00
Kris Maglione
430468ee01
Fix stupid miscalculation in previous changeset.
2011-01-20 00:44:23 -05:00
Kris Maglione
99eb487805
Fix stupid miscalculation in previous changeset.
2011-01-20 00:37:42 -05:00
Kris Maglione
8fbe8fffec
Fix overlong stack generated by key events received during feedkeys, along with related "Attempt to execute mapping recursively" errors.
2011-01-20 00:30:14 -05:00
Kris Maglione
8df4e908e8
Fix feedkey mappings on FF36.
2011-01-19 23:37:44 -05:00
Kris Maglione
8142d837c1
Fix hint key processing.
2011-01-19 23:09:29 -05:00
Kris Maglione
35d7d40c43
Fix :normal. Closes issue #275 .
2011-01-19 20:43:49 -05:00
Kris Maglione
95eb8aaf93
Make <Esc> a normal mapping rather than a grotesque hack.
2011-01-19 20:30:54 -05:00
Kris Maglione
a8a840afc2
Move fallthrough handler proccessing until after all normal key handling. Make MOW mode a COMMAND mode. Move most input processing into INPUT mode. Fixes unnecessary closing of the MOW on :.
2011-01-19 20:20:54 -05:00
Kris Maglione
260a8aad1b
Fix inadvertant and irritating passing of <C-[>.
...
--HG--
extra : rebase_source : daf8607035497732a200977c335e24fc5e2824f6
2011-01-19 19:59:34 -05:00
Kris Maglione
36c6393d5d
Add as-yet undocumented site-specific mapping hives, :map -group flag, and :mapgroup command.
2011-01-19 03:58:08 -05:00
Kris Maglione
9546a7adb6
Key processing cleanup and bug fixes.
2011-01-19 00:35:53 -05:00
Kris Maglione
e28b009036
Speed up map processing considerably via a piece of a patch I've had sitting around for ages.
2011-01-19 00:07:29 -05:00
Kris Maglione
84f93ad96c
Filter :au Fullscreen on fullscreen state rather than buffer URL. Remove bloody moz-collapsed attribute at the same time.
2011-01-18 23:33:30 -05:00
Kris Maglione
35f7fb4aa0
Fix typing numbers in input modes.
2011-01-18 20:13:24 -05:00
Kris Maglione
551f777c22
Add preliminary mode inheritance and BASE/INSERT modes.
2011-01-18 18:37:38 -05:00
Kris Maglione
b836cc8110
Prevent infinite loops when trying to execute mappings recursively.
2011-01-18 18:09:28 -05:00
Kris Maglione
c78bb0f332
Get rid of absurd Map#route flag. Consolodate some constants.
2011-01-18 17:35:57 -05:00
Kris Maglione
c096804e0f
Mapping refactoring and bug fixes.
2011-01-18 05:17:34 -05:00
Kris Maglione
53248645c2
Fix missing bracing in last commit.
2011-01-18 02:28:34 -05:00
Kris Maglione
328c78b842
Add initial support for stacked key mode handlers.
2011-01-18 02:13:16 -05:00
Kris Maglione
5b56624043
Make buffer.URL a string again. Use buffer.uri and buffer.documentURI internally. Fix loading Object stores.
2011-01-16 12:14:43 -05:00
Kris Maglione
eacd52dffb
Send "change" event when editing file upload boxes.
2011-01-15 18:24:02 -05:00
Kris Maglione
0de4c844ef
Fix arg maps.
2011-01-12 22:58:45 -05:00
Kris Maglione
04f55e9324
Deal with fallout from 609832.
2011-01-09 16:15:52 -05:00
Kris Maglione
20d978bf63
Try not to reset dactylFocusAllowed on hash tag change. Closes issue #237 .
2011-01-05 14:42:39 -05:00
Kris Maglione
d661d60cb6
Make buffer.UR[LI] nsIURI objects. Fix bug in chrome-data:.
2011-01-03 22:00:53 -05:00
Kris Maglione
6f20c5aac2
Get rid of Editor.isInputElementFocused. Move Editor.isContentNode to editor.isContentNode.
2010-12-31 13:39:14 -05:00
Doug Kearns
66ada66811
Rename Events.isInputElem* to isInputElement* as per HACKING style guide.
2011-01-01 03:47:15 +11:00
Kris Maglione
3f3e89e270
Some constants to save my sanity.
2010-12-31 00:30:59 -05:00
Kris Maglione
69b9796249
Deprecate dactyl.mode.
2010-12-30 18:03:03 -05:00
Kris Maglione
2cb3135220
Add descriptions for mappable modes.
2010-12-30 17:59:57 -05:00
Doug Kearns
b6e89aad9f
Fix macro playback.
...
--HG--
extra : rebase_source : eaf191e08d2aba1a27beb06f682be8d4a73144f5
2010-12-31 00:16:05 +11:00
Doug Kearns
8e785245c1
Miscellaneous semicolon, whitespace, and formatting fixes.
2010-12-30 21:54:28 +11:00
Doug Kearns
3c414d9ac9
Fix q mapping's action arg.
...
See revision 45b2508a55c9.
2010-12-30 20:21:07 +11:00
Kris Maglione
5f1c47ee20
Fix some smallish focus issued.
2010-12-30 00:17:01 -05: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
abe2c666b6
Fix unterminated key chains. Closes issue #219 .
2010-12-29 11:18:25 -05:00
Kris Maglione
eef79f2ba8
Treat XUL Tree and TextBox elements as input elements.
2010-12-28 22:54:36 -05:00
Kris Maglione
ca4b3a03c9
Use real key bindings in MOW mode, and also restore the strange key passing behavior of yore. Closes issue #217 .
2010-12-28 21:55:30 -05:00
Kris Maglione
cc9ef60b63
Hopefully deal with our lost focus issues once and for all.
...
Update issue 131
Status: Started
This should hopefully take care of this issue.
Update issue 212
Status: Started
This should hopefully take care of this issue.
--HG--
branch : bootstrapped
2010-12-28 16:42:55 -05:00
Kris Maglione
aec00dd4be
Fix bug in last commit.
...
--HG--
branch : bootstrapped
2010-12-28 14:58:58 -05:00
Kris Maglione
9655d741b8
Add real mappings for most HINT mode keys. Lazily expand leader, and keep in sync with 'mapleader'.
...
--HG--
branch : bootstrapped
2010-12-28 14:33:57 -05:00
Kris Maglione
163539ab29
Fix error trapping in events.feedkeys.
...
--HG--
branch : bootstrapped
2010-12-27 01:49:10 -05:00
Kris Maglione
15b2909bc1
[bootstrap] Merge default.
...
--HG--
branch : bootstrapped
2010-12-27 00:34:19 -05:00