Charles Lowell
|
f3811a48c2
|
Dynamic handling of ruby properties. Invoking ruby setters from javascript. Removed a bunch of segfaulting. Now objects have references to the context that created them.
|
2010-01-18 00:25:40 +02:00 |
|
Charles Lowell
|
56c5558be7
|
native C objects now have a reference to the context that created them. Add identity/equality check for C::Context
|
2010-01-14 00:51:46 +02:00 |
|
Charles Lowell
|
6adef0bfb6
|
Ruby objects embedded into v8 are passed back to ruby code as themselves. Use any ruby object as the scope of an eval.
|
2010-01-13 17:15:53 +02:00 |
|
Charles Lowell
|
5524227382
|
Make V8::Object enumerable
|
2010-01-10 20:56:10 +02:00 |
|
Charles Lowell
|
772fa7d586
|
Invoke ruby methods with their javascript property names.
|
2010-01-10 11:37:51 +02:00 |
|
Charles Lowell
|
a253485712
|
Can now embed ruby objects and call their public methods from javascript.
|
2010-01-10 00:13:03 +02:00 |
|
Bill Robertson
|
0e30abaff2
|
methods too
|
2010-01-09 10:52:30 -05:00 |
|
Bill Robertson
|
9508d79e6d
|
OMG it works, embed a lamda in a context
|
2010-01-09 10:43:08 -05:00 |
|
Bill Robertson
|
f600b1fe03
|
step 2: make templated converters handle simple things only, and have complicated conversions occur in the converter functions.
|
2010-01-09 16:40:18 +02:00 |
|
Bill Robertson
|
1b85fd26d8
|
commit to branch before switching back to master to make it compile.
|
2010-01-09 16:40:18 +02:00 |
|
Charles Lowell
|
0ac1f7c6bb
|
make converters global
|
2009-12-22 14:44:11 +02:00 |
|