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
Martin Stubenschrott
3e11d296c2
[muttator] changed the filename in createTempFile to have :set ft=mail automatically
2008-06-11 13:18:00 +00:00
Doug Kearns
45390dac8b
add missing semicolons
2008-06-09 03:29:29 +00:00
Doug Kearns
5beaa4ca6c
whitespace fixes
2008-06-06 13:47:51 +00:00
Doug Kearns
973f3e5ca3
whitespace fixes
2008-06-02 18:11:47 +00:00
Martin Stubenschrott
bf239c2db2
fixed io.run() for windows.
2008-05-26 09:25:27 +00:00
Martin Stubenschrott
f3926ba422
automatically try to add .exe when running programs on windows
2008-05-25 21:02:23 +00:00
Doug Kearns
f43fc67115
add some missing fold markers
2008-05-17 16:04:24 +00:00
Martin Stubenschrott
64b0e3b8e1
[muttator] allow external editor with ctrl-i when composing messages. Also a framework for more compose window related mappings (like y to send message)
2008-05-14 12:21:05 +00:00
Martin Stubenschrott
618c47bc46
big vimperator->liberator rename, expect some brakeage
2008-03-18 15:18:55 +00:00
Martin Stubenschrott
aa3934cf2d
fixed system() and other io methods
2008-02-29 23:47:27 +00:00
Martin Stubenschrott
8c45097170
made :dialogs generic, moved more commands to vim.js
2008-02-28 23:37:35 +00:00
Martin Stubenschrott
2777a8e09c
get rid off v.options.{g,s}etFirefoxPref and renamed it to {g,s}etPref. You shouldn't save vimperator specific preferences in the about:config anyway, but store larger things like the history in the SQLITE database.
2008-02-05 01:00:15 +00:00
Martin Stubenschrott
8c100b78ba
moved run/system/source to vimperator.io and objectToString to vimp.util
2008-02-05 00:12:18 +00:00
Martin Stubenschrott
17fafa17dd
* code refactoring, mostly methods from hints.js -> buffer.js
...
* ;s and :pageinfo try to propose filenames relative to the current directory now
2008-01-05 21:14:27 +00:00
Martin Stubenschrott
78527f8d95
updated copyright dates, thanks to dpb with:
...
for i in `grep -r 2007 content skin | grep -v CVS | cut -d ':' -f 1`; do sed -i -e 's/2007/2008/' $i; done
2008-01-02 14:17:10 +00:00
Martin Stubenschrott
5122e6c448
* Initial code for "waiting" macros. Still buggy/incomplete, but commiting, before merging other patches becomes even more tedious.
...
* Also a new attempt that pages don't have input focus after load, probably buggy as well
2007-12-18 15:05:03 +00:00
Martin Stubenschrott
1de6096906
better fix for getcwd
2007-12-13 13:56:50 +00:00
Martin Stubenschrott
aaa317b143
another attempt to fix getcwd on windows
2007-12-13 13:50:55 +00:00
Martin Stubenschrott
24adb1bb92
fixed getCurrentDirectory() to not call an infinite loop, makes :cd etc. work on windows hopefully
2007-12-12 17:58:52 +00:00
Doug Kearns
c3f142b07d
whitespace fixes
2007-11-29 12:39:38 +00:00
Martin Stubenschrott
794e80c1a8
* merged ctrl-x/a commands
...
* fixes for file:/ handling
* fixed gu and gU
2007-11-22 20:00:46 +00:00
Doug Kearns
44705af3b1
whitespace fixes
2007-11-22 05:32:50 +00:00
Martin Stubenschrott
1d9004c99c
error message for non-existing :cd dir
2007-11-20 01:12:50 +00:00
Martin Stubenschrott
678a5657fd
many bug fixes, :cd and :pwd commands, ~ mapping
2007-11-20 00:40:40 +00:00
Martin Stubenschrott
da34b3dc81
* io.getFile() works for relative filenames now
...
* completion functions must return the start point now from which position of the "filter" string they return the results
2007-11-19 22:46:55 +00:00
Doug Kearns
5a3d51626c
normalize foldmarkers
2007-11-19 07:13:20 +00:00
Doug Kearns
fa1229294c
use camel case for all indentifiers
2007-11-19 03:52:36 +00:00
Doug Kearns
c362c70f03
add more missing semicolons
2007-11-11 03:01:55 +00:00
Doug Kearns
434844b688
use the 'singleton' construction idiom rather than classical constructors for
...
creating the bookmarks, history, commandline, search, previewwindow,
bufferwindow, statusline, buffer, editor, marks and quickmarks objects
2007-11-11 02:18:15 +00:00
Doug Kearns
2c5655e182
whitespace formatting fixes
2007-11-10 15:06:07 +00:00
Doug Kearns
b204012556
convert single quotes to double quotes
2007-11-06 11:22:39 +00:00
Doug Kearns
e410df4439
move remaining global constructor functions to the vimperator namespace
2007-10-21 10:39:23 +00:00
Doug Kearns
9873fed42c
remove io.pathExists()
2007-10-20 02:53:46 +00:00
Martin Stubenschrott
86b4b1ed09
new vimperator.io. object
2007-10-19 03:45:11 +00:00
Doug Kearns
edce7ff639
rename file.js io.js
2007-10-19 00:00:12 +00:00