Initial commit
Add global variables.

Use buffer variables but if not defined, buffer variables get values
from global variables.
Global variables are only defined the first time Tmux_Vars() is called.
Ask for pane number if splitted tmux window
Take panes into account. Need tmux from cvs.

It is now possible to paste to a pane within the same window of your vim
session with the focus remaining in vim. Not possible with old version
of this script due to tmux (version 1.2) inability to select the pane to
paste to.  Need tmux build from cvs.
Add info on stable branch
Fix window completion.
Add comments and licence.

Make some functions local to script as recommanded in ':help write-plugin'
Ask for a pane number even if there is only one.

Hopefully this fix a bug on OSX.
=> 'https://github.com/kikijump/tslime.vim/issues/1#issue/1'
Fix for tmux 1.5

Since tmux version 1.5, paste buffers belong to the tmux server and so, are common to all clients.
Pathogen friendly
Fix typo
Ensure input
Replace bindings with something useful ruby ones

When used with rails.vim, allow sending alternate files

Within a ruby file, use the <leader>t mapping to run the corresponding
spec. Within a cucumber feature file, the same mapping will run just
that scenario.
Add basic test/unit support
Send clear line and screen before test run
Allow ability to reload script

let g:tslime_loaded=0 | source ~/.vimbundles/tslime.vim/plugin/tslime.vim
Only use related when it actually is a test file
Rename "Send_to_Tmux" to "SendToTmux"
Allow use of \t from within multiple file types

- Refactor from autocommands
- Remove use of variable that shadows builtin keyword
Add mapping for \T to focus within specs, features

- <leader>t runs the whole spec or feature
- <leader>T runs the spec, with cursor's line number appended