This project is mirrored from https://github.com/haskell/pretty. Pull mirroring updated .
  1. 10 Dec, 2010 4 commits
  2. 08 Oct, 2010 2 commits
  3. 16 Sep, 2010 1 commit
  4. 12 Sep, 2010 1 commit
  5. 04 Mar, 2010 1 commit
  6. 20 Sep, 2009 1 commit
  7. 11 Aug, 2009 1 commit
  8. 07 Jul, 2009 1 commit
  9. 22 Jan, 2009 1 commit
  10. 21 Jan, 2009 1 commit
  11. 20 Sep, 2008 1 commit
  12. 24 Aug, 2008 1 commit
  13. 06 Jul, 2008 3 commits
  14. 26 Jun, 2008 1 commit
  15. 29 Jun, 2008 1 commit
  16. 24 Jun, 2008 1 commit
  17. 20 Jun, 2008 1 commit
  18. 18 Oct, 2007 1 commit
  19. 13 Sep, 2007 1 commit
  20. 04 Jun, 2007 1 commit
  21. 18 May, 2007 1 commit
  22. 17 May, 2007 1 commit
  23. 16 May, 2007 1 commit
  24. 15 May, 2007 1 commit
  25. 14 May, 2007 1 commit
  26. 09 May, 2007 1 commit
  27. 13 May, 2007 1 commit
  28. 12 May, 2007 1 commit
  29. 08 May, 2007 2 commits
  30. 07 May, 2007 1 commit
    • Simon Marlow's avatar
      FIX: #724 (tee complains if used in a process started by ghc) · 57ea7ee5
      Simon Marlow authored
      Now, we only set O_NONBLOCK on file descriptors that we create
      ourselves.  File descriptors that we inherit (stdin, stdout, stderr)
      are kept in blocking mode.  The way we deal with this differs between
      the threaded and non-threaded runtimes:
      
       - with -threaded, we just make a safe foreign call to read(), which
         may block, but this is ok.
      
       - without -threaded, we test the descriptor with select() before
         attempting any I/O.  This isn't completely safe - someone else
         might read the data between the select() and the read() - but it's
         a reasonable compromise and doesn't seem to measurably affect
         performance.
      57ea7ee5
  31. 26 Apr, 2007 1 commit
  32. 04 May, 2007 1 commit
  33. 03 May, 2007 1 commit
    • simonpj@microsoft's avatar
      Trim imports, remove a cycle · 5e70ec8f
      simonpj@microsoft authored
      A first attempt at removing gratuitous cycles in the base package.
      I've removed the useless module GHC.Dynamic, which gets rid of a cycle;
      and trimmed off various unnecesary imports.
      
      This also fixes the IsString import problem.
      5e70ec8f