SYMBOL INDEX (291 symbols across 40 files) FILE: lib/rib.rb type Rib (line 6) | module Rib function config (line 14) | def config function shells (line 19) | def shells function vars (line 24) | def vars function home (line 34) | def home function shell (line 47) | def shell function plugins (line 58) | def plugins function disable_plugins (line 67) | def disable_plugins plugs=plugins function enable_plugins (line 76) | def enable_plugins plugs=plugins function require_config (line 84) | def require_config function config_path (line 98) | def config_path function config_path= (line 102) | def config_path= new_path function say (line 111) | def say *words function warn (line 120) | def warn *words function abort (line 129) | def abort *words function silence (line 134) | def silence function prepare (line 143) | def self.prepare words FILE: lib/rib/api.rb type Rib (line 3) | module Rib; module API type API (line 3) | module API function before_loop (line 5) | def before_loop function after_loop (line 10) | def after_loop function handle_interrupt (line 15) | def handle_interrupt; puts ; end function prompt (line 17) | def prompt ; config[:prompt] ; end function result_prompt (line 19) | def result_prompt; config[:result_prompt] ; end function name (line 21) | def name ; config[:name] ; end function eval_binding (line 23) | def eval_binding ; config[:binding] ; end function line (line 25) | def line ; config[:line] ; end function started_at (line 27) | def started_at ; config[:started_at] ; end function in_loop (line 30) | def in_loop function loop_once (line 36) | def loop_once function get_input (line 58) | def get_input function eval_input (line 68) | def eval_input input function loop_eval (line 79) | def loop_eval input function puts (line 87) | def puts str='' function print_result (line 92) | def print_result result function print_eval_error (line 99) | def print_eval_error err function warn (line 105) | def warn message function format_result (line 110) | def format_result result function inspect_result (line 114) | def inspect_result result function format_error (line 122) | def format_error err function get_error (line 129) | def get_error err function format_backtrace (line 134) | def format_backtrace backtrace function equal_rib_skip (line 139) | def equal_rib_skip result function flush_warnings (line 145) | def flush_warnings FILE: lib/rib/app/auto.rb type Rib (line 3) | module Rib; module Auto type Auto (line 3) | module Auto function load (line 5) | def load FILE: lib/rib/app/rack.rb type Rib (line 3) | module Rib; module Rack type Rack (line 3) | module Rack function load (line 7) | def load function load_rack (line 13) | def load_rack function rack? (line 22) | def rack? function configru_path (line 26) | def configru_path FILE: lib/rib/app/rails.rb type Rib (line 3) | module Rib; module Rails type Rails (line 3) | module Rails function load (line 5) | def load function load_rails (line 11) | def load_rails function load_rails2 (line 21) | def load_rails2 function load_rails3 (line 40) | def load_rails3 function optparse_env (line 51) | def optparse_env function optparse_rails (line 59) | def optparse_rails function rails? (line 108) | def rails? function path_for (line 113) | def path_for file FILE: lib/rib/core/completion.rb type Rib (line 5) | module Rib; module Completion type Completion (line 5) | module Completion function before_loop (line 11) | def before_loop FILE: lib/rib/core/history.rb type Rib (line 6) | module Rib; module History type History (line 6) | module History function before_loop (line 12) | def before_loop function after_loop (line 22) | def after_loop function get_input (line 29) | def get_input function history (line 37) | def history; config[:history] ||= []; end function read_history (line 40) | def read_history function write_history (line 47) | def write_history function history_file (line 56) | def history_file function history_file_path (line 60) | def history_file_path function history_size (line 64) | def history_size FILE: lib/rib/core/last_value.rb type Rib (line 5) | module Rib; module LastValue type LastValue (line 5) | module LastValue function print_result (line 11) | def print_result result function print_eval_error (line 17) | def print_eval_error err type Imp (line 25) | module Imp function last_value (line 26) | def last_value function last_exception (line 30) | def last_exception FILE: lib/rib/core/multiline.rb type Rib (line 6) | module Rib; module Multiline type Multiline (line 6) | module Multiline function loop_once (line 79) | def loop_once function loop_eval (line 89) | def loop_eval input function print_eval_error (line 99) | def print_eval_error err function prompt (line 108) | def prompt function handle_interrupt (line 118) | def handle_interrupt function multiline? (line 131) | def multiline? err function multiline_prompt (line 135) | def multiline_prompt function multiline_buffer (line 141) | def multiline_buffer FILE: lib/rib/core/readline.rb type Rib (line 6) | module Rib; module Readline type Readline (line 6) | module Readline function before_loop (line 12) | def before_loop function get_input (line 18) | def get_input function last (line 25) | def (::Readline::HISTORY).last FILE: lib/rib/core/squeeze_history.rb type Rib (line 5) | module Rib; module SqueezeHistory type SqueezeHistory (line 5) | module SqueezeHistory function loop_once (line 12) | def loop_once function write_history (line 28) | def write_history function squeezed_history (line 37) | def squeezed_history FILE: lib/rib/core/strip_backtrace.rb type Rib (line 5) | module Rib; module StripBacktrace type StripBacktrace (line 5) | module StripBacktrace function format_error (line 11) | def format_error err function get_error (line 17) | def get_error err function format_backtrace (line 23) | def format_backtrace backtrace function strip_home_backtrace (line 30) | def strip_home_backtrace backtrace function strip_cwd_backtrace (line 34) | def strip_cwd_backtrace backtrace function strip_rib_backtrace (line 38) | def strip_rib_backtrace backtrace function replace_path_prefix (line 43) | def replace_path_prefix prefix, substitute, path FILE: lib/rib/extra/autoindent.rb type Rib (line 7) | module Rib; module Autoindent type Autoindent (line 7) | module Autoindent function before_loop (line 71) | def before_loop function get_input (line 77) | def get_input function eval_input (line 94) | def eval_input raw_input function detect_autoindent (line 105) | def detect_autoindent input function handle_autoindent (line 120) | def handle_autoindent input, indent, err function handle_last_line (line 142) | def handle_last_line input, function current_autoindent (line 152) | def current_autoindent size=autoindent_stack.size function autoindent_spaces (line 156) | def autoindent_spaces function autoindent_stack (line 160) | def autoindent_stack FILE: lib/rib/extra/byebug.rb type Rib (line 8) | module Rib; module Byebug type Byebug (line 8) | module Byebug function before_loop (line 12) | def before_loop type Imp (line 19) | module Imp function byebug (line 20) | def byebug function location (line 26) | def location function step (line 30) | def step times=1 function next (line 34) | def next lines=1 function finish (line 38) | def finish type Byebug (line 46) | module Byebug class RibProcessor (line 47) | class RibProcessor < CommandProcessor method start (line 48) | def self.start method at_line (line 56) | def at_line method at_return (line 60) | def at_return(_return_value) method at_end (line 64) | def at_end method at_breakpoint (line 68) | def at_breakpoint(breakpoint) method location (line 72) | def location method print_location (line 78) | def print_location method resume_rib (line 83) | def resume_rib method perform (line 99) | def perform action, args FILE: lib/rib/extra/hirb.rb type Rib (line 5) | module Rib; module Hirb type Hirb (line 5) | module Hirb function format_result (line 11) | def format_result result FILE: lib/rib/extra/paging.rb type Rib (line 5) | module Rib; module Paging type Paging (line 5) | module Paging function puts (line 12) | def puts str='' function one_screen? (line 23) | def one_screen? str function page_result (line 29) | def page_result str function pager (line 37) | def pager FILE: lib/rib/extra/spring.rb type Spring (line 3) | module Spring type Commands (line 4) | module Commands class Rib (line 5) | class Rib method call (line 6) | def call FILE: lib/rib/more/anchor.rb type Rib (line 5) | module Rib; module Anchor type Anchor (line 5) | module Anchor function prompt (line 11) | def prompt function anchor? (line 26) | def anchor? function prompt_anchor (line 33) | def prompt_anchor type Imp (line 42) | module Imp function anchor (line 55) | def anchor obj_or_binding, opts={} function stop_anchors (line 76) | def stop_anchors FILE: lib/rib/more/beep.rb type Rib (line 5) | module Rib; module Beep type Beep (line 5) | module Beep function loop_once (line 11) | def loop_once function beep (line 19) | def beep function beep_threshold (line 23) | def beep_threshold FILE: lib/rib/more/bottomup_backtrace.rb type Rib (line 5) | module Rib; module BottomupBacktrace type BottomupBacktrace (line 5) | module BottomupBacktrace function format_error (line 11) | def format_error err function format_backtrace (line 17) | def format_backtrace backtrace FILE: lib/rib/more/caller.rb type Rib (line 5) | module Rib; module Caller type Caller (line 5) | module Caller type Imp (line 9) | module Imp function caller (line 10) | def caller *filters function display_backtrace (line 16) | def display_backtrace raw_backtrace, *filters FILE: lib/rib/more/color.rb type Rib (line 5) | module Rib; module Color type Color (line 5) | module Color function before_loop (line 11) | def before_loop function format_result (line 16) | def format_result result function get_error (line 21) | def get_error err function warn (line 27) | def warn message function colors (line 34) | def colors function format_color (line 48) | def format_color result, display=inspect_result(result) function format_backtrace (line 80) | def format_backtrace backtrace function colorize_backtrace (line 87) | def colorize_backtrace backtrace function find_color (line 101) | def find_color colors, value function color (line 110) | def color rgb function black (line 114) | def black █ color(30, &block); end function red (line 115) | def red █ color(31, &block); end function green (line 116) | def green █ color(32, &block); end function yellow (line 117) | def yellow █ color(33, &block); end function blue (line 118) | def blue █ color(34, &block); end function magenta (line 119) | def magenta █ color(35, &block); end function cyan (line 120) | def cyan █ color(36, &block); end function white (line 121) | def white █ color(37, &block); end function reset (line 122) | def reset █ color( 0, &block); end FILE: lib/rib/more/edit.rb type Rib (line 6) | module Rib; module Edit type Edit (line 6) | module Edit type Imp (line 10) | module Imp function edit (line 11) | def edit function editor (line 34) | def editor FILE: lib/rib/more/multiline_history.rb type Rib (line 6) | module Rib; module MultilineHistory type MultilineHistory (line 6) | module MultilineHistory function before_loop (line 12) | def before_loop function loop_eval (line 17) | def loop_eval input function handle_interrupt (line 25) | def handle_interrupt function handle_multiline (line 37) | def handle_multiline function multiline_trash (line 46) | def multiline_trash FILE: lib/rib/more/multiline_history_file.rb type Rib (line 5) | module Rib; module MultilineHistoryFile type MultilineHistoryFile (line 5) | module MultilineHistoryFile function before_loop (line 11) | def before_loop function read_history (line 19) | def read_history function write_history (line 35) | def write_history function multiline_history_file_token (line 47) | def multiline_history_file_token FILE: lib/rib/plugin.rb type Rib (line 3) | module Rib; module Plugin type Plugin (line 3) | module Plugin function enable (line 6) | def enable function disable (line 13) | def disable function enabled? (line 20) | def enabled? function disabled? (line 24) | def disabled? function const_missing (line 29) | def const_missing mod function extended (line 40) | def self.extended mod FILE: lib/rib/runner.rb type Rib (line 5) | module Rib; module Runner type Runner (line 5) | module Runner function options (line 7) | def options function commands (line 35) | def commands function command_paths (line 43) | def command_paths function command_descriptions (line 53) | def command_descriptions function command_descriptions_find (line 63) | def command_descriptions_find path function run (line 69) | def run argv=ARGV function loop (line 82) | def loop retry_times=5 function parse (line 100) | def parse argv function parse_next (line 152) | def parse_next argv, arg function help (line 156) | def help function load_command (line 171) | def load_command command function which_bin (line 185) | def which_bin bin # handle windows here FILE: lib/rib/shell.rb type Rib (line 6) | module Rib; class Shell class Shell (line 6) | class Shell method use (line 9) | def self.use mod method initialize (line 38) | def initialize(config={}) method loop (line 48) | def loop method start (line 63) | def start method stop (line 67) | def stop method running? (line 71) | def running? method warnings (line 75) | def warnings method set_trap (line 82) | def set_trap method release_trap (line 86) | def release_trap method new_private_binding (line 93) | def new_private_binding FILE: lib/rib/test.rb function shell (line 19) | def shell opts={} function new_shell (line 23) | def new_shell opts={} function stub_output (line 33) | def stub_output function readline? (line 39) | def readline? function stub_readline (line 44) | def stub_readline meth=:stub function test_for (line 51) | def test_for *plugins, &block function test_level1 (line 77) | def test_level1 rest, block function test_level2 (line 89) | def test_level2 rest, block function test_level3 (line 101) | def test_level3 rest, block function main (line 121) | def main FILE: lib/rib/test/history.rb function tempfile (line 19) | def tempfile function history_file (line 23) | def history_file FILE: lib/rib/test/multiline.rb function setup_input (line 4) | def setup_input str function input (line 12) | def input str function input_done (line 17) | def input_done str, err=nil function check (line 28) | def check str, err=nil FILE: lib/rib/version.rb type Rib (line 3) | module Rib FILE: test/core/test_history.rb function read_history (line 34) | def read_history function write_history (line 48) | def write_history FILE: test/extra/test_autoindent.rb function config (line 10) | def config function stack_size (line 13) | def stack_size function ri (line 28) | def ri input, size function le (line 34) | def le input, size FILE: test/more/test_anchor.rb function anchor_deeper (line 36) | def anchor_deeper shell, index function escape (line 48) | def escape shell function mock_deeper (line 54) | def mock_deeper index FILE: test/more/test_beep.rb function verify (line 12) | def verify delay, threshold=nil, &block function expect_beep (line 24) | def expect_beep sh function unexpect_beep (line 28) | def unexpect_beep sh FILE: test/more/test_color.rb function colors (line 14) | def colors function inspect_result (line 18) | def inspect_result result FILE: test/more/test_multiline_history.rb function check (line 10) | def check str, err=nil function with_history (line 24) | def with_history str, err, *prefix FILE: test/test_runner.rb function input (line 12) | def input *args function output (line 17) | def output *args function verify_app_e (line 36) | def verify_app_e argv FILE: test/test_shell.rb function input (line 9) | def input str=Rib::Skip function interrupt (line 40) | def interrupt function input (line 54) | def input str=nil