index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
ruby_4_0
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
pp.rb
Age
Commit message (
Expand
)
Author
2025-11-10
[ruby/pp] [DOC] Suppress documentation for internals
Nobuyoshi Nakada
2025-10-06
[ruby/pp] Bump up to 0.6.3
Nobuyoshi Nakada
2025-10-05
[ruby/pp] Reduce substring creations
Nobuyoshi Nakada
2025-10-05
[ruby/pp] Simplify recursive state handling
Nobuyoshi Nakada
2025-10-05
[ruby/pp] Update pp for Set to use new inspect format
Jeremy Evans
2025-10-05
[ruby/pp] Refine `Set#pretty_print` check
Nobuyoshi Nakada
2025-10-05
[ruby/pp] Do not override the methods in set.rb
Nobuyoshi Nakada
2025-10-05
[ruby/pp] Fix ::Data warning on Ruby 2.7
Benoit Daloze
2025-10-05
[ruby/pp] Support new instance_variables_to_inspect method from Ruby core
Jason Frey
2025-04-26
Implement Set as a core class
Jeremy Evans
2025-04-22
[ruby/pp] Rename EMPTY_HASH to EMPTY_KWHASH
Jeremy Evans
2025-04-22
[ruby/pp] Avoid an array allocation per element in list passed to seplist
Jeremy 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.2
Hiroshi SHIBATA
2024-11-19
[ruby/pp] Simplify range nil check
tomoya ishida
2024-11-19
[ruby/pp] Fix pretty printing range begin/end with false or nil
tompng
2024-11-19
[ruby/pp] [DOC] Mark up the method name
Nobuyoshi Nakada
2024-11-19
[ruby/pp] [DOC] Add documents
Nobuyoshi Nakada
2024-11-14
[ruby/pp] Bump up v0.6.1
Hiroshi SHIBATA
2024-11-12
Removed unused variable
Hiroshi SHIBATA
2024-11-12
[ruby/pp] Bump up v0.6.0
Hiroshi SHIBATA
2024-11-12
[ruby/pp] Handle BasicObject
Jean Boussier
2024-11-12
[ruby/pp] Data#pretty_print handle privated or removed members
Jean Boussier
2024-10-03
prettyprint hash with colon style
tompng
2024-02-21
[ruby/pp] Extract pp_hash_pair
Nobuyoshi Nakada
2024-02-21
[ruby/pp] Get rid of hardcoded class name
Nobuyoshi Nakada
2024-01-15
[ruby/pp] Print beginless ranges properly
Samuel 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 Data
Benoit Daloze
2024-01-11
[ruby/pp] Use a proper feature check to check if Data is defined
Benoit Daloze
2023-11-07
[ruby/pp] Bump up 0.5.0
Hiroshi SHIBATA
2023-10-25
[Doc] Improve documentation of PP
OKURA Masafumi
2023-04-14
[ruby/pp] Expose PP::VERSION
Hiroshi SHIBATA
2022-10-14
[ruby/pp] [Feature #19045] Add support Data#pretty_print
manga_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 compatibility
Charles Oliver Nutter
2021-12-18
[ruby/pp] Only do RubyVM patches if class exists
Charles Oliver Nutter
2021-11-30
lib/pp.rb (width_for): Ignore all syscall errors
Yusuke Endoh
2021-11-30
lib/pp.rb (width_for): ignore Errno::EINVAL
Yusuke Endoh
2021-11-30
lib/pp.rb (PP.pp): Use io/console's winsize by default
Yusuke Endoh
2021-04-21
[ruby/pp] Support < Ruby 3.0
Hiroshi SHIBATA
2020-12-23
[DOC] Add doc to sharing_detection= [ci skip]
Kazuhiro NISHIYAMA
2020-12-22
pp is ractor-ready.
Koichi Sasada
2020-01-22
Fix pp when passed a empty ruby2_keywords-flagged hash as array element
Jeremy Evans
2019-12-16
Make prettyprint’s cycle detection aware of Delegator instances
Richard Viney
2019-11-18
Deprecate taint/trust and related methods, and make the methods no-ops
Jeremy Evans
2019-11-04
Use ident hash for top-level recursion check
John Hawthorn
2019-08-30
lib/pp.rb: Use UnboundMethod#bind_call instead of .bind(obj).call(...)
Yusuke Endoh
2019-04-17
Introduce pattern matching [EXPERIMENTAL]
ktsj
2018-12-03
lib/pp.rb (Range#pretty_print): support endless range
mame
[next]