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
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
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
2018-12-03
Refine RubyVM::AbstractSyntaxTree::Node#type
nobu
2018-12-03
Add RubyVM::AST#pretty_print
nobu
2017-12-18
Requiring pp is not required now [ci skip]
nobu
2017-12-11
lib/pp.rb: remove alias for suppressing a redefinition warning.
mame
2017-12-08
lib/pp.rb: no rdoc of alias to suppress a warning
nobu
2017-12-08
pp.rb: rdoc
nobu
2017-12-01
Replace Kernel#pp after PP class is defined.
akr
2017-12-01
lib/pp.rb (Kernel#pp): Fix a race condition
mame
2017-11-30
prelude.rb: Add Kernel#pp, a trigger for lib/pp.rb
mame
2017-04-04
Refactored using Method#owner.
akr
2016-12-10
Add missing :nodoc: comment
naruse
2016-11-11
Enable the document for Kernel[#.]pp.
akr
2016-10-11
pp prints a multiple lines string prettier.
akr
2015-11-10
* lib/open-uri.rb: Remove indicator for "frozen_string_literal: true".
akr
2015-10-05
Put an line before "frozen_string_literal: true" for emacs.
akr
2015-10-05
* lib/pp.rb: Use frozen_string_literal: true.
akr
2014-12-05
* lib/pp.rb (File::Stat#pritty_print): some platforms (such as Windows)
usa
2013-10-22
* lib/pp.rb (object_address_group): Use Kernel#to_s to obtain the class
akr
2013-06-13
* bootstraptest/test_autoload.rb, bootstraptest/test_method.rb:
shugo
2013-05-20
* lib/pp.rb: Revert part of r40834 and nodoc PP::ObjectMixin
zzak
2013-05-19
* remove trailing spaces.
nobu
2013-05-19
* lib/pp.rb: Document PP::ObjectMixin [Fixes GH-312]
zzak
2013-04-28
* lib/pp.rb: Update PP module overview by @geopet
zzak
2013-02-10
* lib/pp.rb, lib/prettyprint.rb: Documentation for PP and PrettyPrint
zzak
[next]