Project

General

Profile

« Previous | Next » 

Revision 86ac17ef

Added by st0012 (Stan Lo) almost 2 years ago

[ruby/irb] Move input processing out of RubyLex
(https://github.com/ruby/irb/pull/683)

  • Add a test case for Ctrl-C handling

  • Test symbol aliases with integration tests

There are a few places that also need to check symbol aliases before
Irb#eval_input. But since the current command test skip them, we
don't have test coverage on them.

  • Move each_top_level_statement and readmultiline to Irb

This will save RubyLex from knowning information about commands and aliases.

https://github.com/ruby/irb/commit/69cb5b5615