1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-04-26 17:31:25 +02:00
Commit Graph

158 Commits

Author SHA1 Message Date
Kris Maglione c72581c6e9 Fix :map <filter> 2008-11-30 14:19:34 +00:00
Kris Maglione 50e610e63d Fix addUserMap when key already mapped. 2008-11-29 21:32:18 +00:00
Doug Kearns 5a3a35ea26 whitespace/formatting fixes 2008-11-28 13:01:20 +00:00
Kris Maglione d25867e7b5 Dont use argCount with literal. Use the default favicon in :ls 2008-11-28 12:52:09 +00:00
Kris Maglione 20596df015 Remove ridiculously tortuous mappings code (again). 2008-11-28 05:58:58 +00:00
Kris Maglione 0325ac9174 Make JS function completion better. Fix some other completion bugs. Dont complete JS after /[\]})"/. 2008-11-28 03:15:22 +00:00
Kris Maglione 20ab9ef0c7 s/args.arguments/args/g 2008-11-26 21:10:54 +00:00
Kris Maglione 7d1b3f793c Some completion fixes 2008-11-26 10:51:43 +00:00
Doug Kearns c2c00a86e3 fix broken :unmap 2008-11-24 12:35:08 +00:00
Kris Maglione 7d8eb88954 More completion stuff. 2008-11-23 23:40:40 +00:00
Kris Maglione 6d7c9091de Speed up completions. Fix Structcommands.jsdefaultValue in FF 3.0. Temporarilly name anonymous functions for profiling. 2008-11-23 04:58:23 +00:00
Kris Maglione 49a559866c More completion stuff 2008-11-22 09:56:57 +00:00
Kris Maglione 5b647a5c22 Check (v[0] in orig || orig[v[0]]) in JS completion again. The latter catches a lot of members in XPC wrapped objects 2008-11-20 21:03:34 +00:00
Kris Maglione d7076c5aa5 Add some standard JS function completers for the liberator API 2008-11-12 23:55:34 +00:00
Doug Kearns f371419666 fix "." mapping for repeating the last normal mode command 2008-11-04 16:00:05 +00:00
Doug Kearns 31ba397ff5 push literalArg onto the end of args.arguments in parseArgs - still a bit of a
mess
2008-11-03 06:00:44 +00:00
Kris Maglione b904f580bb Add -append options to :hi and :sty. Fix some bugs (no, I don't know which bugs) 2008-11-01 02:04:42 +00:00
Kris Maglione b160ef7317 Fix :map <silent> in :mkv 2008-10-30 04:08:58 +00:00
Kris Maglione a53b702200 Generally niftier :mkv 2008-10-30 03:31:19 +00:00
Doug Kearns d2bc7aa20f simplify expandLeader() 2008-10-30 03:14:01 +00:00
Doug Kearns d14a32afa3 move array utility methods to util.Array 2008-10-19 07:26:17 +00:00
Doug Kearns 0b749e4e73 minor refactoring of :mapclear action 2008-10-17 11:45:49 +00:00
Doug Kearns bec8d33e59 pass all command actions an args object - IMPORTANT: this will possibly break
your plugin, read the NEWS file
2008-10-17 11:39:25 +00:00
Kris Maglione a40b6892fe Fix :noremap 2008-10-16 17:05:44 +00:00
Kris Maglione 9f22a91b64 Add :map <silent> 2008-10-15 02:09:05 +00:00
Kris Maglione ff7c3c1210 Add liberator.modules namespace, load scripts via subscript loader, report better errors on :so with here docs, beep when clicking an input field in command line mode. 2008-10-13 21:05:48 +00:00
Kris Maglione cd0fb01dd4 with (liberator) 2008-10-13 00:50:03 +00:00
Kris Maglione e69cba9ff3 Add "." 2008-10-11 06:27:07 +00:00
Doug Kearns 6ef73cf313 whitespace fixes and revert some overly aggressive use of expression closures 2008-10-04 10:18:53 +00:00
Doug Kearns 156fa5d56f add bangAllowed property to Command's extraInfo to specify whether the bang
version of the command is available
2008-10-04 09:00:36 +00:00
Kris Maglione 1891746b9e Bunch-o-fixes, plus some non-trivial changes that I may wind up weeding out. 2008-10-04 04:08:03 +00:00
Kris Maglione 76b6c530b1 Frob some fnords. 2008-10-02 06:42:42 +00:00
Kris Maglione 1cf325a539 Refactor HTML generation to use E4X. Could use some refactoring. 2008-09-30 23:37:33 +00:00
Doug Kearns c076c8be0f fix some arg redeclarations 2008-09-28 12:51:53 +00:00
Doug Kearns 804b1fd62f add a default string for the RHS of programmatically defined user mappings in
:map list output
2008-09-24 06:00:56 +00:00
Doug Kearns 851d8d8383 use 'lambda' notation where appropriate 2008-09-23 10:06:04 +00:00
Doug Kearns c0ebd0be4d minor refactoring of Map#hasName 2008-09-18 14:26:12 +00:00
Doug Kearns da4f0ae375 minor refactoring of Map constructor 2008-09-18 14:23:58 +00:00
Doug Kearns e64a7397df use let when declaring loop variables 2008-09-18 12:07:10 +00:00
Doug Kearns a0cbde84b1 remove redundant throwing of StopIteration from generators 2008-09-15 14:52:21 +00:00
Kris Maglione 386bfb1f20 Allow hints in the MOW. 2008-09-14 22:23:06 +00:00
Doug Kearns fefa6e4609 move getMapLeader() to liberator.Mappings 2008-09-11 16:39:29 +00:00
Doug Kearns f2b0ce2317 revert use of argCount in :unmap commands as parseArgs() currently has no means
of dealing with unmatched quotes
2008-08-29 09:02:36 +00:00
Doug Kearns 49a4fddacd add completion support to :*map commands 2008-08-20 15:16:03 +00:00
Doug Kearns 25eb1e134c add completion to :*unmap commands 2008-08-20 12:10:44 +00:00
Doug Kearns a234aa747e make use of our argsParser to handle commands with zero arguments 2008-08-14 08:24:02 +00:00
Martin Stubenschrott 1035a01ace make use of our argsParser to handle commands with a fixed number of arguments.
Also added args.string to access the original string before it was parsed.
TODO: Always pass a parseArgs-like structure to commands, instead of only
when options or argCount is specified?
2008-08-13 21:53:56 +00:00
Doug Kearns 66ff19d7af trivial formatting improvements 2008-08-12 16:16:24 +00:00
Doug Kearns 2a0c5ef869 rename variables named char as this is a reserved word 2008-08-05 02:03:41 +00:00
Doug Kearns dbcf8c8b69 whitespace formatting fix 2008-07-30 01:20:35 +00:00