summaryrefslogtreecommitdiff
path: root/lib/irb/ruby-lex.rb
Commit message (Expand)AuthorAgeFilesLines
* Fix warning in `Lexer::Elem#[]`manga_osyo2021-12-241-4/+4
* [ruby/irb] Examine indentation of in keyword when trying to type includeKaíque Kandy Koga2021-12-031-1/+21
* [ruby/irb] Fix bug infinite loop when pasting multilines fo code in Ruby 2.6manga_osyo2021-12-031-1/+1
* Compatibility with IRBschneems2021-12-021-62/+70
* [ruby/irb] Update descriptions of methodsKaíque Kandy Koga2021-10-071-2/+2
* [ruby/irb] Use typed spaces when the line is inside the here documentsKaíque Kandy Koga2021-09-221-2/+14
* [ruby/irb] Support symbol with backtickaycabta2021-09-101-7/+11
* [ruby/irb] Fix #256manga_osyo2021-07-231-1/+1
* [ruby/irb] Pass local variables from workspace binding to lexerJeremy Evans2021-07-101-17/+32
* [ruby/irb] Fix typo ture -> true [ci skip]Ryuta Kamizono2021-04-261-1/+1
* [ruby/irb] Evaluate each toplevel statementaycabta2021-04-031-5/+64
* [ruby/irb] Change ripper_lex_without_warning to a class methodaycabta2021-03-241-7/+7
* [ruby/irb] Do not continue line if last expression is an endless rangeJeremy Evans2021-03-051-1/+2
* [ruby/irb] follow up the actual line numberNobuhiro IMAI2021-02-031-1/+4
* [ruby/irb] use `RubyLex::TerminateLineInput` appropriately [Bug #17564]Nobuhiro IMAI2021-01-271-1/+1
* [ruby/irb] Indent correctly with method calling with receiveraycabta2021-01-241-2/+19
* [ruby/irb] Indent correctly with keyword "for" and "in"aycabta2021-01-241-1/+33
* [ruby/irb] Delete a doodle-level memo comment...aycabta2021-01-221-2/+0
* [ruby/irb] Ensure to restore $VERBOSENobuyoshi Nakada2021-01-051-1/+2
* [ruby/irb] Use error tokens if there are no correct tokens in the same placeaycabta2021-01-051-6/+23
* [ruby/irb] Use Ripper::Lexer#scan to take broken tokensaycabta2021-01-051-1/+11
* [ruby/irb] Heredoc may contain multiple newlines in a single tokenaycabta2021-01-051-2/+21
* [ruby/irb] Handle indentations related to keyword "do" correctlyaycabta2021-01-051-17/+47
* [ruby/irb] Newline in oneliner def doesn't reset indentaycabta2021-01-051-6/+8
* [ruby/irb] Suppress "shadowing outer" warningaycabta2020-12-231-1/+1
* [ruby/reline] [ruby/irb] Handle multiple newlines in a token correctlyaycabta2020-12-231-4/+9
* [ruby/irb] Change variables handling for compatibilityaycabta2020-12-221-8/+8
* [ruby/irb] Handle rest of tokens correctly if no newline at lastaycabta2020-12-201-0/+7
* [ruby/reline] [ruby/irb] Call ripper only once when generating dynamic promptaycabta2020-12-191-41/+46
* [ruby/irb] Fixed a typo in a comment [ci skip]Nobuyoshi Nakada2020-12-171-1/+1
* [ruby/irb] workaround for lack of tokens from `Ripper.lex`Nobuhiro IMAI2020-12-171-2/+5
* [ruby/irb] Add a fallback for check_code_block that does not depend on implem...Benoit Daloze2020-11-221-2/+7
* [ruby/irb] support more body argument for oneliner method definitionNobuhiro IMAI2020-11-221-9/+3
* [ruby/irb] Support shortening lambda notetion for nesting level of promptaycabta2020-08-181-1/+1
* [ruby/irb] Support shortening lambda notationaycabta2020-08-181-2/+2
* [ruby/irb] Support oneline method definitionaycabta2020-08-181-0/+77
* Suppress "assigned but unused variable" warningsYusuke Endoh2020-07-231-1/+1
* [ruby/irb] handle rescue modifier properlyNobuhiro IMAI2020-07-221-5/+9
* [ruby/irb] Simplify RubyLex.compile_with_errors_suppressedaycabta2020-07-221-10/+9
* [ruby/irb] Suppress incomplete encoding magic comment erroraycabta2020-07-221-2/+3
* [ruby/irb] Suppress incomplete coding magic comment erroraycabta2020-07-221-2/+19
* [ruby/irb] Require jruby lib to get JRuby.compile_irCharles Oliver Nutter2020-03-291-0/+1
* [ruby/irb] Suppress crashing when EncodingError has occurred without linenoaycabta2020-03-261-0/+2
* [ruby/irb] Fix auto indent with closed braceaycabta2020-02-121-0/+1
* [ruby/irb] Fix crashing when multiple open braces per lineBen2020-01-141-1/+4
* [ruby/irb] Fix newline depth with multiple bracesBen2020-01-141-1/+4
* [ruby/irb] Make nesting level up for `1.times do`Yusuke Endoh2019-12-221-1/+1
* [ruby/irb] Fix auto-indent for `1.times do`Yusuke Endoh2019-12-221-1/+1
* Fix auto-indent behavior correctlyaycabta2019-12-031-1/+1
* Revert "Treat :@1, :@@1, @1, and @@1 correctly to check termination"aycabta2019-11-291-15/+0