File tree Expand file tree Collapse file tree 1 file changed +13
-14
lines changed Expand file tree Collapse file tree 1 file changed +13
-14
lines changed Original file line number Diff line number Diff line change @@ -151,28 +151,27 @@ clipboard_copy_command() {
151
151
tmux_version=" $( tmux -V | cut -d ' ' -f 2) "
152
152
153
153
tmux_is_at_least () {
154
- if [[ $tmux_version == " $1 " || $tmux_version == " master" ]]
155
- then
154
+ if [[ $tmux_version == " $1 " ]] || [[ $tmux_version == master ]]; then
156
155
return 0
157
156
fi
158
157
159
- local IFS=. i
160
- local -a tver wver
161
- tver=( " $tmux_version " )
162
- wver=( " $1 " )
158
+ local i
159
+ local -a current_version wanted_version
160
+ IFS= ' . ' read -ra current_version <<< " $tmux_version"
161
+ IFS= ' . ' read -ra wanted_version <<< " $1"
163
162
164
- # fill empty fields in tver with zeros
165
- for (( i= ${# tver [@]} ; i< ${# wver [@]} ; i++ )) ; do
166
- tver [i]=0
163
+ # fill empty fields in current_version with zeros
164
+ for (( i = ${# current_version [@]} ; i < ${# wanted_version [@]} ; i++ )) ; do
165
+ current_version [i]=0
167
166
done
168
167
169
- # fill empty fields in wver with zeros
170
- for (( i= ${# wver [@]} ; i< ${# tver [@]} ; i++ )) ; do
171
- wver [i]=0
168
+ # fill empty fields in wanted_version with zeros
169
+ for (( i = ${# wanted_version [@]} ; i < ${# current_version [@]} ; i++ )) ; do
170
+ wanted_version [i]=0
172
171
done
173
172
174
- for (( i= 0 ; i< ${# tver [@]} ; i++ )) ; do
175
- if (( 10 #${tver [i]} < 10 #${wver [i]} )) ; then
173
+ for (( i = 0 ; i < ${# current_version [@]} ; i++ )) ; do
174
+ if (( 10 #${current_version [i]} < 10 #${wanted_version [i]} )) ; then
176
175
return 1
177
176
fi
178
177
done
You can’t perform that action at this time.
0 commit comments