1. 03 Mar, 2012 1 commit
  2. 11 Feb, 2012 1 commit
  3. 05 Feb, 2012 1 commit
  4. 26 Jan, 2012 1 commit
    • Kent R. Spillner's avatar
      watch: exit when command output changes. · 81f64657
      Kent R. Spillner authored
      Add new flags to watch (-g/--chgexit) so that it exits when the
      output changes.  This is useful in builds and shell scripts, for
      example when deploying webapps to block the remainder of the
      deployment steps until after the webapp starts.
      
      e.g. watch --chgexit curl http://foo/bar
      81f64657
  5. 24 Jan, 2012 1 commit
  6. 15 Jan, 2012 1 commit
  7. 04 Jan, 2012 3 commits
  8. 03 Jan, 2012 2 commits
    • Craig Small's avatar
      fixed e and x options in watch · f776e591
      Craig Small authored
      The -e option would print a confusing error message. This is because
      most error messages in watch are one word.  This fix makes a more
      sensible message about what went wrong.
      
      The -x option exited before the endwin() function was called, so if the
      child process died the terminal was left in a funky state. endwin is now
      called just before the exit(8) for the -x option.
      f776e591
    • Craig Small's avatar
      Changed the err and warns to macros · fb11e1fe
      Craig Small authored
      err and warn are BSD format but they are not recommended by library
      developers.  However their consiseness is useful!
      
      The solution is to use some macros that create xerr etc which then
      just map to the error() function.  The next problem is error() uses
      program_invocation_name so we set this to program_invovation_short_name
      
      This is a global set but seems to be the convention (or at least errors
      are on the short name only) used everywhere else.
      fb11e1fe
  9. 02 Jan, 2012 1 commit
  10. 20 Dec, 2011 7 commits
  11. 19 Dec, 2011 3 commits
  12. 18 Dec, 2011 1 commit
  13. 01 Dec, 2011 1 commit
  14. 28 Nov, 2011 1 commit
  15. 04 Jun, 2011 1 commit
  16. 28 May, 2007 1 commit
  17. 17 Jun, 2006 1 commit
  18. 30 Oct, 2005 1 commit
  19. 27 Aug, 2004 1 commit
  20. 15 Jul, 2004 1 commit
  21. 17 Mar, 2003 1 commit
  22. 24 Feb, 2003 1 commit
  23. 09 Feb, 2003 1 commit
  24. 15 Dec, 2002 1 commit
  25. 10 Dec, 2002 1 commit
  26. 09 Dec, 2002 1 commit
  27. 28 Nov, 2002 2 commits
  28. 21 Oct, 2002 1 commit