Skip to content
This repository
branch: master

Jan 04, 2010

  1. Martin

    Update TODO list

    authored January 04, 2010

Dec 25, 2009

  1. Martin

    Add option to list monitored files. issue #5

      $ watchr --list script/to/path
    authored December 25, 2009
  2. Martin

    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.
    authored December 25, 2009
  3. Martin

    Update inline docs

    authored December 25, 2009
  4. Martin

    Update TODO file

    authored December 25, 2009

Nov 25, 2009

  1. Martin

    v0.5.9

    authored November 25, 2009
  2. Martin

    Fix ruby1.9 compatibility

    authored November 25, 2009

Nov 22, 2009

  1. Martin

    Don't rely on hash order in test

    authored November 22, 2009

Nov 17, 2009

  1. Martin

    Update README

    authored November 17, 2009
  2. Martin

    Remove manifest script

    authored November 17, 2009
  3. Martin

    Port test suite to minitest

    Also removed a few development dependencies
    authored November 17, 2009

Nov 12, 2009

  1. Martin

    v0.5.8

    authored November 12, 2009
  2. Martin

    Refactor gemspec and Rakefile

    authored November 12, 2009
  3. Martin

    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 }
    authored November 12, 2009
  4. Martin

    __FILE__ is set properly in script file

    authored November 12, 2009
  5. Martin

    Clean up

    authored November 12, 2009
  6. Martin

    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 }
      ...
    authored November 11, 2009

Nov 11, 2009

  1. Martin

    Try to recover from occasional ENOENT

    authored November 11, 2009
  2. Martin

    EvalContext delegates its methods to Script

    authored November 11, 2009

Nov 10, 2009

  1. Martin

    Merge branch 'master' into eval_context

    authored November 10, 2009

Nov 08, 2009

  1. Martin

    Fix doc typos

    authored November 08, 2009
  2. Martin

    Look up scripts in current dir too (for ruby1.9.2)

    authored November 08, 2009

Nov 06, 2009

  1. Martin

    Fix loading gemified scripts (issue: 2)

    authored November 06, 2009
  2. Martin

    Evaluate script file in own context

    Avoids method pollution and sets a clear API for user scripts
    authored November 06, 2009
  3. Martin

    Don't alter load paths in test helper

    authored November 06, 2009

Oct 30, 2009

  1. François Beausoleil

    Setup default Rake task to run tests.

    authored October 30, 2009
  2. François Beausoleil

    Fixed bad assertion

    authored October 30, 2009
  3. François Beausoleil

    To allow callers to setup an env, parse the script on Controller#run.

    Example:
    
        script = Script.new(...)
        script.instance_variable_set("@logger", Logger.new(...))
        Controller.new(script).run
    authored October 30, 2009

Oct 09, 2009

  1. Matt Burke

    Made watchr handle interrupts and mtime problems more gracefully.

    authored October 09, 2009

Oct 06, 2009

  1. Martin

    Portable handler gets deleted, accessed, changed event types

    authored October 06, 2009

Oct 02, 2009

  1. Martin

    v0.5.7

    authored October 02, 2009
  2. Martin

    Update History.txt

    authored October 02, 2009
  3. Martin

    Fix spec

    authored October 02, 2009
  4. Martin

    Update README

    authored October 02, 2009
  5. Martin

    Update source docs

    authored October 02, 2009
Something went wrong with that request. Please try again.