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
Doug Kearns
c1f1b1d419
expand <Leader> in addUserMap() (Tim Hammerquist)
2008-06-02 18:17:05 +00:00
Doug Kearns
973f3e5ca3
whitespace fixes
2008-06-02 18:11:47 +00:00
Doug Kearns
c1390135d2
whitespace fixes
2008-05-27 15:15:36 +00:00
Doug Kearns
f43fc67115
add some missing fold markers
2008-05-17 16:04:24 +00:00
Martin Stubenschrott
618c47bc46
big vimperator->liberator rename, expect some brakeage
2008-03-18 15:18:55 +00:00
Martin Stubenschrott
67fda2892f
fixed vimperator.util.generateHelp
2008-03-02 23:01:56 +00:00