diff options
| author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-01-31 04:24:04 +0000 |
|---|---|---|
| committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-01-31 04:24:04 +0000 |
| commit | db17ce56bd96b8f31b26d565289a871621624331 (patch) | |
| tree | 08378b9ea4c32e384e63b0c8c5225ea99d6d2a48 /lib | |
| parent | 38e064c93c096058d86a010156844825b9b0569c (diff) | |
| download | ruby-db17ce56bd96b8f31b26d565289a871621624331.tar.gz ruby-db17ce56bd96b8f31b26d565289a871621624331.tar.xz ruby-db17ce56bd96b8f31b26d565289a871621624331.zip | |
* lib/pp.rb (File::Stat#pretty_print): print rdev_major and rdev_minor.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/pp.rb | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -361,7 +361,7 @@ class File pp.breakable pp.group { m = self.mode - pp.text "mode="; pp.text sprintf("0%o", m) + pp.text sprintf("mode=0%o", m) pp.breakable pp.text sprintf("(%s %c%c%c%c%c%c%c%c%c)", self.ftype, @@ -400,7 +400,13 @@ class File end pp.text ',' } - pp.breakable; pp.text "rdev="; pp.pp self.rdev; pp.text ',' + pp.breakable + pp.group { + pp.text sprintf("rdev=0x%x", self.rdev) + pp.breakable + pp.text sprintf('(%d, %d)', self.rdev_major, self.rdev_minor) + pp.text ',' + } pp.breakable; pp.text "size="; pp.pp self.size; pp.text ',' pp.breakable; pp.text "blksize="; pp.pp self.blksize; pp.text ',' pp.breakable; pp.text "blocks="; pp.pp self.blocks; pp.text ',' |
