ruby/lib/irb
tomoya ishida 364a6d56d7 [ruby/irb] Rewrite RubyLex to fix some bugs and make it possible to
add new features easily
(https://github.com/ruby/irb/pull/500)

* Add nesting level parser for multiple use (indent, prompt, termination check)

* Rewrite RubyLex using NestingParser

* Add nesting parser tests, fix some existing tests

* Add description comment, rename method to NestingParser

* Add comments and tweak code to RubyLex

* Update NestingParser test

* Extract list of ltype tokens to constants
2023-06-15 15:39:58 +00:00
..
cmd [ruby/irb] Remove the unused fork command definition 2023-06-10 12:51:38 +00:00
ext [ruby/irb] Refactor ExtendCommand::Nop 2023-06-05 19:12:16 +00:00
lc [ruby/irb] Remove encoding_aliases.rb 2023-04-26 15:06:05 +00:00
.document [ruby/irb] Exclude useless files from RDoc 2020-02-01 17:03:59 +09:00
color.rb [ruby/irb] Drop Ruby 2.6 support 2023-04-05 21:40:40 +00:00
color_printer.rb [ruby/irb] Replace METHOD_IS_A with === 2023-03-13 18:11:58 +00:00
completion.rb [ruby/irb] Use symbol.inspect instead of ":"+symbol.id2name to avoid 2023-06-13 10:46:38 +00:00
context.rb [ruby/irb] Remove unused context argument from Worksapce#evaluate 2023-02-18 11:34:28 +00:00
easter-egg.rb Revert "Prefer #send over #__send__ when it is clear there is no possible conflict" 2020-11-05 20:54:34 +09:00
extend-command.rb [ruby/irb] Use `Kernel.warn` to print command alias warning 2023-06-10 15:01:46 +00:00
frame.rb [ruby/irb] Formatting to header styles 2023-01-11 22:29:10 +00:00
help.rb [ruby/irb] Retire magic-file.rb 2023-04-28 17:20:20 +00:00
init.rb [ruby/irb] Remove unused Struct 2023-02-25 16:50:33 +00:00
input-method.rb [ruby/irb] Set maximum document dialog height by 2023-05-28 09:20:18 +00:00
inspector.rb [ruby/irb] Drop Ruby 2.6 support 2023-04-05 21:40:40 +00:00
irb.gemspec [ruby/irb] Drop Ruby 2.6 support 2023-04-05 21:40:40 +00:00
locale.rb [ruby/irb] Simplify Locale#load 2023-04-27 15:42:21 +00:00
nesting_parser.rb [ruby/irb] Rewrite RubyLex to fix some bugs and make it possible to 2023-06-15 15:39:58 +00:00
notifier.rb [ruby/irb] Formatting to header styles 2023-01-11 22:29:10 +00:00
output-method.rb [ruby/irb] Formatting to header styles 2023-01-11 22:29:10 +00:00
ruby-lex.rb [ruby/irb] Rewrite RubyLex to fix some bugs and make it possible to 2023-06-15 15:39:58 +00:00
ruby_logo.aa [ruby/irb] Discard newlines at end of file 2020-08-28 11:05:18 +09:00
src_encoding.rb Don't pollute toplevel by an IRB internal method 2017-06-15 10:43:17 +00:00
version.rb [ruby/irb] Bump version to 1.7.0 2023-06-04 15:24:30 +00:00
workspace.rb [ruby/irb] Add a comment about Rails' patch on 2023-02-27 15:23:31 +00:00
ws-for-case-2.rb [ruby/irb] Formatting to header styles 2023-01-11 22:29:10 +00:00
xmp.rb [ruby/irb] Formatting to header styles 2023-01-11 22:29:10 +00:00