Display -S if sort is disabled and toggle-sort is used

This is to address a common confusion that one does not realize that
sorting is intentionally turned off by default and can be enabled by
a bind key.
This commit is contained in:
Junegunn Choi 2017-03-03 02:26:30 +09:00
parent a484811f78
commit cb9238dc4e
No known key found for this signature in database
GPG Key ID: 254BC280FEF9C627
2 changed files with 4 additions and 4 deletions

View File

@ -658,9 +658,9 @@ func (t *Terminal) printInfo() {
output := fmt.Sprintf("%d/%d", t.merger.Length(), t.count)
if t.toggleSort {
if t.sort {
output += "/S"
output += " +S"
} else {
output += " "
output += " -S"
}
}
if t.multi && len(t.selected) > 0 {

View File

@ -513,11 +513,11 @@ class TestGoFZF < TestBase
tmux.send_keys "seq 1 111 | #{fzf "-m +s --tac #{opt} -q11"}", :Enter
tmux.until { |lines| lines[-3].include? '> 111' }
tmux.send_keys :Tab
tmux.until { |lines| lines[-2].include? '4/111 (1)' }
tmux.until { |lines| lines[-2].include? '4/111 -S (1)' }
tmux.send_keys 'C-R'
tmux.until { |lines| lines[-3].include? '> 11' }
tmux.send_keys :Tab
tmux.until { |lines| lines[-2].include? '4/111/S (2)' }
tmux.until { |lines| lines[-2].include? '4/111 +S (2)' }
tmux.send_keys :Enter
assert_equal ['111', '11'], readonce.split($/)
end