summaryrefslogtreecommitdiffstats
path: root/test/ruby/test_proc.rb
Commit message (Expand)AuthorAgeFilesLines
* * parse.y (k_def): adjust the location of method definition to thenobu2009-12-041-3/+4
* * proc.c (proc_binding): allow proc from method. [ruby-core:25589]nobu2009-09-211-0/+1
* * proc.c (make_curry_proc): should propagate lambda-ness.nobu2009-07-061-0/+7
* * vm_insnhelper.c (vm_yield_setup_block_args): restores the firstnobu2009-07-041-0/+7
* * test/ruby/test_proc.rb: add some tests.mame2009-03-081-0/+31
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-061-3/+3
* * test/ruby/test_{proc,method}.rb: updated tests.nobu2009-02-131-13/+13
* * iseq.c (rb_iseq_parameters): proc arguments are always optional.nobu2008-12-051-9/+9
* * iseq.c (simple_default_value): extracts simplest defaultnobu2008-11-281-0/+43
* * test/ruby/test_proc.rb: filled all patterns for testingyugui2008-10-281-0/+197
* * vm_insnhelper.c (vm_yield_setup_args): supports optional parameters.yugui2008-10-271-0/+160
* * test/ruby/test_proc.rb (test_proc_args_unleashed): test fornobu2008-10-251-0/+7
* * bootstraptest/test_knownbug.rb: move solved tests.ko12008-05-191-0/+12
* * eval.c (eval): allow to eval in a binding that has a singleton method.mame2008-02-131-0/+97
* * proc.c (proc_curry): new method. [ruby-dev:33676]mame2008-02-131-0/+63
* use ML ref. for assertion message.akr2007-11-181-8/+4
* * yarvcore.h, compile.c (set_arguments): support post arguments.ko12007-05-011-3/+5
* * Merge YARVko12006-12-311-2/+19
* * eval.c (proc_set_safe_level, proc_invoke, rb_mod_define_method): notnobu2004-06-191-0/+31
* * eval.c (rb_yield_0, proc_invoke, proc_arity): allow passing a blocknobu2004-05-251-0/+5
* * eval.c (proc_eq): avoid false positive by using scope andmatz2004-03-181-2/+2
* * test/*: should not depend on $KCODE.nahi2004-02-181-2/+0
* * test/ruby/test_proc.rb (TestProc::test_eq): added aakira2004-02-061-3/+6
* * test/ruby/test_proc.rb (TestProc::test_eq): added tests forakira2004-02-061-0/+17
* * test/ruby/test_proc.rb (test_arity): added.nobu2003-11-271-13/+39
* * lib/optparse.rb (OptionParser#order, #permute, #parse): allow annobu2003-09-051-9/+9
* * test/ruby/test_*.rb: replace 'assert(a == b)' with assert_equal(a, b)'nahi2003-09-051-5/+5
* * test/ruby: tests for ruby itself.nahi2003-09-041-0/+45