judofyr/gash — pull request #10 by oleander (2012-02-29 00:17:07+00:00)
Title: Failing blob

The following snipped failed.

``` ruby
gash["file1"] = "content"
gash["file2/a"] = gash["file1"]
gash.commit("Commit message")
```

```
Failure/Error: gash["file2/a"] = gash["file1"]
NotImplementedError:
need to define `__setobj__'
# ./lib/gash.rb:106:in `dup'
# ./lib/gash.rb:106:in `normalize'
# ./lib/gash.rb:216:in `[]='
# ./lib/gash.rb:214:in `[]='
# ./lib/gash.rb:469:in `method_missing'
# ./spec/gash_spec.rb:38:in `block (2 levels) in '
```

See specs for more info.