49 коммитов (0ee5b0a5c94d43cd41a3f4c23eaf31bcb8c96f4d)

Автор SHA1 Сообщение Дата
  Eric Freese 9cb0101512 Refactor async mode to no longer use zpty 6 лет назад
  Eric Freese bcbdad83e9 Support fallback strategies by setting array in config 6 лет назад
  Eric Freese 973205005c Add spec for `completion` strategy 6 лет назад
  Eric Freese 7d19f8f9b2 Rename default spec to history spec 6 лет назад
  Eric Freese 3dbd9afaec Fix completion strategy killing other pty's 6 лет назад
  Eric Freese f63afd5969 Fix async pty name option spec 6 лет назад
  Eric Freese 5549b68e6e Async is less reliable in zsh versions < 5.0.8 6 лет назад
  Eric Freese 63789e96b5 Fix handling of newline + carriage return in async pty (#333) 6 лет назад
  Eric Freese df5fb858aa Destroy old pty even if it's no longer running (#249) 6 лет назад
  Eric Freese 726bc4eb5c Create general spec for async behavior 6 лет назад
  Harm te Hennepe 59c72c6805 Don't break kill ring rotation 6 лет назад
  Eric Freese 393f7b8bb9 Fix vi-mode partial-accept 6 лет назад
  Eric Freese 42f5a06f7f Need to reset the POSTDISPLAY if exiting early 6 лет назад
  Eric Freese 51fef255da Add method to connect terminal to tmux session during tests 6 лет назад
  Eric Freese 3136700ccf Don't fetch suggestions after [up,down]-line-or-beginning-search 6 лет назад
  Kaleb Elwert 940e10a691 Fix conditionals to use [[ and (( rather than [ 7 лет назад
  Eric Freese 0681a1c121 Remove flaky test that doesn't really matter that much 7 лет назад
  Eric Freese 9e110406fa Add test for special characters with match_prev_cmd strategy 7 лет назад
  Eric Freese 83129dd796 Make asynchronous suggestions disabled by default 7 лет назад
  Eric Freese a2f0ffb122 Enabling suggestions should not fetch a suggestion if buffer is empty 7 лет назад
  Eric Freese 7d4a1d9a4a Add enable/disable/toggle widgets to disable suggestion functionality 7 лет назад
  Eric Freese e1959d0f61 Put in a general fix for #219 - Handling input from `zle -U` 7 лет назад
  Eric Freese c52c428793 Fix issues with widgets wrapped by other plugins 7 лет назад
  Eric Freese ea505b01e5 Add a spec for unlisted widgets fetching a new suggestion 7 лет назад
  Eric Freese 502fb4a174 Make tmux_socket_name public so you can access easily from binding.pry 7 лет назад
  Eric Freese 468b7403e9 Test should be passing block to RSpec wait_for 7 лет назад
  Eric Freese c9a51e0c4c Handle dashes at the beginning of commands 7 лет назад
  Eric Freese 2cd99e64b7 Add a test for modifying widget list vars after sourcing plugin 7 лет назад
  Eric Freese c70d685d15 Clean up widget list spec 7 лет назад
  Eric Freese 255359dbb8 Use `+=` to be a bit more true to the spec language 7 лет назад
  Eric Freese 938144530c Fix tests 7 лет назад
  Eric Freese c4bfd8e2c6 Need to prevent zpty feature detection from HUPing existing zptys 7 лет назад
  Eric Freese c959408305 Only wait a max of 2 seconds for content to match after clearing screen 7 лет назад
  Eric Freese ed8056c5e8 Lots of async changes 7 лет назад
  Eric Freese 64e7ec5bf8 Rename internal term session method 7 лет назад
  Eric Freese 98f926d53d Clean up TerminalSession constructor a bit 7 лет назад
  Eric Freese 51e8755634 TerminalSession methods return self to support chaining 7 лет назад
  Eric Freese 5151adfe40 Make TerminalSession#clear block until the screen is cleared 7 лет назад
  Eric Freese c3425870f1 Wait for the terminal.clear to go through before continuing 7 лет назад
  Eric Freese 89dd69d517 Add pry gem for debugging support 7 лет назад
  Eric Freese 2dbd261989 Allow configuring of zsh binary to run integration tests against 7 лет назад
  Eric Freese 0305908adf Revert `fc` usage in calculating suggestion 7 лет назад
  Eric Freese 8e06a54b1c Add test for string with "\n" in it 7 лет назад
  Eric Freese debbffc79a Add rspec test around accepting suggestions 7 лет назад
  Eric Freese c22ab0e399 Implement suggestion integration tests in RSpec + tmux 7 лет назад
  Eric Freese 07a6768fcb Add TerminalSession helper for managing a tmux session 7 лет назад
  Eric Freese e6591d5de0 Add RSpec for high-level integration testing 7 лет назад