PHP 8.2.31
Preview: io.rb Size: 694 B
//proc/thread-self/root/opt/alt/ruby33/share/ruby/reline/io.rb

module Reline
  class IO
    RESET_COLOR = "\e[0m"

    def self.decide_io_gate
      if ENV['TERM'] == 'dumb'
        Reline::Dumb.new
      else
        require 'reline/io/ansi'

        case RbConfig::CONFIG['host_os']
        when /mswin|msys|mingw|cygwin|bccwin|wince|emc/
          require 'reline/io/windows'
          io = Reline::Windows.new
          if io.msys_tty?
            Reline::ANSI.new
          else
            io
          end
        else
          Reline::ANSI.new
        end
      end
    end

    def dumb?
      false
    end

    def win?
      false
    end

    def reset_color_sequence
      self.class::RESET_COLOR
    end
  end
end

require 'reline/io/dumb'

Directory Contents

Dirs: 3 × Files: 11

Name Size Perms Modified Actions
io DIR
- drwxr-xr-x 2026-04-30 07:09:17
Edit Download
key_actor DIR
- drwxr-xr-x 2026-04-30 07:09:17
Edit Download
unicode DIR
- drwxr-xr-x 2026-04-30 07:09:17
Edit Download
10.11 KB lrw-r--r-- 2026-04-07 13:52:15
Edit Download
4.79 KB lrw-r--r-- 2026-04-07 13:52:15
Edit Download
1.87 KB lrw-r--r-- 2026-04-07 13:52:15
Edit Download
694 B lrw-r--r-- 2026-04-07 13:52:15
Edit Download
206 B lrw-r--r-- 2026-04-07 13:52:15
Edit Download
2.84 KB lrw-r--r-- 2026-04-07 13:52:15
Edit Download
2.37 KB lrw-r--r-- 2026-04-07 13:52:15
Edit Download
81.42 KB lrw-r--r-- 2026-04-07 13:52:15
Edit Download
4.56 KB lrw-r--r-- 2026-04-07 13:52:15
Edit Download
21.13 KB lrw-r--r-- 2026-04-07 13:52:15
Edit Download
39 B lrw-r--r-- 2026-04-07 13:52:15
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).