summaryrefslogtreecommitdiff
path: root/lib/pp.rb
AgeCommit message (Expand)Author
2025-11-10[ruby/pp] [DOC] Suppress documentation for internalsNobuyoshi Nakada
2025-10-06[ruby/pp] Bump up to 0.6.3Nobuyoshi Nakada
2025-10-05[ruby/pp] Reduce substring creationsNobuyoshi Nakada
2025-10-05[ruby/pp] Simplify recursive state handlingNobuyoshi Nakada
2025-10-05[ruby/pp] Update pp for Set to use new inspect formatJeremy Evans
2025-10-05[ruby/pp] Refine `Set#pretty_print` checkNobuyoshi Nakada
2025-10-05[ruby/pp] Do not override the methods in set.rbNobuyoshi Nakada
2025-10-05[ruby/pp] Fix ::Data warning on Ruby 2.7Benoit Daloze
2025-10-05[ruby/pp] Support new instance_variables_to_inspect method from Ruby coreJason Frey
2025-04-26Implement Set as a core classJeremy Evans
2025-04-22[ruby/pp] Rename EMPTY_HASH to EMPTY_KWHASHJeremy Evans
2025-04-22[ruby/pp] Avoid an array allocation per element in list passed to seplistJeremy Evans
2025-02-25[ruby/pp] Ensure the thread local state is always set up.Samuel Williams
2024-12-03[ruby/pp] Bump up 0.6.2Hiroshi SHIBATA
2024-11-19[ruby/pp] Simplify range nil checktomoya ishida
2024-11-19[ruby/pp] Fix pretty printing range begin/end with false or niltompng
2024-11-19[ruby/pp] [DOC] Mark up the method nameNobuyoshi Nakada
2024-11-19[ruby/pp] [DOC] Add documentsNobuyoshi Nakada
2024-11-14[ruby/pp] Bump up v0.6.1Hiroshi SHIBATA
2024-11-12Removed unused variableHiroshi SHIBATA
2024-11-12[ruby/pp] Bump up v0.6.0Hiroshi SHIBATA
2024-11-12[ruby/pp] Handle BasicObjectJean Boussier
2024-11-12[ruby/pp] Data#pretty_print handle privated or removed membersJean Boussier
2024-10-03prettyprint hash with colon styletompng
2024-02-21[ruby/pp] Extract pp_hash_pairNobuyoshi Nakada
2024-02-21[ruby/pp] Get rid of hardcoded class nameNobuyoshi Nakada
2024-01-15[ruby/pp] Print beginless ranges properlySamuel Giddins
2024-01-11[ruby/pp] Fix pretty printing a Data subclass instance when the subclass is a...Benoit Daloze
2024-01-11[ruby/pp] Use .class.members for pretty printing DataBenoit Daloze
2024-01-11[ruby/pp] Use a proper feature check to check if Data is definedBenoit Daloze
2023-11-07[ruby/pp] Bump up 0.5.0Hiroshi SHIBATA
2023-10-25[Doc] Improve documentation of PPOKURA Masafumi
2023-04-14[ruby/pp] Expose PP::VERSIONHiroshi SHIBATA
2022-10-14[ruby/pp] [Feature #19045] Add support Data#pretty_printmanga_osyo
2021-12-23[ruby/pp] [DOC] Update for PP.width_for [Feature #12913]Nobuyoshi Nakada
2021-12-18[ruby/pp] Use etc instead of .so for broader compatibilityCharles Oliver Nutter
2021-12-18[ruby/pp] Only do RubyVM patches if class existsCharles Oliver Nutter
2021-11-30lib/pp.rb (width_for): Ignore all syscall errorsYusuke Endoh
2021-11-30lib/pp.rb (width_for): ignore Errno::EINVALYusuke Endoh
2021-11-30lib/pp.rb (PP.pp): Use io/console's winsize by defaultYusuke Endoh
2021-04-21[ruby/pp] Support < Ruby 3.0Hiroshi SHIBATA
2020-12-23[DOC] Add doc to sharing_detection= [ci skip]Kazuhiro NISHIYAMA
2020-12-22pp is ractor-ready.Koichi Sasada
2020-01-22Fix pp when passed a empty ruby2_keywords-flagged hash as array elementJeremy Evans
2019-12-16Make prettyprint’s cycle detection aware of Delegator instancesRichard Viney
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-04Use ident hash for top-level recursion checkJohn Hawthorn
2019-08-30lib/pp.rb: Use UnboundMethod#bind_call instead of .bind(obj).call(...)Yusuke Endoh
2019-04-17Introduce pattern matching [EXPERIMENTAL]ktsj
2018-12-03lib/pp.rb (Range#pretty_print): support endless rangemame