BurntSushi/ripgrep
Ver no GitHub[globset] support more options on GlobBuilder?
Open
#2.229 aberto em 9 de jun. de 2022
enhancementhelp wantedquestion
Métricas do repositório
- Stars
- (63.768 stars)
- Métricas de merge de PR
- (Mesclagem média 2d 12h) (5 fundiu PRs em 30d)
Description
Describe your feature request
Refer to GlobBuilder, it supports case_insensitive, literal_separator and backslash_escape.
I wonder if it can support more options includes:
/// Whether or not paths that contain components that start with a `.`
/// will require that `.` appears literally in the pattern; `*`, `?`, `**`,
/// or `[...]` will not match. This is useful because such files are
/// conventionally considered hidden on Unix systems and it might be
/// desirable to skip them when listing files.
require_literal_leading_dot: bool
/// if given pattern contains `**`, this flag check if `**` matches hidden directory.
/// For example: if true, `**` will match `.abcdef/ghi`.
recursive_match_hidden_dir: bool
Which mainly works for hidden directory or hidden file