Charles Lowell
|
2b1c38b792
|
finalize change of To.ruby() -> To.rb()
|
2010-06-07 10:59:41 +03:00 |
|
Charles Lowell
|
d46ff17315
|
invoke javascript methods from ruby. invoke javascript constructors from ruby.
|
2010-06-03 13:41:52 +03:00 |
|
Charles Lowell
|
216ea6264e
|
remove the deprecated open() method on context.
|
2010-05-27 19:28:50 +03:00 |
|
Charles Lowell
|
f81cc92fca
|
make the global javascript object available on each context as Context#scope
|
2010-05-26 13:23:04 +03:00 |
|
Charles Lowell
|
63b36ea80d
|
wasn't wrapping the return value of ToString() in to_s
|
2010-05-25 08:56:54 +03:00 |
|
Charles Lowell
|
14edf2b0ff
|
move ruby function invocation and property lookup into ruby
|
2010-05-22 09:23:22 +03:00 |
|
Charles Lowell
|
5b2c88002c
|
move callbacks into ruby code. make sure handle scopes are everywhere. raise exception when context needs to be open rather than segfault in certain cases.
|
2010-05-20 12:08:17 +03:00 |
|
Charles Lowell
|
2057383dfe
|
begin converting Arguments class.
|
2010-05-20 12:08:17 +03:00 |
|
Charles Lowell
|
5737292a86
|
move eval() and error handling into ruby
|
2010-05-20 12:08:16 +03:00 |
|
Charles Lowell
|
21ed473b59
|
add to_s/toString() method to ruby objects
|
2010-02-18 14:16:11 -06: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
|
441aa30a7f
|
Set properties on javascript objects which are reflected into ruby.
|
2010-01-10 12:02:08 +02:00 |
|
Charles Lowell
|
47103149c9
|
move eval() implementation into C. make global stateless converters
|
2009-12-20 19:31:02 +02:00 |
|
Charles Lowell
|
a0af37906c
|
start building out ruby interface
|
2009-12-18 09:48:06 +02:00 |
|