Skip to content

Commit 0e22a21

Browse files
author
Bruno Sutic
committed
Update change log & whitespace changes
Closes tmux-plugins#8
1 parent adf604f commit 0e22a21

File tree

3 files changed

+17
-15
lines changed

3 files changed

+17
-15
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Changelog
22

33
### master
4+
- enable extensibility via search engines (@vasconcelloslf)
45

56
### v2.0.0, Nov 01, 2014
67
- 'open editor' command can now open files that have spaces

open.tmux

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ command_generator() {
3636
}
3737

3838
search_command_generator() {
39-
local command_string="$1"
40-
local engine="$2"
39+
local command_string="$1"
40+
local engine="$2"
4141

42-
echo "xargs -I {} tmux run-shell 'cd #{pane_current_path}; $command_string $engine\"{}\" > /dev/null'"
42+
echo "xargs -I {} tmux run-shell 'cd #{pane_current_path}; $command_string $engine\"{}\" > /dev/null'"
4343
}
4444

4545
generate_open_command() {
@@ -54,6 +54,7 @@ generate_open_command() {
5454
}
5555

5656
generate_open_search_command() {
57+
local engine="$1"
5758
if is_osx; then
5859
echo "$(search_command_generator "open" "$engine")"
5960
elif command_exists "xdg-open"; then
@@ -95,17 +96,17 @@ set_copy_mode_open_editor_bindings() {
9596
}
9697

9798
set_copy_mode_open_search_bindings() {
98-
local stored_engine_vars="$(stored_engine_vars)"
99-
local engine_var
100-
local engine
101-
local key
99+
local stored_engine_vars="$(stored_engine_vars)"
100+
local engine_var
101+
local engine
102+
local key
102103

103-
for engine_var in $stored_engine_vars; do
104-
engine="$(get_engine "$engine_var")"
104+
for engine_var in $stored_engine_vars; do
105+
engine="$(get_engine "$engine_var")"
105106

106-
tmux bind-key -t vi-copy "$engine_var" copy-pipe "$(generate_open_search_command "$engine")"
107-
tmux bind-key -t emacs-copy "$engine_var" copy-pipe "$(generate_open_search_command "$engine")"
108-
done
107+
tmux bind-key -t vi-copy "$engine_var" copy-pipe "$(generate_open_search_command "$engine")"
108+
tmux bind-key -t emacs-copy "$engine_var" copy-pipe "$(generate_open_search_command "$engine")"
109+
done
109110
}
110111

111112
main() {

scripts/helpers.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ display_message() {
3535
}
3636

3737
stored_engine_vars() {
38-
tmux show-options -g | grep -i "^@open" | cut -d '-' -f2 | cut -d ' ' -f1 | xargs
38+
tmux show-options -g | grep -i "^@open" | cut -d '-' -f2 | cut -d ' ' -f1 | xargs
3939
}
4040

4141
get_engine() {
42-
local engine_var="$1"
43-
tmux show-options -g | grep -i "^@open-$engine_var" | cut -d ' ' -f2 | xargs
42+
local engine_var="$1"
43+
tmux show-options -g | grep -i "^@open-$engine_var" | cut -d ' ' -f2 | xargs
4444
}

0 commit comments

Comments
 (0)