[DOC] Expanded glob patterns for Dir.glob

No longer need to get rid of C block comments in builtin ruby
script comments.
This commit is contained in:
Nobuyoshi Nakada 2020-10-26 09:09:45 +09:00
parent 3cb03a00a8
commit 507af75415
No known key found for this signature in database
GPG Key ID: 7CD2805BFA3770C6

14
dir.rb
View File

@ -115,23 +115,19 @@ class Dir
# Dir.glob("*", File::FNM_DOTMATCH) #=> [".", "..", "config.h", "main.rb"] # Dir.glob("*", File::FNM_DOTMATCH) #=> [".", "..", "config.h", "main.rb"]
# Dir.glob(["*.rb", "*.h"]) #=> ["main.rb", "config.h"] # Dir.glob(["*.rb", "*.h"]) #=> ["main.rb", "config.h"]
# #
# rbfiles = File.join("**", "*.rb") # Dir.glob("**/*.rb") #=> ["main.rb",
# Dir.glob(rbfiles) #=> ["main.rb",
# # "lib/song.rb", # # "lib/song.rb",
# # "lib/song/karaoke.rb"] # # "lib/song/karaoke.rb"]
# #
# Dir.glob(rbfiles, base: "lib") #=> ["song.rb", # Dir.glob("**/*.rb", base: "lib") #=> ["song.rb",
# # "song/karaoke.rb"] # # "song/karaoke.rb"]
# #
# libdirs = File.join("**", "lib") # Dir.glob("**/lib") #=> ["lib"]
# Dir.glob(libdirs) #=> ["lib"]
# #
# librbfiles = File.join("**", "lib", "**", "*.rb") # Dir.glob("**/lib/**/*.rb") #=> ["lib/song.rb",
# Dir.glob(librbfiles) #=> ["lib/song.rb",
# # "lib/song/karaoke.rb"] # # "lib/song/karaoke.rb"]
# #
# librbfiles = File.join("**", "lib", "*.rb") # Dir.glob("**/lib/*.rb") #=> ["lib/song.rb"]
# Dir.glob(librbfiles) #=> ["lib/song.rb"]
def self.glob(pattern, _flags = 0, flags: _flags, base: nil, sort: true) def self.glob(pattern, _flags = 0, flags: _flags, base: nil, sort: true)
Primitive.dir_s_glob(pattern, flags, base, sort) Primitive.dir_s_glob(pattern, flags, base, sort)
end end