Doug Kearns
f478f57c57
use lambda notation for setter and getter definitions where appropriate
2008-09-24 06:03:42 +00:00
Doug Kearns
851d8d8383
use 'lambda' notation where appropriate
2008-09-23 10:06:04 +00:00
Doug Kearns
0d35d7c67d
whitespace fixes
2008-09-21 11:12:32 +00:00
Doug Kearns
e64a7397df
use let when declaring loop variables
2008-09-18 12:07:10 +00:00
Kris Maglione
7c19363383
Allow :q! and :qa!, as in vim.
2008-09-15 21:24:51 +00:00
Daniel Bainton
21f9e7742e
Change liberator.config.appName -> liberator.config.name, thanks Daniel Schaffrath
2008-09-14 09:05:56 +00:00
Doug Kearns
0bb59f6c5c
dd more rudimentary completion for options 'activate', 'pageinfo', 'newtab'
...
and 'popups'
2008-09-10 20:26:53 +00:00
Doug Kearns
339dd911cd
expand environment variables when setting 'cdpath' and 'shell'
2008-09-01 13:36:15 +00:00
Doug Kearns
6ea8b75298
whitespace fixes
2008-09-01 09:22:47 +00:00
Doug Kearns
e8bfe91cd1
add count support to C-^ (Kazuo)
2008-08-29 01:16:53 +00:00
Doug Kearns
14fca7b099
fix tabs.get() - iterate over the browsers array via index rather than property
2008-08-28 05:33:40 +00:00
Martin Stubenschrott
1704adc334
added :tabdetach, thanks Kris
2008-08-24 22:10:30 +00:00
Doug Kearns
a234aa747e
make use of our argsParser to handle commands with zero arguments
2008-08-14 08:24:02 +00:00
Doug Kearns
be5c793f4f
add count support to :buffer
2008-08-14 04:03:21 +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
Martin Stubenschrott
c49ed07af9
made :setlocal work on tabs, not buffer
2008-08-13 20:50:39 +00:00
Doug Kearns
82ec2ef8e7
add a Todo item
2008-08-12 13:29:16 +00:00
Doug Kearns
16a9c56fbe
add prefix count support to :tabprevious, :bprevious, :tabnext, :bnext etc
2008-08-12 11:23:01 +00:00
Doug Kearns
7f258902dc
trivial comment update
2008-08-10 06:30:19 +00:00
Doug Kearns
626ef76789
add :blast, :bfirst, :brewind, :bnext, :bprevious, :bNext commands
...
(Dominik Meister)
2008-07-29 21:42:21 +00:00
Doug Kearns
32dc7b8483
whitespace fixes
2008-07-29 21:12:57 +00:00
Martin Stubenschrott
60f040e54e
added :b# for switching to alternative buffer, also finally commited Kipling's patch to use getShortcutOrURI
2008-07-28 22:16:04 +00:00
Daniel Bainton
01edb272bc
Adding :tabduplicate patch from Konstantin Stepanov
2008-07-21 09:36:43 +00:00
Tim Hammerquist
c55d7b51d0
added option value completion; small typos.
2008-06-19 22:34:45 +00:00
Martin Stubenschrott
9d38f46dd3
:bdelete google to close all tabs from google
2008-06-08 05:38:34 +00:00
Martin Stubenschrott
4a81ae7b11
renamed completion.exTabCompletion() completion.ex()
2008-06-08 04:47:29 +00:00
Martin Stubenschrott
59342d4244
removed buffer window
2008-06-08 04:22:37 +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
e49aed94df
tab related mappings for muttator, thanks teramako
2008-06-02 14:20:28 +00:00
Doug Kearns
c1390135d2
whitespace fixes
2008-05-27 15:15:36 +00:00
Martin Stubenschrott
b8dcad1d51
new popups=4 option
2008-05-24 12:02:50 +00:00
Doug Kearns
f43fc67115
add some missing fold markers
2008-05-17 16:04:24 +00:00
Martin Stubenschrott
7b7d39cc8d
newtab option, and better :tab behavior, thanks teramako
2008-05-02 08:54:30 +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
57debc00e0
* renamed shortHelp -> decription
...
* refactored abbreviation and mapping commands (actually 200 LOC less now :)
2008-02-29 14:46:33 +00:00
Martin Stubenschrott
8184b1109f
moved more commands. the end of all the moving is near!
2008-02-28 23:55:02 +00:00
Martin Stubenschrott
09eb8e5939
begin moving commands from commands.js to where they belong
2008-02-25 15:22:12 +00:00
Martin Stubenschrott
d1560b0cfb
moved v.buffer.switchTo to v.tabs.switchTo
2008-02-12 18:28:07 +00:00
Martin Stubenschrott
fec955dcb2
changed "B" mapping. Also moved tab specific mappings/commands from commands.js and mappings.js to tabs.js; This kind of changes will occur frequently in future.
2008-02-12 15:57:12 +00:00
Martin Stubenschrott
1556268fea
massive options.js cleanup. It is now only responsible for the options framework, but does not host
...
any option. They are now saved in the modules where the corresponding features are defined or in vim.js
if they are general options. Expect the same code rework for commands and mappings.
2008-02-07 03:03: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
Doug Kearns
290ba70b6f
generate errors for Ex tab commands in the command rather than in v.tabs
2007-12-02 09:07:21 +00:00
Doug Kearns
b9f3270e50
use gBrowser#mTabContainer in preference to tabContainer
2007-12-02 08:53:40 +00:00
Doug Kearns
fa1229294c
use camel case for all indentifiers
2007-11-19 03:52:36 +00:00
Doug Kearns
f50bca0453
use RegExp#test in preference to String#match
2007-11-16 12:48:03 +00:00
Doug Kearns
695fd63e91
use the singleton construction idiom to create vimperator.tabs
2007-11-12 12:29:54 +00:00
Doug Kearns
c362c70f03
add more missing semicolons
2007-11-11 03:01:55 +00:00
Doug Kearns
2c5655e182
whitespace formatting fixes
2007-11-10 15:06:07 +00:00