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
This license applies to favicon-96x96.png:
2
3
This work © 2025 by J. Jennings is licensed under Creative Commons Attribution 4.0 International
4
5
This license applies to jj-logo.svg:
6
7
This work © 2025 by J. Jennings and adapted to SVG by Lucas Garron is licensed under Creative Commons Attribution 4.0 International
8