summaryrefslogtreecommitdiff
path: root/test/ruby/test_iterator.rb
Commit message (Expand)AuthorAgeFilesLines
* Prefer block_given? to iterator?nobu2019-01-181-11/+6
* compile.c: try to convert in massign `for`nobu2018-01-271-0/+10
* check break target correctly.ko12017-06-081-0/+4
* test_iterator.rb: suppress warningsnobu2016-04-111-3/+3
* test/ruby: suppress parser warningsnobu2016-02-191-1/+1
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* use local variablesnobu2012-08-081-17/+17
* * test/ruby: fixed nonsense assertions.nobu2010-04-291-1/+1
* supress warnings.akr2010-01-251-3/+3
* * test: assert_raises has been deprecated since a long time ago.nobu2008-09-241-9/+9
* * test/ruby/test_iterator.rb (TestIterator::test_enumerator):matz2008-02-291-2/+2
* * compile.c (iseq_compile_each): remove "retry" in block.ko12007-12-191-13/+1
* * test/ruby/test_iterator.rb (TestIterator::IterTest::each):matz2007-11-091-6/+3
* * enumerator.c (enumerator_next): stop pre-fetching.matz2007-08-241-2/+4
* * enumerator.c (enumerator_next_p): should check correctly even whenmatz2007-08-081-0/+19
* * test/ruby/test_iterator.rb: fix test to 1.9 spec.ko12007-07-061-7/+7
* * hash.c: exchange semantics of Hash#each and Hash#each_pair.ko12007-06-151-4/+13
* * test/ruby/test_iterator.rb: remove debug code (GC.stress=true).ko12007-06-151-1/+0
* * vm.c (th_yield_setup_args): |v| should work as |v,|.ko12007-06-151-1/+2
* * test/ruby/test_iterator.rb (TestIterator::test_block_given_within_iterator):matz2007-01-311-0/+12
* * test/ruby/test_iterator.rb: removed a needless workaround.kou2007-01-241-8/+0
* * Merge YARVko12006-12-311-0/+8
* * parse.y (block_param): restrict block parameters to be localmatz2006-10-031-1/+1
* * sample/test.rb: update test suites.matz2006-07-101-10/+10
* * sprintf.c (rb_str_format): allow %c to print one charactermatz2006-06-091-15/+15
* * lib/scanf.rb (Scanf::FormatSpecifier#letter, #width): use matchednobu2005-10-081-2/+0
* * test/ruby/test_iterator.rb (test_block_passing): more tests.nobu2005-08-171-0/+6
* * test/ruby/test_iterator.rb (test_block_passing): yield in methodnobu2005-08-101-0/+8
* * array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz2005-03-041-9/+9
* * eval.c (proc_eq): avoid false positive by using scope andmatz2004-03-181-2/+2
* * test/ruby/test_iterator.rb (test_ljump): cannot usenobu2004-03-021-4/+11
* * test/*: should not depend on $KCODE.nahi2004-02-181-2/+0
* * eval.c (proc_invoke): single array value to normal Proc#callmatz2003-10-291-0/+26
* * eval.c (PUSH_FRAME): generate unique number to be TAG_JUMP()matz2003-10-201-1/+1
* * test/digest/test_digest.rb (test_eq): show failed class.nobu2003-10-151-0/+21
* * test/ruby/test_iterator.rb (test_block_argument_without_paren): added.nahi2003-10-061-6/+11
* * test/ruby/test_iterator.rb: new test test_break__nested_loop[123].aamine2003-09-291-0/+39
* * eval.c (struct tag): dst should be VALUE.nobu2003-09-091-2/+3
* * test/ruby/test_*.rb: assert_same, assert_match, and so on.nahi2003-09-061-2/+2
* * lib/optparse.rb (OptionParser#order, #permute, #parse): allow annobu2003-09-051-3/+3
* * same as the previous commit.nahi2003-09-051-1/+1
* * test/ruby/test_*.rb: replace 'assert(a == b)' with assert_equal(a, b)'nahi2003-09-051-2/+2
* * test/ruby/test_iterator.rb (test_block_in_arg): add no blocknobu2003-09-041-104/+82
* * test/ruby: tests for ruby itself.nahi2003-09-041-0/+383