summaryrefslogtreecommitdiff
path: root/lib/irb
Commit message (Expand)AuthorAgeFilesLines
* Use IRB.conf[:AUTO_INDENT] setting in multiline modeaycabta2019-06-192-18/+21
* Fix auto indent crash when blank inputaycabta2019-06-181-1/+2
* Implement auto indent for multilineaycabta2019-06-182-2/+44
* Implement line_no correctlyaycabta2019-06-161-3/+3
* Use Reline.prompt_proc in IRBaycabta2019-06-142-6/+28
* make sync-default-gems GEM=irbTakashi Kokubun2019-06-133-29/+44
* Ripper::Lexer: fallback parse error token to the previous oneNobuyoshi Nakada2019-06-121-1/+1
* Treat "begin rescue end" correctlyaycabta2019-06-121-1/+1
* irb/cmd/help.rb: return nil after the redefinitionNobuyoshi Nakada2019-06-101-0/+1
* irb: defer requiring rdoc to improve the start up timeNobuyoshi Nakada2019-06-102-7/+10
* Reflect behavior changes to argument nameTakashi Kokubun2019-06-041-3/+3
* colorize_code must return escaped textTakashi Kokubun2019-06-041-1/+3
* Colorize error charactersNobuyoshi Nakada2019-06-041-29/+15
* Bump irb version to 1.1.0.pre.1.Hiroshi SHIBATA2019-05-311-2/+2
* Fix typo :bug: [ci skip]Takashi Kokubun2019-05-311-1/+1
* Warn compile_error only when input is finishedTakashi Kokubun2019-05-312-19/+37
* Abstract away Ripper::Lexer#scan in IRB::Color#scanTakashi Kokubun2019-05-311-16/+21
* Do not rely on IRB.conf[:MAIN_CONTEXT] before initializeTakashi Kokubun2019-05-301-2/+5
* Check the end token of heredoc correctlyaycabta2019-05-301-0/+2
* Colorize errors moreNobuyoshi Nakada2019-05-291-6/+15
* Get rid of nested string interpolationsNobuyoshi Nakada2019-05-291-1/+2
* ripper: Ripper::Lexer#scanNobuyoshi Nakada2019-05-291-14/+10
* Colorize compile_error as same as on_parse_errorNobuyoshi Nakada2019-05-291-2/+3
* parse.y: flush invalid charNobuyoshi Nakada2019-05-291-1/+3
* Revert "Colorize error part more"Koichi Sasada2019-05-291-28/+11
* Colorize error part moreNobuyoshi Nakada2019-05-291-11/+28
* Use IO.copy_streamaycabta2019-05-291-3/+1
* Check RUBY_YES_I_AM_NOT_A_NORMAL_USER env to access RubyVM docaycabta2019-05-291-1/+1
* IRB never show RubyVM's docaycabta2019-05-292-1/+49
* Encode completed strings corecctlyaycabta2019-05-291-1/+1
* Remove unused variable from IRB::InputCompletoraycabta2019-05-281-1/+0
* Treat :@1, :@@1, @1, and @@1 correctly to check terminationaycabta2019-05-281-0/+15
* Supress duplicated warningKazuki Tsujimoto2019-05-281-0/+3
* Colorize error partNobuyoshi Nakada2019-05-271-2/+16
* context.rb: hide wrapping linesNobuyoshi Nakada2019-05-271-1/+2
* Use IRB::InputMethod#eof? to quitaycabta2019-05-272-2/+2
* Add support for history with Reline backendSutou Kouhei2019-05-271-4/+6
* Highlight global variable on IRBTakashi Kokubun2019-05-261-1/+2
* Simplify lexer state matching in #dispatch_seqTakashi Kokubun2019-05-261-26/+30
* Refactor IRB color dispatchTakashi Kokubun2019-05-261-29/+31
* Support op, cvar, iver, gvar and kw that follow on symbeg in IRBaycabta2019-05-271-1/+2
* Support :@@cvar and : on colorizeaycabta2019-05-271-1/+1
* Make the imaginary color on IRB close to pryTakashi Kokubun2019-05-261-5/+7
* Fix number literal regexp of IRB completionaycabta2019-05-271-1/+1
* Use correctly RI output in IRB completionaycabta2019-05-271-28/+111
* Colorize imaginary and rational literalsNobuyoshi Nakada2019-05-261-0/+2
* Handle keyword symbol in IRB::Color::SymbolStateTakashi Kokubun2019-05-251-1/+1
* Deal with more syntax highlight edge casesTakashi Kokubun2019-05-251-1/+3
* Fix more unintended syntax highlightsTakashi Kokubun2019-05-251-18/+11
* Always color Symbol as Yellow on IRB::ColorTakashi Kokubun2019-05-251-4/+51