summaryrefslogtreecommitdiff
path: root/test/ruby/test_proc.rb
Commit message (Expand)AuthorAgeFilesLines
* proc.c: preserve class name encoding in Proc#to_snobu2017-03-081-0/+2
* test_proc.rb: improve curry testsnobu2016-10-201-9/+17
* test_proc.rb: test_lambda?nobu2016-06-081-0/+8
* test/ruby: suppress parser warningsnobu2016-02-191-3/+3
* fix test to follow r53503naruse2016-01-121-1/+1
* * vm.c: fix mark miss for proc given as passed block.ko12015-12-161-0/+20
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* test_proc.rb: test_curry_bindingnobu2015-03-291-1/+1
* * test/ruby/test_proc.rb: Fix typo signle -> singlegogotanaka2015-03-151-1/+1
* proc.c: fix method proc binding locationnobu2014-11-161-0/+7
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* proc.c: fix method proc binding receivernobu2014-10-271-1/+4
* vm.c: rb_vm_env_local_variablesnobu2014-07-011-1/+3
* proc.c: Binding#receivernobu2014-07-011-0/+10
* proc.c: fix infinite loopnobu2014-07-011-0/+5
* test_proc.rb: test_local_variablesnobu2014-07-011-0/+5
* test_proc.rb: test_local_variables_in_other_contextnobu2014-07-011-0/+10
* test/ruby: fix leaked threadsnobu2014-05-261-0/+1
* * proc.c: Having any mandatory keyword argument increases min arity [#9299]marcandre2013-12-251-0/+5
* * proc.c: Having optional keyword arguments makes maximum arity +1, not unlim...marcandre2013-12-251-6/+6
* iseq.c: fix parameter of unnamed rest keywords argumentnobu2013-12-251-0/+14
* proc.c: fix arity of rest keywords argumentnobu2013-12-251-0/+18
* test_method.rb, test_proc.rb: suppress warningsnobu2013-12-251-1/+1
* Fix typo in testsa_matsuda2013-12-201-2/+2
* test/ruby: better assertionsnobu2013-12-131-1/+1
* * proc.c: add Binding#local_variable_get/set/defined?ko12013-08-091-0/+34
* * test/ruby/test_proc.rb (TestProc#test_block_given_method_to_proc):ktsj2013-06-171-1/+0
* * include/ruby/intern.h, proc.c (rb_method_call_with_block):ktsj2013-06-171-1/+0
* skip new tests until fixednobu2013-06-171-0/+2
* test/ruby/test_proc.rb: tests for [Bug #8341]nobu2013-06-171-0/+39
* proc.c: frozen core methodsnobu2013-04-301-0/+11
* * proc.c (proc_curry): Fix arity check [Bug #5747]marcandre2013-02-011-0/+7
* * proc.c: Add {*}_min_max_arity and refactor.marcandre2013-02-011-1/+1
* vm_insnhelper.c: no splat single opt argnobu2012-12-281-0/+16
* Suppress warningsnaruse2012-12-191-11/+11
* * proc.c: remove Proc#== and Proc#eql?.ko12012-11-281-6/+0
* Add test for instance_exec receiving a curried proc.tenderlove2012-10-231-0/+9
* Add tests for r36415.naruse2012-07-171-0/+26
* Revert of r36411, as does not distinguish proc from lambdamarcandre2012-07-161-1/+0
* Revert r33924.marcandre2012-07-161-0/+1
* * parse.y (primary): remove wrong "fixpos" that caused incorrectmame2012-04-231-0/+14
* * vm_insnhelper.c (vm_yield_setup_block_args): splat singlenobu2011-12-121-0/+273
* * test/ruby/test_proc.rb (TestProc): renamed argument tests.nobu2011-12-101-13/+13
* * vm_eval.c (check_funcall): try respond_to? first if redefined.nobu2011-08-051-1/+1
* * string.c (sym_call), vm.c (invoke_block_from_c),nobu2010-09-241-0/+18
* * vm.c (rb_thread_method_id_and_class): curried proc has nonobu2010-08-291-0/+8
* * test/ruby/test_proc.rb (test_parameters): require is no longer built-in.nobu2010-06-081-1/+1
* * test/ruby: fixed nonsense assertions.nobu2010-04-291-1/+1
* add a test.wanabe2010-03-221-0/+25
* avoid method redefinition.akr2010-02-141-1/+1