summaryrefslogtreecommitdiff
path: root/dir.rb
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-10-26 09:09:45 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2020-10-26 09:09:45 +0900
commit507af7541574d3c7f0e5d990b9de0011cb49a35d (patch)
treeb3f0669689ace318373fde8cebc091a612d0a473 /dir.rb
parent3cb03a00a8d8eabe77c717645874badb4c7748b5 (diff)
[DOC] Expanded glob patterns for Dir.glob
No longer need to get rid of C block comments in builtin ruby script comments.
Diffstat (limited to 'dir.rb')
-rw-r--r--dir.rb14
1 files changed, 5 insertions, 9 deletions
diff --git a/dir.rb b/dir.rb
index f0636595f3..da19fc7002 100644
--- a/dir.rb
+++ b/dir.rb
@@ -115,23 +115,19 @@ class Dir
# Dir.glob("*", File::FNM_DOTMATCH) #=> [".", "..", "config.h", "main.rb"]
# Dir.glob(["*.rb", "*.h"]) #=> ["main.rb", "config.h"]
#
- # rbfiles = File.join("**", "*.rb")
- # Dir.glob(rbfiles) #=> ["main.rb",
+ # Dir.glob("**/*.rb") #=> ["main.rb",
# # "lib/song.rb",
# # "lib/song/karaoke.rb"]
#
- # Dir.glob(rbfiles, base: "lib") #=> ["song.rb",
+ # Dir.glob("**/*.rb", base: "lib") #=> ["song.rb",
# # "song/karaoke.rb"]
#
- # libdirs = File.join("**", "lib")
- # Dir.glob(libdirs) #=> ["lib"]
+ # Dir.glob("**/lib") #=> ["lib"]
#
- # librbfiles = File.join("**", "lib", "**", "*.rb")
- # Dir.glob(librbfiles) #=> ["lib/song.rb",
+ # Dir.glob("**/lib/**/*.rb") #=> ["lib/song.rb",
# # "lib/song/karaoke.rb"]
#
- # librbfiles = File.join("**", "lib", "*.rb")
- # Dir.glob(librbfiles) #=> ["lib/song.rb"]
+ # Dir.glob("**/lib/*.rb") #=> ["lib/song.rb"]
def self.glob(pattern, _flags = 0, flags: _flags, base: nil, sort: true)
Primitive.dir_s_glob(pattern, flags, base, sort)
end