Eric Freese
41657e3565
Revert async process substitution & completion strategy
...
They're not quite ready. Keep them on a feature branch for now.
7 years ago
Eric Freese
d7171232c3
Merge branch 'develop' into features/completion-suggestions
7 years ago
Eric Freese
973205005c
Add spec for `completion` strategy
7 years ago
Eric Freese
7d19f8f9b2
Rename default spec to history spec
7 years ago
Eric Freese
9e110406fa
Add test for special characters with match_prev_cmd strategy
...
Github #247 and #258
8 years ago
Eric Freese
ed8056c5e8
Lots of async changes
9 years ago
Eric Freese
c3425870f1
Wait for the terminal.clear to go through before continuing
...
Prevents some flakiness in tests
9 years ago
Eric Freese
0305908adf
Revert `fc` usage in calculating suggestion
...
As far as I know, `fc` makes it impossible to tell whether history items
used an actual newline character or the string "\n". Pulling from the
`$history` array gives a more accurate representation of the actual
command that was run.
9 years ago
Eric Freese
8e06a54b1c
Add test for string with "\n" in it
9 years ago
Eric Freese
c22ab0e399
Implement suggestion integration tests in RSpec + tmux
9 years ago