12 ms·
Hi HN, This is my side-project that I've been working on for a while. It would mean a great deal if you'd give me some feedback.
by keen 14y ago
Hi HN,
This is my side-project that I've been working on for a while. It would mean a great deal if you'd give me some feedback.
- wiradikusuma 14y agoIf it's possible to change the title, please prepend with Show HN. Some people (including me) like to vote just for the sake of it. There was a discussion here to vote up Show HNs to support those who ship (can't remember the link though).
- keen 14y agoDone. Thank you.
- timruffles 14y agoI can't see how the compiled code for Type is supposed to work? If you deference a JS function from an object, you lose the context of `this`. So in Ruby.prototype.cut = function () { this.shape(); this.polish(); }; var old = Ruby.prototype.cut; Ruby.prototype.cut = function () { old(); this.engrave(); }; `Ruby.prototype.cut` will be called with `window` as `this`, so `this.shape` will be undefined. Use `old.call(this)` to get the behaviour you want.
- keen 14y agoYou're right. I knew I'd miss something! Thanks for catching my mistake.