1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-20 21:37:57 +01:00
Commit Graph

137 Commits

Author SHA1 Message Date
Kris Maglione
c284e1ced8 First work towards cleaning up the commandline.js rat's nest. Don't expect any of these new interfaces to stay remotely as they are.
--HG--
branch : key-processing
2011-01-26 01:24:54 -05:00
Kris Maglione
dbfd64729e Fix the MIW.
--HG--
branch : key-processing
2011-01-24 16:55:43 -05:00
Kris Maglione
beb9d69eaa Merge default.
--HG--
branch : key-processing
2011-01-23 23:36:25 -05:00
Kris Maglione
fb7d6c9809 Update copyright headers. 2011-01-23 23:34:24 -05:00
Doug Kearns
ca9aa5bd02 Fix mappings.get. 2011-01-24 14:44:08 +11:00
Kris Maglione
df4fc65102 Merge default.
--HG--
branch : key-processing
2011-01-23 22:23:33 -05:00
Doug Kearns
162d9122b2 Fix mappings.iterate. 2011-01-24 14:19:55 +11:00
Doug Kearns
de2655ce01 Document Map#id.
--HG--
extra : rebase_source : 2cbd2fe1cfee7446b4c07e13e0d22b7b00aaa25c
2011-01-24 12:49:50 +11:00
Kris Maglione
64b12db990 Begin replacing the key processing rat's nest.
--HG--
branch : key-processing
2011-01-23 17:37:59 -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
412bbcce53 Serialize map groups. 2011-01-20 03:32:56 -05:00
Kris Maglione
4a77c9d34d Fix serializing mappings in :mkp. 2011-01-20 02:25:42 -05:00
Kris Maglione
a0ad529424 Fix some errors in :command-complete-custom. Fix some help tags not appearing. 2011-01-19 17:54:17 -05:00
Kris Maglione
067b8d2a6c Cleanup horrible :map output. Update for map groups. 2011-01-19 15:36:04 -05:00
Kris Maglione
807c7a4aba Update :listkeys for :mapgroups. 2011-01-19 14:40:47 -05:00
Kris Maglione
c3ff9950bb Make mapc/unmap hive-aware. Add :delmapgroup. 2011-01-19 05:31:41 -05:00
Kris Maglione
ff34528f15 Provide completion and some bug fixes for :mapg. 2011-01-19 05:00:35 -05:00
Kris Maglione
3c240d29ed Add forgotten dequote call. 2011-01-19 04:06:53 -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
b4d51da21c Fix :unmap. 2011-01-19 01:45:54 -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
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
1aedb491f8 Fix Text Edit maps index. 2011-01-06 13:19:06 -05:00
Kris Maglione
34ce63a150 Automagically generate :help key indexes. 2011-01-06 13:01:26 -05:00
Kris Maglione
3ef94f5861 Fix mappings.getCandidates(). Closes issue #227. 2011-01-02 19:49:13 -05:00
Kris Maglione
c26d3f3218 Remove accidentally committed debugging code. "Fix" a bug. Probably: Fixes issue #226. 2011-01-02 17:08:13 -05:00
Kris Maglione
fbd7556a76 Move iteration utility functions to the iter namespace. 2011-01-02 16:56:18 -05:00
Kris Maglione
2a218c2785 Release 1.0 βeta 4. 2010-12-30 22:59:12 -05:00
Kris Maglione
85947d4645 Add some more error handling code during the bootstrapping process. 2010-12-30 20:20:57 -05:00
Kris Maglione
2cb3135220 Add descriptions for mappable modes. 2010-12-30 17:59:57 -05:00
Kris Maglione
f3903dc3d2 Remove relict SEARCH_* modes. Hide unmappable QUOTE/PASS THROUGH/LINE modes. 2010-12-30 17:13:33 -05:00
Kris Maglione
c671cc84e0 Allow using heredocs with :abbr/:au/:com/:map. 2010-12-30 14:24:18 -05:00
Doug Kearns
8e785245c1 Miscellaneous semicolon, whitespace, and formatting fixes. 2010-12-30 21:54:28 +11: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
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
1653ff509d Fix some subtle rehashing bugs.
--HG--
branch : bootstrapped
2010-12-25 15:54:37 -05:00
Štěpán Němec
879cb52279 Fix some typos. 2010-12-24 17:43:31 +01:00
Kris Maglione
702b4ff340 Add -modes argument to :unmap, :mapclear. 2010-12-23 12:07:10 -05:00
Kris Maglione
06936c88ea Add :feedkeys (perhaps to replace :normal?) 2010-12-22 19:54:00 -05:00
Kris Maglione
c65758864d Allow mapping keys in HINT and other modes. Closes issue #10. Closes issue #158. 2010-12-22 15:32:19 -05:00
Kris Maglione
1454049f48 Fix :listkeys. 2010-12-18 14:17:34 -05:00
Kris Maglione
2a27292e8b Make source linkfication in :list* less annoying. Add help linkification to the entries. Make source links hintable.
--HG--
extra : rebase_source : 793a9d6a6d84dc3c2f8dc2dd5d0ad468e565b1c4
2010-12-18 13:47:56 -05:00
Štěpán Němec
c7411dfcff Addenda and corrigenda for the last and next to next to last commits. 2010-12-18 19:06:53 +01:00
Kris Maglione
f1e4ef93df Add :list* commands, linkify help tags in certain output, and augment :yank to accept JavaScript directly. 2010-12-18 11:54:31 -05:00
Kris Maglione
9fb3febe95 Typo and general idiocy fixes. Kill 'linksearch'. 2010-12-17 12:30:51 -05:00
Kris Maglione
50e47b9b2f Block invalid keys in VISUAL TEXT EDIT mode and add v_x mapping. Closes issue #182. 2010-12-13 05:11:47 -05:00
Kris Maglione
75342f09ec Do something sensible for items defined from :map/:com/... in :*usage!. 2010-12-09 22:25:20 -05:00