diff options
author | Nobuyoshi Nakada <[email protected]> | 2020-10-26 09:09:45 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2020-10-26 09:09:45 +0900 |
commit | 507af7541574d3c7f0e5d990b9de0011cb49a35d (patch) | |
tree | b3f0669689ace318373fde8cebc091a612d0a473 | |
parent | 3cb03a00a8d8eabe77c717645874badb4c7748b5 (diff) |
[DOC] Expanded glob patterns for Dir.glob
No longer need to get rid of C block comments in builtin ruby
script comments.
-rw-r--r-- | dir.rb | 14 |
1 files changed, 5 insertions, 9 deletions
@@ -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 |