Make tag expression parsing smarter

Description

Count parenthesis, brackets, and braces to detect when an expression containing a > hasn't actually ended yet inside a tag like cfif.

Ex:

This example however

will turn into <cfif a > with extra random text of b > at the end which is just part of the buffer output. This is ambiguous and there is no way for the parser to know what you intended.

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Fix versions

Priority

Sentry

Created September 17, 2024 at 7:50 PM
Updated September 17, 2024 at 7:57 PM
Resolved September 17, 2024 at 7:57 PM