aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_eval.rb
Commit message (Expand)AuthorAgeFilesLines
* Use Integer instead of Fixnum and Bignum.akr2016-05-171-2/+2
* test/ruby: suppress parser warningsnobu2016-02-191-4/+5
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* * proc.c (rb_block_clear_env_self): clear by Qfalse intead of Qnil.ko12015-08-041-0/+10
* * test/ruby/test_eval.rb: add case to test "sticky" instance_evalheadius2014-12-021-0/+9
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* * vm_core.h, vm.c, proc.c: fix GC mark miss on bindings.ktsj2014-10-181-0/+15
* * include/ruby/ruby.h: freeze nil/true/false.ko12014-09-111-5/+5
* * test/ruby/test_eval.rb (TestEval#make_test_binding): renamed.usa2014-03-041-2/+2
* * test/ruby/test_eval.rb (class TestEval): Use assert_same instead oftmm12013-11-271-2/+1
* * test/ruby/test_eval.rb (class TestEval): Add test for shared evaltmm12013-11-271-0/+12
* * include/ruby/ruby.h: make Symbol objects frozen.ko12013-09-191-1/+1
* parse.y, vm_eval.c: file encoding in evalnobu2013-07-291-0/+5
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-10/+0
* class.c: suppress wrong warningnobu2013-03-301-0/+7
* proc.c: main.define_methodnobu2012-11-011-0/+18
* * bignum.c (bignew_1): Bignum instances are frozen.ko12012-10-281-1/+1
* vm_eval.c: cref-scope hacknobu2012-08-081-0/+12
* use local variablesnobu2012-08-081-22/+22
* method in instance_evalnobu2012-08-061-0/+15
* test_eval.rb: adjust indentnobu2012-07-191-46/+46
* test_eval.rb: use blocknobu2012-07-191-10/+6
* * vm_insnhelper.c (vm_cref_push): no outer cref is needed for procnobu2010-09-231-0/+15
* * parse.y (lex_get_str, lex_io_gets, rb_parser_compile_string):nobu2009-08-171-0/+7
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-061-1/+1
* * test/ruby/test_eval.rb: add new test.usa2008-12-251-0/+17
* * eval.c, vm_insnhelper.c: fix cref in instance_evalko12008-05-191-7/+10
* * test/ruby/test_eval.rb (test_define_method_block): new testnobu2008-05-171-0/+13
* * test/ruby/test_object.rb: new tests to achieve over 90% testmame2008-05-141-0/+17
* * eval.c (rb_obj_instance_eval): use class of immediate objects.ko12007-12-221-1/+1
* test/ruby/test_eval.rb: class variable test updated.matz2007-12-211-12/+7
* * test/ruby/test_eval.rb (TestEval::test_instance_eval_cvar):matz2007-11-261-15/+5
* use ML ref. for assertion message.akr2007-11-181-8/+8
* * eval.c (rb_f_send): allow send/__send__ to call methods of allmatz2007-11-041-2/+2
* * test/ruby/test_dir.rb (TestDir::setup): ?c now makes a string.matz2007-08-241-2/+2
* * Merge YARVko12006-12-311-27/+246
* * ext/tk/lib/tk/font.rb, ext/tk/lib/tkextlib/ICONS/icons.rb,nobu2005-10-221-1/+1
* * lib/ostruct.rb (new_ostruct_member): Object#send no longer callnobu2005-09-121-1/+1
* add test for [ruby-dev:24060], [ruby-dev:24065], [ruby-dev:24103],akr2004-09-071-0/+35
* * test/*: should not depend on $KCODE.nahi2004-02-181-2/+0
* * lib/optparse.rb (OptionParser#order, #permute, #parse): allow annobu2003-09-051-34/+34
* * test/ruby/test_*.rb: replace 'assert(a == b)' with assert_equal(a, b)'nahi2003-09-051-24/+24
* * test/ruby: tests for ruby itself.nahi2003-09-041-0/+124