revset: restore parsing rule for expression without "modifier:" syntax 69c36fe1 parent e0a3ceb3

The new parse_program() will allow us to parse top-level string patterns with no parentheses. This patch also replaces a few callers of the old parse_program(). When we drop support for the all: modifier syntax, parse_program_with_modifier() will be replaced entirely.

authored by Yuya Nishihara

1
To report a security issue, please use the "Report a vulnerability" button on
2
GitHub's Security tab for `jj`'s main repo, under
3
[Advisories](https://github.com/jj-vcs/jj/security/advisories).
4
5
Our vulnerability management team will respond within 3 working days of your
6
report. If the issue is confirmed as a vulnerability, we will open a Security
7
Advisory. This project follows a 90 day disclosure timeline.
8
9
Feel free to email Jujutsu VCS Security at <jj-security@googlegroups.com> if you
10
have questions.
11