The file-filter option is OK, but I have over 400 extensions in one of my
projects, and only want to show around 20 of them. It's extremely difficult to
write a regex that filters out all but those 20. But, it's child's play to
write a regex that matches them.
I suggest that the file-filter option be renamed to file-hide-filter, and that
a new option be added called file-show-filter. So, if gource were run with this
new option as shown:
gource --file-show-filter
.+\.(c(c|pp|s(proj)?|xx)?|d(ll|sp)|exe|filters|h(pp)?|i(n(c|l)|pp)|lib|sln|vcx?p
roj)$
all of the following files will be shown: *.c, *.cc, *.cpp, *.cs, *.csproj,
*.cxx, *.dll, *.dsp, *.exe, *.filters, *.h, *.hpp, *.inc, *.inl, *.ipp, *.lib,
*.sln, *.vcproj, and *.vcxproj.
Of course, file-filter could be left as is for backward-compatibility. The new
file-show-filter option would be easy to implement because it's the inverse of
file-filter. Instead of removing the files that are matched, the files that
aren't matched are removed.
Just my two cents.
- Jordan
Original issue reported on code.google.com by skoobiedu@gmail.com on 17 Apr 2011 at 4:50
Original issue reported on code.google.com by
skoobiedu@gmail.com
on 17 Apr 2011 at 4:50