U:RDoc::NormalClass[iI" Context:ETI"IRB::Context;TI" Object;To:RDoc::Markup::Document: @parts[ o;;[o:RDoc::Markup::Paragraph;[I"LA class that wraps the current state of the irb session, including the ;TI"configuration of IRB.conf.;T: @fileI"lib/irb/context.rb;T:0@omit_headings_from_table_of_contents_below0o;;[; I"lib/irb/ext/change-ws.rb;T; 0o;;[; I"lib/irb/ext/history.rb;T; 0o;;[; I"lib/irb/ext/math-mode.rb;T; 0o;;[; I" lib/irb/ext/save-history.rb;T; 0o;;[; I"lib/irb/ext/tracer.rb;T; 0o;;[; I"lib/irb/ext/use-loader.rb;T; 0o;;[; I"lib/irb/ext/workspaces.rb;T; 0; 0; 0[)[ I" ap_name;TI"RW;T: publicFI"lib/irb/context.rb;T[ I"auto_indent_mode;TI"RW;T; F@,[ I"back_trace_limit;TI"RW;T; F@,[ I"debug_level;TI"R;T; F@,[ I" echo;TI"RW;T; F@,[ I" echo?;FI"RW;T; F@,[ I"eval_history;TI"R;T; FI"lib/irb/ext/history.rb;T[ I"ignore_eof;TI"RW;T; F@,[ I"ignore_eof?;FI"RW;T; F@,[ I"ignore_sigint;TI"RW;T; F@,[ I"ignore_sigint?;FI"RW;T; F@,[ I"inspect_mode;TI"R;T; F@,[ I"io;TI"RW;T; F@,[ I"irb;TI"RW;T; F@,[ I" irb_name;TI"RW;T; F@,[ I" irb_path;TI"RW;T; F@,[ I"last_value;TI"R;T; F@,[ I"load_modules;TI"RW;T; F@,[ I" math?;FI"R;T; FI"lib/irb/ext/math-mode.rb;T[ I"math_mode;T@c; F@d[ I" prompt_c;TI"RW;T; F@,[ I" prompt_i;TI"RW;T; F@,[ I"prompt_mode;TI"R;T; F@,[ I" prompt_n;TI"RW;T; F@,[ I" prompt_s;TI"RW;T; F@,[ I"rc;TI"RW;T; F@,[ I"rc?;FI"RW;T; F@,[ I"return_format;TI"RW;T; F@,[ I" thread;TI"R;T; F@,[ I"use_readline;TI"R;T; F@,[ I"use_readline?;F@; F@,[ I"use_tracer;TI"R;T; FI"lib/irb/ext/tracer.rb;T[ I"use_tracer?;F@„; F@…[ I" verbose;TI"RW;T; F@,[ I"workspace;TI"RW;T; F@,[ I"workspace_home;TI"R;T; F@,[[[[I" class;T[[; [[I"new;T@,[:protected[[: private[[I" instance;T[[; [#[I" __exit__;F@,[I"_set_last_value;F@?[I"change_workspace;FI"lib/irb/ext/change-ws.rb;T[I" debug?;F@,[I"debug_level=;F@,[I"eval_history=;F@?[I" exit;F@,[I"file_input?;F@,[I"history_file;FI" lib/irb/ext/save-history.rb;T[I"history_file=;F@·[I"home_workspace;F@ª[I" inspect?;F@,[I"inspect_mode=;F@,[I"irb_level;FI"lib/irb/ext/workspaces.rb;T[I" main;F@,[I"math_mode=;F@d[I"pop_workspace;F@Â[I"prompt_mode=;F@,[I"prompting?;F@,[I"push_workspace;F@Â[I"save_history;F@·[I"save_history=;F@·[I"set_last_value;F@,[I"use_loader;FI"lib/irb/ext/use-loader.rb;T[I"use_loader=;F@×[I"use_loader?;F@×[I"use_readline=;F@,[I"use_tracer=;F@…[I" verbose?;F@,[I"workspaces;F@Â[; [[;[[ [I"ExtendCommandBundle;To;;[; @; 0@ª[I" Math;To;;[; @; 0@d[I"HistorySavingAbility;To;;[; @; 0@·[I"ExtendCommandBundle;To;;[; @'; 0@Â[U:RDoc::Context::Section[i0o;;[; 0; 0[ @@@@@@!@$@'I"IRB;FcRDoc::NormalModule