nvfetcher
nvfetcher copied to clipboard
`--filter` does not respect PCRE regex
Instead of ^(?!foo$).*$, I have to use ^(.{0,2}|.{4,}|[^f]..|.[^o].|..[^o])$.
A longer example, like matklad__rust__analyzer, it would be
^([^m]|m(m|a(m|t(m|k(m|l(m|a(m|d(m|_(m|_(m|r(m|u(m|s(m|t(m|_(m|_(m|a(m|n(m|a(m|l(m|y(m|z(m|em)))))))))))))))))))))*([^am]|a([^mt]|t([^km]|k([^lm]|l([^am]|a([^dm]|d([^_m]|_([^_m]|_([^mr]|r([^mu]|u([^ms]|s([^mt]|t([^_m]|_([^_m]|_([^am]|a([^mn]|n([^am]|a([^lm]|l([^my]|y([^mz]|z([^em]|e[^mr]))))))))))))))))))))))*(m(m|a(m|t(m|k(m|l(m|a(m|d(m|_(m|_(m|r(m|u(m|s(m|t(m|_(m|_(m|a(m|n(m|a(m|l(m|y(m|z(m|em)))))))))))))))))))))*(a((t(k(l(a(d(_(_(r(u(s(t(_(_(a(n(a(ly?)?)?)?)?)?)?)?)?)?)?)?)?)?)?)?)?)?|tklad__rust__analyze?))?)?$