ruby-reference-manual:2830
From: Nobuhiro IMAI <nov@y...>
Date: Sat, 17 Sep 2011 22:50:29 +0900
Subject: [ruby-reference-manual:2830] [るりまプロジェクト - Bug #5332] Pathname#entries
Issue #5332 has been updated by Nobuhiro IMAI. Assignee set to Nobuhiro IMAI =begin self がディレクトリでない場合は例外になるようですし、合わせて以下のような感じでコミットしようと思います。 diff --git a/refm/api/src/pathname.rd b/refm/api/src/pathname.rd index 7bcf0f6..6f85554 100644 --- a/refm/api/src/pathname.rd +++ b/refm/api/src/pathname.rd @@ -710,8 +710,10 @@ Dir.rmdir(self.to_s) @see [[m:Dir.rmdir]] ---- entries -> [String] -Dir.entries(self.to_s) と同じです。 +--- entries -> [Pathname] +self に含まれるファイルエントリ名を元にした [[c:Pathname]] オブジェクトの配列を返します。 + +@raise Errno::EXXX self が存在しないパスであったりディレクトリでなければ例外が発生します。 @see [[m:Dir.entries]] =end ---------------------------------------- Bug #5332: Pathname#entries http://redmine.ruby-lang.org/issues/5332 Author: Sakuro OZAWA Status: Open Priority: Normal Assignee: Nobuhiro IMAI Category: Target version: reporter: ruby_version: =begin ((<Pathanme#entries|URL:http://doc.okkez.net/static/192/method/Pathname/i/entries.html>)) -> [String] Dir.entries(self.to_s) と同じです。 とありますが、 ((<Dir.entries(path)|URL:http://doc.okkez.net/static/192/method/Dir/s/entries.html>)) -> [String] ディレクトリ path に含まれるファイルエントリ名の配列を返します。 Dir.entries(pathname.to_s) は String の配列を返しますが、 RUBY_DESCRIPTION => "ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.0.1]" Pathname('/').entries => [#<Pathname:.>, #<Pathname:..>, ... ] Dir.entries(Pathname('/').to_s) => [".", "..", ...] Pathname#entries は String ではなくPathname の配列を返すようです。つまり説明とシグネチャが共に誤りだと思われます。 =end -- http://redmine.ruby-lang.org -- ML: ruby-reference-manual@m... Info: http://QuickML.com/
2829 2011-09-17 11:10 [redmine@r... ] [るりまプロジェクト - Bug #5332][Open] Pathname#entries -> 2830 2011-09-17 15:50 ┣[nov@y... ] [るりまプロジェクト - Bug #5332] Pathname#entries 2833 2011-09-17 17:43 ┣[redmine@r... ] [るりまプロジェクト - Bug #5332][Assigned] Pathname#entries 2834 2011-09-17 17:47 ┣[nov@y... ] [るりまプロジェクト - Bug #5332] Pathname#entries 2835 2011-09-17 17:51 ┣[redmine@r... ] [るりまプロジェクト - Bug #5332] Pathname#entries 2836 2011-09-17 17:52 ┣[nov@y... ] [るりまプロジェクト - Bug #5332] Pathname#entries 2837 2011-09-17 17:53 ┗[redmine@r... ] [るりまプロジェクト - Bug #5332] Pathname#entries