summaryrefslogtreecommitdiff
path: root/lib/irb/context.rb
AgeCommit message (Expand)Author
2025-01-24Migrate irb and reline to the bundled gemsHiroshi SHIBATA
2025-01-22[ruby/irb] Show a quick preview of inspect result before pagertomoya ishida
2025-01-22[ruby/irb] Add copy command (https://github.com/ruby/irb/pull/1044)Prajjwal Singh
2025-01-12[ruby/irb] Group private methods together in `IRB::Context`Stan Lo
2025-01-10[ruby/irb] Gracefully handle incorrect command aliasesStan Lo
2024-11-20[ruby/irb] Store method objects in constantsStan Lo
2024-11-20[ruby/irb] Move main object's safe call logic to ContextStan Lo
2024-10-06[ruby/irb] Change default completor from regexp to auto, trytomoya ishida
2024-09-20[ruby/irb] Fix debug command in nomultiline modetomoya ishida
2024-09-12[ruby/irb] Remove KEYWORD_ALIASES which handled special alias nametomoya ishida
2024-08-27[ruby/irb] Move parse_command method to ContextStan Lo
2024-06-18[ruby/irb] Improve how command calls' return value is handledStan Lo
2024-05-10[ruby/irb] Add a new initialization step to validate IRB.conf'sStan Lo
2024-05-04[ruby/irb] Use flag instead of caller for `debug`'s binding.irbStan Lo
2024-05-02Sync IRB 241e061Stan Lo
2024-04-26[ruby/irb] Suppress command return valuesStan Lo
2024-04-12[ruby/irb] Pass statements to Context#evaluateStan Lo
2024-04-10[ruby/irb] Command implementation not by methodtomoya ishida
2024-03-01[ruby/irb] Restructure workspace managementStan Lo
2024-02-25[ruby/irb] Refactor IRB::Context#promptingStan Lo
2024-02-23[ruby/irb] Turn on frozen literal in filesStan Lo
2024-02-23[ruby/irb] Unroll extension method generationStan Lo
2024-02-13[ruby/irb] Refactor eval_path and `SourceFinder::Source`Stan Lo
2024-02-12[ruby/irb] Powerup show_source by enabling RubyVM.keep_script_linestomoya ishida
2024-02-07[ruby/irb] Polish tracer integration and testsStan Lo
2024-02-06[ruby/irb] Fix usage of tracer gem and add testsNuno Silva
2024-01-25[ruby/irb] Synatx ==> Syntaxydah
2024-01-06[ruby/irb] Refactor exit commandStan Lo
2023-12-12[ruby/irb] [DOC] RDoc for module IRBBurdette Lamar
2023-11-29[ruby/irb] Use gem repl_type_completor, remove type_completiontomoya ishida
2023-11-26[ruby/irb] Display aliases in help messageStan Lo
2023-11-22[ruby/irb] Require prism >= 0.18.0 (MatchWriteNode#targets andtomoya ishida
2023-11-08[ruby/irb] Type based completion using Prism and RBStomoya ishida
2023-08-29[ruby/irb] Print deprecation message for prompt_n methodsStan Lo
2023-08-29[ruby/irb] Remove unused `PROMPT_N`Summer ☀️
2023-08-13[ruby/irb] Support seamless integration with ruby/debugStan Lo
2023-08-09[ruby/irb] Fix nested IRB sessions' history savingStan Lo
2023-07-14[ruby/irb] Fix history-saving featureStan Lo
2023-07-03[ruby/irb] Stop treating history-saving logic as extensionStan Lo
2023-06-30[ruby/irb] Reduce internal operations' exposure to benchmarkingStan Lo
2023-06-27[ruby/irb] Remove keyword exception from Context#evaluate becausetomoya ishida
2023-06-27[ruby/irb] Move input line mutation out of `Context#evaluate`Stan Lo
2023-02-18[ruby/irb] Remove unused context argument from Worksapce#evaluateStan Lo
2023-01-11[ruby/irb] Formatting to header stylesHiroshi SHIBATA
2023-01-11[ruby/irb] Removed Release Version and Revisions for old VCS softwareHiroshi SHIBATA
2022-11-21[ruby/irb] Add commands to start and use the debuggerTakashi Kokubun
2022-11-15[ruby/irb] Deprecate USE_RELINE and USE_REIDLINEst0012
2022-11-07[ruby/irb] Support non-string input in show_sourceTakashi Kokubun
2022-11-03[ruby/irb] Allow non-identifier aliases like Pry's @ and $Takashi Kokubun
2022-10-18[ruby/irb] Always use local variables in current context to parse code (https...tomoya ishida