ruby/lib
Mari Imaizumi c2d02a6ac2 [ruby/reline] Continue processing even if terminfo database couldn't
be found
(https://github.com/ruby/reline/pull/673)

Fix https://github.com/ruby/reline/issues/447 https://github.com/ruby/reline/issues/543

This problem occurs when Fiddle can be loaded, curses can be loaded, and TERM is not registered in Terminfo.
It should also occur at hardcopy terminals and when Terminfo information is low, but no such reports have been received.

Reline should not abort the process because of missing Terminfo.
Reline proceeds with `Reline::Terminfo.enabled? == false` when fiddle or curses cannot be loaded.
And does the same when Terminfo is present but TERM is not.
ebab2875f1/lib/reline/terminfo.rb (L156-L160)

You can check the operation with `TERM=foo bundle exec bin/console`.

https://github.com/ruby/reline/commit/4ce247ce2b
2024-04-06 09:24:53 +00:00
..
bundler [rubygems/rubygems] Improve error message when strict resolution filters out everything 2024-04-01 15:03:28 +00:00
cgi
did_you_mean [ruby/did_you_mean] Do not use #inspect to avoid unexpected performance degradation 2024-03-19 01:27:32 +00:00
erb [ruby/erb] Version 4.0.4 2024-01-04 22:34:59 +00:00
error_highlight Add error for iseqs compiled by prism 2024-02-21 11:44:40 -05:00
forwardable
irb [ruby/irb] Fix a typo (https://github.com/ruby/irb/pull/912) 2024-03-26 11:30:33 +00:00
logger
net [ruby/net-http] Tweak to Net::HTTP What's Here 2024-01-06 18:26:38 +00:00
open3 [ruby/open3] Bump up v0.2.1 2023-12-16 11:48:49 +08:00
optparse [ruby/optparse] [DOC] Add description of OptionParser#define_by_keywords 2024-02-11 16:55:41 +00:00
prism [ruby/prism] Bump to v0.25.0 2024-04-05 21:44:06 +00:00
random Use www.rfc-editor.org for RFC text. 2024-03-28 11:44:45 +09:00
rdoc [ruby/rdoc] Bump up 6.6.3.1 2024-03-21 04:38:21 +00:00
reline [ruby/reline] Continue processing even if terminfo database couldn't 2024-04-06 09:24:53 +00:00
ruby_vm/rjit Implement chilled strings 2024-03-19 09:26:49 +01:00
rubygems [rubygems/rubygems] Allow to use String keys some of configuration 2024-04-04 11:30:02 +09:00
set [ruby/set] Drop support for Ruby 2 2023-12-23 16:50:29 +09:00
syntax_suggest [ruby/syntax_suggest] Typofix by misspell 2023-12-26 02:10:25 +00:00
unicode_normalize
uri Use www.rfc-editor.org for RFC text. 2024-03-28 11:44:45 +09:00
yaml [ruby/yaml] Make PStore support as optional 2024-01-31 05:56:39 +00:00
English.gemspec
English.rb
benchmark.gemspec
benchmark.rb
bundled_gems.rb Ignore warnings on the bundled gems repo 2024-04-03 18:07:31 +09:00
bundler.rb [rubygems/rubygems] Refactor lockfile generation 2024-02-08 14:43:56 +09:00
cgi.rb [ruby/cgi] Bump up 0.4.1 2023-12-05 06:38:55 +00:00
delegate.gemspec
delegate.rb Do not include a backtick in error messages and backtraces 2024-02-15 18:42:31 +09:00
did_you_mean.rb
erb.gemspec
erb.rb
error_highlight.rb
fileutils.gemspec
fileutils.rb [ruby/fileutils] [DOC] FileUtils::VERSION 2024-02-21 16:57:30 +00:00
find.gemspec
find.rb
forwardable.rb
ipaddr.gemspec
ipaddr.rb [ruby/ipaddr] Prefer String#start_with? over Regexp.match 2024-02-23 17:56:08 +00:00
irb.rb [ruby/irb] Filter backtrace before format in handle_exception 2024-04-05 16:25:52 +00:00
logger.rb
mkmf.rb [Feature #20345] Add `--target-rbconfig` option to mkmf 2024-04-02 14:24:54 +09:00
open-uri.gemspec
open-uri.rb [ruby/open-uri] Bump up 0.4.1 2023-12-07 07:22:20 +00:00
open3.rb
optionparser.rb
optparse.rb [ruby/optparse] Invoke pager for `--help` 2024-03-01 07:10:08 +00:00
ostruct.gemspec
ostruct.rb Do not include a backtick in error messages and backtraces 2024-02-15 18:42:31 +09:00
pp.gemspec
pp.rb [ruby/pp] Extract pp_hash_pair 2024-02-21 16:45:01 +00:00
prettyprint.gemspec
prettyprint.rb
prism.rb [ruby/prism] Tweak wording for Prism::BACKEND 2024-02-29 19:24:04 +00:00
pstore.gemspec
pstore.rb Do not include a backtick in error messages and backtraces 2024-02-15 18:42:31 +09:00
rdoc.rb [ruby/rdoc] Typofix by misspell 2023-12-25 21:12:49 +09:00
readline.gemspec [ruby/readline] Bump up v0.0.4 2023-12-16 13:49:13 +08:00
readline.rb [ruby/readline] Fix readline-ext gem loading in non Unix-like environments 2023-12-16 13:49:12 +08:00
reline.rb [ruby/reline] Thread safe readline 2024-04-05 09:34:28 +09:00
resolv.gemspec
resolv.rb [ruby/resolv] Bump up 0.4.0 2024-03-19 02:16:51 +00:00
ruby2_keywords.gemspec
rubygems.rb Reapply "[rubygems/rubygems] Fix activation conflicts when circularly requiring a gem" 2024-01-22 09:57:10 +09:00
securerandom.gemspec [ruby/securerandom] Update file list to package 2023-12-29 16:10:30 +00:00
securerandom.rb [ruby/securerandom] Bump up v0.3.1 2023-12-16 12:10:38 +08:00
set.rb [ruby/set] Bump version to 1.1.0 2023-12-23 16:50:33 +09:00
shellwords.gemspec
shellwords.rb
singleton.gemspec
singleton.rb
syntax_suggest.rb
tempfile.gemspec [ruby/tempfile] Fix for environment without git 2024-02-27 01:31:12 +00:00
tempfile.rb [ruby/tempfile] [DOC] Missing documents 2023-12-25 21:12:49 +09:00
time.gemspec [ruby/time] Exclude unnecessary files from package 2024-03-06 15:47:31 +00:00
time.rb Do not include a backtick in error messages and backtraces 2024-02-15 18:42:31 +09:00
timeout.gemspec [ruby/timeout] Provide a 'Changelog' link on rubygems.org/gems/timeout 2023-12-25 21:12:49 +09:00
timeout.rb [ruby/timeout] [DOC] Missing documents 2023-12-25 21:12:49 +09:00
tmpdir.gemspec [ruby/tmpdir] Fix for environment without git 2024-02-27 01:31:50 +00:00
tmpdir.rb [ruby/tmpdir] [DOC] `require` inside each method on Dir 2024-02-25 08:36:42 +00:00
tsort.gemspec
tsort.rb
un.gemspec
un.rb
uri.rb Use www.rfc-editor.org for RFC text. 2024-03-28 11:44:45 +09:00
weakref.gemspec
weakref.rb
yaml.rb