summaryrefslogtreecommitdiff
path: root/test/ruby/test_proc.rb
AgeCommit message (Expand)Author
2017-12-26test/ruby/test_proc.rb: Add a test for Binding#source_locationmame
2017-06-12* proc.c (get_local_variable_ptr): return found env ptr. Returned envko1
2017-03-08proc.c: preserve class name encoding in Proc#to_snobu
2016-10-20test_proc.rb: improve curry testsnobu
2016-06-08test_proc.rb: test_lambda?nobu
2016-02-19test/ruby: suppress parser warningsnobu
2016-01-12fix test to follow r53503naruse
2015-12-16* vm.c: fix mark miss for proc given as passed block.ko1
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-03-29test_proc.rb: test_curry_bindingnobu
2015-03-15* test/ruby/test_proc.rb: Fix typo signle -> singlegogotanaka
2014-11-16proc.c: fix method proc binding locationnobu
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2014-10-27proc.c: fix method proc binding receivernobu
2014-07-01vm.c: rb_vm_env_local_variablesnobu
2014-07-01proc.c: Binding#receivernobu
2014-07-01proc.c: fix infinite loopnobu
2014-07-01test_proc.rb: test_local_variablesnobu
2014-07-01test_proc.rb: test_local_variables_in_other_contextnobu
2014-05-26test/ruby: fix leaked threadsnobu
2013-12-25* proc.c: Having any mandatory keyword argument increases min arity [#9299]marcandre
2013-12-25* proc.c: Having optional keyword arguments makes maximum arity +1, not unlim...marcandre
2013-12-25iseq.c: fix parameter of unnamed rest keywords argumentnobu
2013-12-25proc.c: fix arity of rest keywords argumentnobu
2013-12-25test_method.rb, test_proc.rb: suppress warningsnobu
2013-12-20Fix typo in testsa_matsuda
2013-12-13test/ruby: better assertionsnobu
2013-08-09* proc.c: add Binding#local_variable_get/set/defined?ko1
2013-06-17* test/ruby/test_proc.rb (TestProc#test_block_given_method_to_proc):ktsj
2013-06-17* include/ruby/intern.h, proc.c (rb_method_call_with_block):ktsj
2013-06-17skip new tests until fixednobu
2013-06-17test/ruby/test_proc.rb: tests for [Bug #8341]nobu
2013-04-30proc.c: frozen core methodsnobu
2013-02-01* proc.c (proc_curry): Fix arity check [Bug #5747]marcandre
2013-02-01* proc.c: Add {*}_min_max_arity and refactor.marcandre
2012-12-28vm_insnhelper.c: no splat single opt argnobu
2012-12-19Suppress warningsnaruse
2012-11-28* proc.c: remove Proc#== and Proc#eql?.ko1
2012-10-23Add test for instance_exec receiving a curried proc.tenderlove
2012-07-17Add tests for r36415.naruse
2012-07-16Revert of r36411, as does not distinguish proc from lambdamarcandre
2012-07-16Revert r33924.marcandre
2012-04-23* parse.y (primary): remove wrong "fixpos" that caused incorrectmame
2011-12-12* vm_insnhelper.c (vm_yield_setup_block_args): splat singlenobu
2011-12-10* test/ruby/test_proc.rb (TestProc): renamed argument tests.nobu
2011-08-05* vm_eval.c (check_funcall): try respond_to? first if redefined.nobu
2010-09-24* string.c (sym_call), vm.c (invoke_block_from_c),nobu
2010-08-29* vm.c (rb_thread_method_id_and_class): curried proc has nonobu
2010-06-08* test/ruby/test_proc.rb (test_parameters): require is no longer built-in.nobu
2010-04-29* test/ruby: fixed nonsense assertions.nobu