Doug Kearns
7c9c7f0f63
add global flag to escapeQuotes() in io.system
2008-10-02 05:43:25 +00:00
Doug Kearns
48885a5f1a
add filename completion to :mkvimperatorrc
2008-10-02 04:52:09 +00:00
Doug Kearns
75970bee04
use nsIDirectoryService to find the tmp directory
2008-10-01 04:10:39 +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
f1b40dd6ec
improve error messages given when sourcing files
2008-09-30 12:27:16 +00:00
Doug Kearns
3bf80a0bdd
fix :source error message
2008-09-28 12:10:54 +00:00
Doug Kearns
6f6922f035
add some missing semicolons and remove some trailing commas
2008-09-28 11:38:51 +00:00
Doug Kearns
f22640fac2
output an error message if :source is called without an argument
2008-09-27 13:22:05 +00:00
Doug Kearns
675ae16f24
add rough initial implementations of :message, g< (gm for now) and 'messages'
2008-09-27 12:33:23 +00:00
Doug Kearns
851d8d8383
use 'lambda' notation where appropriate
2008-09-23 10:06:04 +00:00
Doug Kearns
1d139b05e8
add :runtime command
2008-09-23 03:09:38 +00:00
Doug Kearns
ed327496ff
minor refactoring of io.system() - add escapeQuotes()
2008-09-23 02:40:12 +00:00
Doug Kearns
26315eb1ec
add 'runtimepath'
2008-09-22 12:45:31 +00:00
Doug Kearns
8a39fbcb46
minor refactoring of :mkv's filename generation
2008-09-22 11:22:32 +00:00
Doug Kearns
d05a33b0bd
fix Bug#: 19949 - file:// URL loading is broken
2008-09-21 12:48:51 +00:00
Doug Kearns
0d35d7c67d
whitespace fixes
2008-09-21 11:12:32 +00:00
Doug Kearns
93a7be637b
add FIXME comment regarding using the "TmpD" special file for the temp
...
directory in io.createTempFile
2008-09-20 13:00:25 +00:00
Doug Kearns
e8b5751c1f
fix filename path construction in io.createTempFile and try TMPDIR as a
...
possible location for the temp file
2008-09-20 12:51:19 +00:00
Daniel Bainton
ef1c96ae03
Fix io.createTempFile (now for real)
2008-09-19 13:28:04 +00:00
Daniel Bainton
97f9fa4132
Fix io.createTempFile
2008-09-19 11:19:32 +00:00
Doug Kearns
2e53dba205
rename io.directorySeperator to directorSeparator
2008-09-19 07:05:16 +00:00
Doug Kearns
23492c82e7
add missing semicolons
2008-09-18 12:23:38 +00:00
Doug Kearns
e64a7397df
use let when declaring loop variables
2008-09-18 12:07:10 +00:00
Daniel Bainton
65f1b0d53f
Adding a check for hostname
2008-09-18 11:48:35 +00:00
Doug Kearns
b0dede3cba
whitespace fixes
2008-09-15 12:36:56 +00:00
Doug Kearns
9a6334afcb
minor refactoring of io.source()
2008-09-14 16:58:28 +00:00
Doug Kearns
e623f529f9
add :scriptnames
2008-09-14 15:18:48 +00:00
Doug Kearns
fefa6e4609
move getMapLeader() to liberator.Mappings
2008-09-11 16:39:29 +00:00
Daniel Bainton
b24b45dd9b
Adding hostname to the tmp file used with external editor
2008-09-11 10:40:08 +00:00
Doug Kearns
8c3cfc4c8c
more AR whitespace fixes
2008-09-11 08:23:46 +00:00
Doug Kearns
de6b32af54
don't allow attempts to :source directories
2008-09-10 10:29:00 +00:00
Kris Maglione
4b6c27b1e7
Added liberator.commandline.input() to prompt the user. Added prompt when opening too many tabs.
2008-09-10 04:28:11 +00:00
Doug Kearns
34085658e6
add :finish command
2008-09-02 13:31:33 +00:00
Doug Kearns
339dd911cd
expand environment variables when setting 'cdpath' and 'shell'
2008-09-01 13:36:15 +00:00
Doug Kearns
26adf51554
evaluate heredoc if no terminator found
2008-09-01 09:28:23 +00:00
Doug Kearns
6ea8b75298
whitespace fixes
2008-09-01 09:22:47 +00:00
Doug Kearns
f76d0c3ccd
add liberator.eval()
2008-09-01 03:06:29 +00:00
Doug Kearns
41c67225a2
add rough implementation of 'cdpath' option
2008-08-30 11:32:40 +00:00
Doug Kearns
a0ab368082
output an error message on :cd - if there is no alternate directory
2008-08-30 03:12:14 +00:00
Doug Kearns
61d29dc6be
add QuitPre and ShellCmdPost autocommand events
2008-08-28 11:53:46 +00:00
Doug Kearns
afca48ca35
improve error reporting when running shell commands with :!
2008-08-26 02:40:35 +00:00
Doug Kearns
12be160433
prefix the invoked Ex command to the MOW output of :!
2008-08-26 02:27:05 +00:00
Doug Kearns
dee53e3b9f
whitespace fixes
2008-08-21 22:31:06 +00:00
Doug Kearns
599ba635e2
trivial variable renaming in :mkvimperatorrc command
2008-08-20 15:17:45 +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
5a2b88c496
add initial implementation of 'shell' and 'shellcmdflag' options
2008-08-13 05:28:35 +00:00
Doug Kearns
e8eab457f7
trivial formatting fixes
2008-08-13 05:27:23 +00:00
Doug Kearns
66ff19d7af
trivial formatting improvements
2008-08-12 16:16:24 +00:00
Doug Kearns
366f9d79f4
error messages should be capitalized
2008-07-30 05:30:30 +00:00