Prevent hanging when using older versions of tmux #86
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request fixes issue #32 .
Using tmuxline with tmux 1.6 would cause vim to hang on startup. The code in question was https://github.com/edkolev/tmuxline.vim/blob/master/autoload/tmuxline.vim#L130:
which in effect ran the following bash command:
which causes bash to hang. But if
tmux source ...
is executed without the piping, it would return normally, and give a warning that one of the options was not available.I don't know the exact reason behind this, but I tried changing the line of code into:
and vim could start normally.
This sure is a rare problem (few would still use tmux 1.6 as of now), but I don't think adding a patch would hurt compatibility with other versions.