Permalink
Switch branches/tags
Commits on Jul 26, 2012
  1. v0.0.7

    funny-falcon committed Jul 26, 2012
  2. ... tiny cleanup

    funny-falcon committed Jul 26, 2012
  3. v0.0.6

    funny-falcon committed Jul 26, 2012
  4. #to_yaml #to_json

    funny-falcon committed Jul 26, 2012
Commits on Jun 15, 2012
  1. version 0.0.5

    funny-falcon committed Jun 15, 2012
Commits on Jun 9, 2012
  1. add Group.drained and Group.as_root

    funny-falcon committed Jun 9, 2012
    Group.drained - configuration schema clone without default values
    Group.as_root - drained clone without parent
  2. ...

    funny-falcon committed Jun 9, 2012
  3. ...

    funny-falcon committed Jun 9, 2012
  4. imitate hash

    funny-falcon committed Jun 9, 2012
Commits on Jun 8, 2012
  1. fix for loading ruby

    funny-falcon committed Jun 8, 2012
  2. version 0.0.4

    funny-falcon committed Jun 8, 2012
  3. add .ini file parser

    funny-falcon committed Jun 8, 2012
    Simple ini file parser with multiline values (heredoc) and YAML support
  4. do "configuration by ruby" strictly inside of proxy

    funny-falcon committed Jun 8, 2012
    I think, using magic method call variants could lead to errors.
    So that, I decided to leave configuration sugar to Proxy alone.
Commits on Jun 6, 2012
  1. ...

    funny-falcon committed Jun 6, 2012
  2. ...

    funny-falcon committed Jun 6, 2012
  3. syntax sugar for setting values

    funny-falcon committed Jun 6, 2012
    This commit will allow use ruby files as configuration:
    ConfigSchema = Funfig.new do
      p.arg1 'something'
      g.grp do
        p.arg2 { self._.arg1 + ' else' }
      end
    end
    config = <<EOF
      arg1 'nothing'
      grp {
        arg2 'new'
      }
    EOF
    conf = ConfigSchema.new
    conf.instance_eval config
    conf.arg1 == 'nothing'
    conf.grp.arg2 == 'new'
  4. reorganize files

    funny-falcon committed Jun 6, 2012
Commits on May 12, 2012
  1. ignore empty group

    funny-falcon committed May 12, 2012
Commits on Mar 30, 2012
  1. ...

    funny-falcon committed Mar 30, 2012
  2. readme fix

    funny-falcon committed Mar 30, 2012
  3. even more syntax sugar

    funny-falcon committed Mar 30, 2012
  4. lighter syntax for params

    funny-falcon committed Mar 30, 2012
  5. allow simple value defaults

    funny-falcon committed Mar 30, 2012
Commits on Mar 29, 2012
  1. Initial version

    funny-falcon committed Mar 29, 2012