summaryrefslogtreecommitdiff
path: root/bootstraptest/test_syntax.rb
AgeCommit message (Expand)Author
13 days[PRISM] Fix up syntax error message parsing in btestsKevin Newton
2024-03-27[PRISM] Include file and line in error messageKevin Newton
2024-03-15Refactor frozen_string_literal check during compilationJean Boussier
2024-03-14Ensure test suite is compatible with --frozen-string-literalJean Boussier
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-02-13[PRISM] Switch bootstraptest syntax error assertions to handle multilineKevin Newton
2023-09-15[Bug #19882] Reject tokens invalid as symbolsNobuyoshi Nakada
2021-12-16btest: assign $stderr = STDOUT instead of IO#reopen to be more portableYuta Saito
2020-04-10Turn class variable warnings into exceptionsJeremy Evans
2019-09-24Changed numbered parameter prefixNobuyoshi Nakada
2019-03-17Numbered parameters [Feature #4475]nobu
2015-01-29parse.y: condition nodenobu
2012-10-25revert r37326 "remove string literal concatenation"nobu
2012-10-25remove string literal concatenationnobu
2012-08-20parse.y: token namenobu
2012-08-20parse.y: token namenobu
2011-05-15* remove trailing spaces.nobu
2010-05-19* iseq_compile_each (NODE_DEFINED): put nil first to fix stackmame
2010-04-21* parse.y (parser_yylex): reverted r27388 due to backwardnobu
2010-04-18* parse.y (parser_yylex): seems like a symbol-literal when spacesnobu
2010-04-18* parse.y (string_content): preserve cond_stack and cmdarg_stack.nobu
2009-12-09* parse.y (dyna_pop_gen): pop dvars. [ruby-dev:39861]nobu
2009-11-30* parse.y (dyna_push_gen, dyna_pop_gen): adjust local vtable levelnobu
2009-08-02* parse.y (literal_concat0): tail can be nil. [ruby-dev:38980]nobu
2009-07-30* parse.y (literal_concat_gen): NODE_DSTR was incorrectly handled asmame
2008-06-10* vm.c, eval_intern.h (PASS_PASSED_BLOCK):ko1
2008-05-19* bootstraptest/test_knownbug.rb: move solved tests.ko1
2008-02-29* parse.y (opt_block_param): command can start just after block paramnobu
2008-01-31test updated for empty symbolsmatz
2008-01-27* parse.y (value_expr_gen): reverted r12880. [ruby-dev:33388]nobu
2008-01-26* compile.c (iseq_compile_each): validate argument expr of "next"ko1
2008-01-25* compile.c, compile.h: fix stack pointer issues.ko1
2007-12-25* compile.c (iseq_compile_each): fix stack consistency errorko1
2007-12-25* compile.c (iseq_compile_each): fix stack consistency error.ko1
2007-12-24* compile.c (iseq_compile_each): fix stack consistency bug.ko1
2007-12-24* compile.c (iseq_compile_each): add a "pop" insn after breakko1
2007-12-21illegal -> invalid.akr
2007-12-20* insnhelper.ci (vm_expandarray): fix sp increase place.ko1
2007-12-20* bootstraptest/test_syntax.rb: add a test.ko1
2007-12-19* compile.c (iseq_compile_each): add pop after throw as return.ko1
2007-12-18* compile.c, insnhelper.ci, insns.def, object.c, vm.c, vm.h:ko1
2007-12-06use \xf0 instead of \xfd for valid first byte of a UTF-8 character.akr
2007-12-06* bootstraptest/test_knownbug.rb: new test for block andnobu
2007-11-27* compile.c (iseq_compile_each): "when *[],1" dumps core.ko1
2007-11-27* compile.c (iseq_compile_each): "a[*b] += 1" dumps core.ko1
2007-11-27* compile.c, insns.def: change return value of "defined?"ko1
2007-08-16* compile.c (iseq_compile_each): fix next/redo stack consistency.ko1
2007-08-12* compile.c (iseq_peephole_optimize): fix peephole optimizationko1
2007-08-06* parse.y (value_expr_gen): fix to cause "void value expression"ko1
2007-07-20* parse.y (stmt, mlhs_node, lhs, arg, var_ref): return dummynobu