1
0
Fork 0
mirror of https://github.com/rubyjs/therubyracer synced 2023-03-27 23:21:42 -04:00
Commit graph

12 commits

Author SHA1 Message Date
Charles Lowell
b3d2006d78 delete obsolete code. 2010-02-18 14:14:31 -06:00
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