aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_proc.rb
Commit message (Expand)AuthorAgeFilesLines
* Do not autosplat when calling proc with empty keyword splatJeremy Evans2020-03-151-0/+20
* Reword keyword arguments warning messages to convey these are deprecation war...Marc-Andre Lafortune2019-12-231-28/+28
* vm_args.c: rephrase the warning message of keyword argument separationYusuke Endoh2019-12-201-28/+28
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-3/+0
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-39/+0
* test/ruby/test_proc.rb: suppress "method redefined" warningsYusuke Endoh2019-11-141-1/+4
* Show the name `Kernel#proc` in the warning messageNobuyoshi Nakada2019-11-121-2/+7
* Fix more keyword separation issuesJeremy Evans2019-09-261-9/+3
* Fix keyword argument separation issues in Proc#{<<,>>}Jeremy Evans2019-09-261-0/+136
* change Proc#to_s format ('@...' -> ' ...') (#2362)Koichi Sasada2019-08-141-2/+2
* add tests for orphan/not-orphan proc/lambda.Tanaka Akira2019-07-151-0/+27
* Suppress unused variable warningsNobuyoshi Nakada2019-06-301-1/+1
* Hide internal IDsNobuyoshi Nakada2019-04-261-0/+3
* proc.c: proc without blocknobu2019-01-101-2/+2
* proc.c: check if callablenobu2019-01-101-2/+2
* Proc#<< and Proc#>>nobu2018-11-221-14/+17
* proc.c: Support any callable when composing Procsnobu2018-11-221-3/+14
* proc.c: Implement Proc#* for Proc compositionnobu2018-11-221-0/+51
* remove VM_ENV_DATA_INDEX_ENV_PROC.ko12018-05-231-0/+8
* extend timeout morenaruse2018-01-181-1/+1
* extend timeoutnaruse2018-01-171-1/+1
* vm.c: respect redefinition of Proc#callnobu2018-01-081-0/+18
* extend timeout to 15 seconds for ARMv8 environmentnaruse2018-01-051-1/+1
* `$SAFE` as a process global state. [Feature #14250]ko12017-12-281-8/+16
* test_proc.rb: remove duplicate test_source_locationnobu2017-12-261-6/+0
* test/ruby/test_proc.rb: Add a test for Binding#source_locationmame2017-12-261-0/+15
* * proc.c (get_local_variable_ptr): return found env ptr. Returned envko12017-06-121-0/+14
* 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