aboutsummaryrefslogtreecommitdiffstats
path: root/test/irb/test_ruby_lex.rb
Commit message (Expand)AuthorAgeFilesLines
* [ruby/irb] Clear all context usages in RubyLexStan Lo2023-10-041-27/+9
* [ruby/irb] Fix Reline's test failure running with `make test-alltomoya ishida2023-09-301-1/+1
* [ruby/irb] Fix deprecation test when ran multiple timesPeter Zhu2023-08-261-4/+3
* [ruby/irb] Deprecate RubyLex and warn about referencing to itStan Lo2023-08-241-8/+16
* [ruby/irb] Move IO configuration to IRB::IrbStan Lo2023-08-131-675/+30
* [ruby/irb] Remove needless removal of trailing whitespace intomoya ishida2023-08-111-3/+11
* [ruby/irb] Move assignment check to RubyLexStan Lo2023-08-111-0/+54
* [ruby/irb] Reduce boilerplate code in RubyLexTestStan Lo2023-07-181-460/+337
* [ruby/irb] Indent multiline percent literalstomoya ishida2023-07-151-17/+17
* [ruby/irb] Re-implement prev_spaces feature for pasted codetomoya ishida2023-06-301-0/+57
* [ruby/irb] Reduce test pend trufflerubytomoya ishida2023-06-281-2/+0
* [ruby/irb] Always add \n at the end of the test input in RubyLextomoya ishida2023-06-271-5/+5
* [ruby/irb] Fix process_continue(rename to should_continue?) andtomoya ishida2023-06-251-9/+47
* [ruby/irb] Omit nesting_level, use indent_level to build prompttomoya ishida2023-06-241-49/+49
* [ruby/irb] Improve indentation: bugfix, heredoc, embdoc, stringstomoya ishida2023-06-201-132/+151
* [ruby/irb] Add missing token that ignored by rippertomoya ishida2023-06-191-0/+21
* [ruby/irb] Rewrite RubyLex to fix some bugs and make it possible totomoya ishida2023-06-151-51/+35
* [ruby/irb] Stanardise test class names with `Test` postfix insteadStan Lo2023-06-131-1/+1
* [ruby/irb] Fix typo (https://github.com/ruby/irb/pull/587)ima1zumi2023-05-211-4/+4
* [ruby/irb] Add assertion for dynamic_prompt's assertion executionStan Lo2023-05-201-0/+3
* [ruby/irb] Fix dynamic_prompt test not executed, remove unnecessarytomoya ishida2023-05-201-2/+1
* [ruby/irb] Simplify each_top_level_statementtomoya ishida2023-05-191-12/+7
* [ruby/irb] Refactor RubyLex's input/io methodsStan Lo2023-05-181-4/+4
* [ruby/irb] Fix RubyLex's heredoc_with_hembexpr test to avoid rippertomoya ishida2023-04-071-3/+3
* [ruby/irb] Drop Ruby 2.6 supportStan Lo2023-04-051-15/+0
* [ruby/irb] Improve RubyLex's testsStan Lo2023-02-211-58/+71
* [ruby/irb] Store context in RubyLexStan Lo2023-01-141-14/+17
* [ruby/irb] Drop unused arguments in `RubyLex`Stan Lo2023-01-111-1/+3
* [ruby/irb] Fix prompt and code mismatchtomoya ishida2023-01-021-0/+32
* [ruby/irb] Add dynamic prompt test case for quoted heredocStan Lo2022-12-271-0/+18
* Sync IRB master: tool/sync_default_gems.rb irbTakashi Kokubun2022-12-261-0/+63
* Drop Ruby 2.5 supportst00122022-11-171-3/+0
* [ruby/irb] Silent the noise created when building Context in testsStan Lo2022-11-041-0/+1
* [ruby/irb] Provide a base test class and let tests restore encodingsStan Lo2022-11-031-2/+11
* [ruby/irb] Require rubygems to run the test alone on ruby/rubyTakashi Kokubun2022-11-031-0/+1
* [ruby/irb] Fix build_context for ruby/ruby CITakashi Kokubun2022-11-031-1/+2
* [ruby/irb] Require the entire irb lib in RubyLex testStan Lo2022-11-031-1/+1
* [ruby/irb] Refactor RubyLex and its testsStan Lo2022-11-031-7/+22
* [ruby/irb] Always use local variables in current context to parse code (https...tomoya ishida2022-10-181-4/+27
* [ruby/irb] Fix code terminated check with heredoc and backtick (https://githu...tomoya ishida2022-10-181-0/+42
* [ruby/irb] Fix ripper_lex_without_warning duplicated heredoc tokentompng2022-10-011-0/+13
* [ruby/irb] Examine indentation of in keyword when trying to type includeKaíque Kandy Koga2021-12-031-0/+17
* Compatibility with IRBschneems2021-12-021-4/+4
* [ruby/irb] Use typed spaces when the line is inside the here documentsKaíque Kandy Koga2021-09-221-8/+8
* [ruby/irb] Support symbol with backtickaycabta2021-09-101-0/+20
* [ruby/irb] Use pend instead of skipHiroshi SHIBATA2021-08-301-5/+5
* [ruby/irb] Change ripper_lex_without_warning to a class methodaycabta2021-03-241-4/+2
* [ruby/irb] Add a test for not continuing when endless range at eolaycabta2021-03-051-0/+14
* [ruby/irb] Indent correctly with method calling with receiveraycabta2021-01-241-0/+64
* [ruby/irb] Indent correctly with keyword "for" and "in"aycabta2021-01-241-0/+32