ruby/lib/irb
Jun Aruga 3504be1bc1 [ruby/irb] Require RDoc in `input-method.rb` again in a limited scope.
RDoc is implemented as soft dependency in IRB. See how the rdoc is required in
the files. I reverted the commit below.

```
$ grep -ril rdoc lib/
lib/irb/cmd/help.rb
lib/irb/completion.rb
lib/irb/easter-egg.rb
lib/irb/input-method.rb
```

---

Revert "Remove `require` in signal handler to avoid ThreadError"

This reverts commit https://github.com/ruby/irb/commit/5f749c613c89.

https://github.com/ruby/irb/commit/b24852058f
2022-08-26 09:57:02 +09:00
..
cmd [ruby/irb] Centralize coloring control (https://github.com/ruby/irb/pull/374) 2022-06-28 22:30:42 +09:00
ext [ruby/irb] Make save-history extension safe for concurrent use 2021-03-06 00:18:32 +09:00
lc [ruby/irb] [DOC] Include updated help message (https://github.com/ruby/irb/pull/377) 2022-07-12 00:05:15 +09:00
.document [ruby/irb] Exclude useless files from RDoc 2020-02-01 17:03:59 +09:00
color.rb [ruby/irb] Color.colorable? needs to consider the condition when irb is not loaded 2022-06-28 22:57:17 +09:00
color_printer.rb [ruby/irb] shortcut colorize_code to speedup pretty_print 2022-08-04 08:37:03 +09:00
completion.rb [ruby/irb] Ignore parenthesis during completion 2021-10-13 06:33:48 +09:00
context.rb [ruby/irb] Centralize coloring control (https://github.com/ruby/irb/pull/374) 2022-06-28 22:30:42 +09: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] Changed to call Kernel.print 2022-01-27 01:28:52 +09:00
frame.rb Remove e2mmap dependency 2019-11-25 05:38:09 +09:00
help.rb [ruby/irb] Discard newlines at end of file 2020-08-28 11:05:18 +09:00
init.rb [ruby/irb] Add --extra-doc-dir option to show doc dialog 2021-10-11 21:12:57 +09:00
input-method.rb [ruby/irb] Require RDoc in `input-method.rb` again in a limited scope. 2022-08-26 09:57:02 +09:00
inspector.rb [ruby/irb] Centralize coloring control (https://github.com/ruby/irb/pull/374) 2022-06-28 22:30:42 +09:00
irb.gemspec [ruby/irb] Update dependency, reline >= 0.3.0 2021-12-25 00:41:03 +09:00
locale.rb Use Reline.encoding_system_needs if exists 2020-01-14 15:40:38 +09:00
magic-file.rb Don't pollute toplevel by an IRB internal method 2017-06-15 10:43:17 +00:00
notifier.rb Remove e2mmap dependency 2019-11-25 05:38:09 +09:00
output-method.rb Remove e2mmap dependency 2019-11-25 05:38:09 +09:00
ruby-lex.rb Fix warning in `Lexer::Elem#[]` 2021-12-24 20:44:02 +09: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] Version 1.4.1 2021-12-25 12:57:28 +09:00
workspace.rb [ruby/irb] Centralize coloring control (https://github.com/ruby/irb/pull/374) 2022-06-28 22:30:42 +09:00
ws-for-case-2.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
xmp.rb [ruby/irb] Prefer require_relative to load the files in this library 2020-08-18 14:38:01 +09:00