1. 02 Apr, 2015 5 commits
  2. 01 Apr, 2015 4 commits
  3. 31 Mar, 2015 11 commits
  4. 30 Mar, 2015 2 commits
  5. 29 Mar, 2015 7 commits
  6. 28 Mar, 2015 2 commits
  7. 27 Mar, 2015 4 commits
  8. 26 Mar, 2015 3 commits
  9. 25 Mar, 2015 2 commits
    • Thiago de Arruda's avatar
      test: Add terminal tests · 2aa2513b
      Thiago de Arruda authored
      - Modify tty-test to allow easier control over the terminal
      - Add a new directory with various terminal tests/specifications
      - Remove a pending job/pty test.
      - Flush stdout in Screen:snapshot_util() (avoid waiting for the test to finish)
      - Replace libuv sigwinch watcher by a sigaction handler. libuv randomly fails to
        deliver signals on OSX. Might be related to the problem fixed by
        @bbcddc55 (under the hoods, libuv uses a pipe
        to deliver signals to the main thread, which might be blocking in some
        situations)
      2aa2513b
    • Thiago de Arruda's avatar
      job: Close the process in a queued event handler · 710002c8
      Thiago de Arruda authored
      Since all reads are queued by the event loop, we must also queue the exit event,
      or else the process_close function can close the job streams before received
      data is processed.
      710002c8