I'm now working on this, starting from your commits. I think -M shouldn't be 
the only regex option for pcre, because sometimes you don't want `.` to match 
EOL. The -M option could be manually enabled in the Extra Options field 
(perhaps we could have 2 or 3 of these fields, each with checkboxes to 
enable/disable).

> To clarify, I don't consider the difference in include syntax a problem

It is, because of the tooltips in the FIF and Project dialogs' file patterns 
field - `*.h *.c`. (The Project field can't be changed to regex syntax because 
I have a PR to use it for a GtkFileFilter in the open dialog).

> grep will not enumerate the filesystem in sorted order

Without the recursive option, Geany actually passes the filenames to grep 
itself. That can be sorted, we could implement recursive filenames too.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2322#issuecomment-543236103

Reply via email to