diff options
| author | Ian Wrzesinski <133046678+wrzian@users.noreply.github.com> | 2024-12-08 11:23:14 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-08 16:23:14 +0000 |
| commit | 50dcacea9a3d9284ef1eeb9c20682d9568c91e70 (patch) | |
| tree | d3dce7228027aa67a457e437500db50d78e96180 /tests/suite/scripting | |
| parent | 0228462ba10397468b3c0937e2e9cd1d3118e0fc (diff) | |
Convert unopened square-brackets into a hard error (#5414)
Diffstat (limited to 'tests/suite/scripting')
| -rw-r--r-- | tests/suite/scripting/blocks.typ | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/tests/suite/scripting/blocks.typ b/tests/suite/scripting/blocks.typ index ba1d9c89..39cd37b2 100644 --- a/tests/suite/scripting/blocks.typ +++ b/tests/suite/scripting/blocks.typ @@ -136,8 +136,45 @@ #} --- single-right-bracket --- +// Error: 1-2 unexpected closing bracket +// Hint: 1-2 try using a backslash escape: \] ] +--- right-bracket-nesting --- +[ += [ Hi ]] +- how [ + - are ] +// Error: 10-11 unexpected closing bracket +// Hint: 10-11 try using a backslash escape: \] + - error][] +[[]] + +--- right-bracket-hash --- +// Error: 2-3 unexpected closing bracket +#] + +--- right-bracket-in-blocks --- +// Error: 3-4 unclosed delimiter +// Error: 6-7 unexpected closing bracket +// Hint: 6-7 try using a backslash escape: \] +[#{]}] + +// Error: 4-5 unexpected closing bracket +// Hint: 4-5 try using a backslash escape: \] +#[]] + +// Error: 4-5 unclosed delimiter +// Error: 7-8 unexpected closing bracket +// Hint: 7-8 try using a backslash escape: \] +#[#{]}] + +// Error: 2-3 unclosed delimiter +// Error: 3-4 unclosed delimiter +// Error: 4-5 unexpected closing bracket +// Hint: 4-5 try using a backslash escape: \] +#{{]}} + --- content-block-in-markup-scope --- // Content blocks also create a scope. #[#let x = 1] |
