New query parser with numeric expressions and query plugins #1799
Sorry for the delay..
On the pull request:
On the implementation/features:
Why isn't it possible to implement the numeric expressions on top of the
I figured this pull request would be fairly unexpected, but after writing it primarily for my own use I decided to make a pull request in case it's worth including in the main project.
As for the implementation, the lexer parsed all
If the loss of backwards compatibility with
I see, thanks. I would hav epreferred if the numexp parsing was separate, but the new code looks readable/documented enough..
I don't think that's a big problem..
One problem I see is that spaces in tags no longer work and escaping them doesn't help. e.g.
With the python expression query plugin:
With the saved search plugin:
With the conditional plugin:
None of these work unless the corresponding plugin is first enabled in the plugins menu.