478 Commits (146020d9b28c70a5edd93d19bbef9c5cb05d4b62)
 

Author SHA1 Message Date
  Eric Freese 83129dd796 Make asynchronous suggestions disabled by default 7 years ago
  Eric Freese 40b96f6cfd Merge pull request #223 from zsh-users/fixes/bpm_async_fix 7 years ago
  Eric Freese a2f0ffb122 Enabling suggestions should not fetch a suggestion if buffer is empty 7 years ago
  Eric Freese 7d4a1d9a4a Add enable/disable/toggle widgets to disable suggestion functionality 7 years ago
  Eric Freese e1959d0f61 Put in a general fix for #219 - Handling input from `zle -U` 7 years ago
  Eric Freese c52c428793 Fix issues with widgets wrapped by other plugins 7 years ago
  Eric Freese ea505b01e5 Add a spec for unlisted widgets fetching a new suggestion 7 years ago
  Eric Freese 502fb4a174 Make tmux_socket_name public so you can access easily from binding.pry 7 years ago
  Eric Freese ce362248fa Use pry-byebug instead of pry for more functionality 7 years ago
  Eric Freese cb93366d0e Merge pull request #221 from zsh-users/circle_ci_setup 7 years ago
  Eric Freese 39762ecd97 Set up circle ci 7 years ago
  Eric Freese 468b7403e9 Test should be passing block to RSpec wait_for 7 years ago
  Eric Freese c9a51e0c4c Handle dashes at the beginning of commands 7 years ago
  Eric Freese 48a21bf79e [cleanup] Remove an extra newline 7 years ago
  Eric Freese 4afbbbadda We only need to run the feature detection if starting async 7 years ago
  Eric Freese e3fa4e4904 Don't do anything but re-bind widgets on each precmd 7 years ago
  Eric Freese 2cd99e64b7 Add a test for modifying widget list vars after sourcing plugin 7 years ago
  Eric Freese c70d685d15 Clean up widget list spec 7 years ago
  Eric Freese 255359dbb8 Use `+=` to be a bit more true to the spec language 7 years ago
  Eric Freese 4321fc097c We need to bind on every precmd to ensure we wrap other wrappers 7 years ago
  Eric Freese 75e850577d Gracefully handle being sourced multiple times 7 years ago
  Eric Freese a0fcd81ce1 Destroy zpty on load if it already exists 7 years ago
  Eric Freese 39ca3dac45 Use a different name for feature detection zpty 7 years ago
  Eric Freese dcce973287 Remove support for long-deprecated options 7 years ago
  Christian Höltje 0c940e70f2 Don't bind any zle-* methods 7 years ago
  Eric Freese a109f52fe4 Merge pull request #180 from zsh-users/features/async 7 years ago
  Eric Freese 23ef16c297 Do not show suggestions if the buffer is empty 7 years ago
  Eric Freese 938144530c Fix tests 7 years ago
  Eric Freese c4bfd8e2c6 Need to prevent zpty feature detection from HUPing existing zptys 7 years ago
  Eric Freese c959408305 Only wait a max of 2 seconds for content to match after clearing screen 7 years ago
  Eric Freese 06fca77ffb Readme updates for v0.4.0 7 years ago
  Eric Freese 9feac573c9 Do not show any error output from async zpty server process 7 years ago
  Eric Freese ed8056c5e8 Lots of async changes 7 years ago
  Eric Freese 38eb7cdafd Update license date 7 years ago
  Eric Freese 64e7ec5bf8 Rename internal term session method 7 years ago
  Eric Freese 98f926d53d Clean up TerminalSession constructor a bit 7 years ago
  Eric Freese 51e8755634 TerminalSession methods return self to support chaining 7 years ago
  Eric Freese 5151adfe40 Make TerminalSession#clear block until the screen is cleared 7 years ago
  Eric Freese 2c465a932a Rename async pty name config var 7 years ago
  Eric Freese e3eb286ea2 Lots of little async cleanups 7 years ago
  Eric Freese c3425870f1 Wait for the terminal.clear to go through before continuing 7 years ago
  Eric Freese 89dd69d517 Add pry gem for debugging support 7 years ago
  Eric Freese 40bb2e7804 little cleanup 7 years ago
  Eric Freese 16666da488 Handle versions of zsh where zpty does not set REPLY to fd of opened pty 7 years ago
  Eric Freese f33b605a63 Move async initialization into `start` function to keep in one place 7 years ago
  Eric Freese 78ba07179a Add feature detection 7 years ago
  Eric Freese 3f57198d07 Only bind widgets once, on initial sourcing 7 years ago
  Eric Freese 2dbd261989 Allow configuring of zsh binary to run integration tests against 7 years ago
  Eric Freese 6c5cd42331 Go back to tracking last pid because `kill %1` didn't seem to be working 7 years ago
  Eric Freese 54e1eee924 Optimize case where manually typing in a suggestion 7 years ago