Permalink
Commits on Feb 16, 2010
  1. Fix rake test task for jruby/mswin. Fixes #11

    Solution by @vvs
    mynyml committed Feb 16, 2010
Commits on Feb 10, 2010
  1. v0.6

    mynyml committed Feb 10, 2010
  2. Convert bin/watchr to yardoc

    mynyml committed Feb 10, 2010
  3. Add -e cmd line option

    Allows evaluating scripts inline. Ideal for small, one-off rules
    mynyml committed Feb 10, 2010
Commits on Feb 9, 2010
  1. Port todo list to markdown

    mynyml committed Feb 9, 2010
  2. Port inline docs to yard

    mynyml committed Feb 9, 2010
  3. Port readme to markdown

    mynyml committed Feb 9, 2010
  4. Update specs.watchr script

    mynyml committed Feb 9, 2010
  5. Clean up gemspec

    mynyml committed Feb 9, 2010
  6. Update Rakefile

    mynyml committed Feb 9, 2010
  7. Update TODO list

    mynyml committed Feb 9, 2010
  8. Update gem.watchr script

    mynyml committed Feb 9, 2010
  9. Update docs.watchr script

    mynyml committed Feb 9, 2010
  10. Update specs.watchr script

    mynyml committed Jan 27, 2010
Commits on Jan 4, 2010
  1. Update TODO list

    mynyml committed Jan 4, 2010
Commits on Dec 25, 2009
  1. Add option to list monitored files. issue #5

      $ watchr --list script/to/path
    mynyml committed Dec 25, 2009
  2. Use specs.watchr script by default if present

      $ruby -rubygems -I.:lib ./bin/watchr -d
      [watchr debug] loaded script file "/home/martin/dev/projects/libs/watchr/specs.watchr"
    
    Thanks to jnunemaker for the suggestion.
    mynyml committed Dec 25, 2009
  3. Update inline docs

    mynyml committed Dec 25, 2009
  4. Update TODO file

    mynyml committed Dec 25, 2009
Commits on Nov 25, 2009
  1. v0.5.9

    mynyml committed Nov 25, 2009
  2. Fix ruby1.9 compatibility

    mynyml committed Nov 25, 2009
Commits on Nov 22, 2009
  1. Don't rely on hash order in test

    mynyml committed Nov 22, 2009
Commits on Nov 17, 2009
  1. Update README

    mynyml committed Nov 17, 2009
  2. Remove manifest script

    mynyml committed Nov 17, 2009
  3. Port test suite to minitest

    Also removed a few development dependencies
    mynyml committed Nov 17, 2009
Commits on Nov 12, 2009
  1. v0.5.8

    mynyml committed Nov 12, 2009
  2. Refactor gemspec and Rakefile

    mynyml committed Nov 12, 2009
  3. Make #reload available to script file

    Allows the script file to reload/refresh itself (which forces watchr to
    rescan the directories and discover new files to monitor). A common use
    case involves reloading the script file with a signal trap.
    
      Signal.trap('QUIT') { reload }
    mynyml committed Nov 12, 2009
  4. Clean up

    mynyml committed Nov 12, 2009
  5. Don't force associating a file with Script objects

    This change facilitates using watchr as a library
    
      script = Script.new #=> no need to feed #new a pathname
      script.watch('pattern') { action }
      ...
    mynyml committed Nov 12, 2009
Commits on Nov 11, 2009