Skip to content

Conversation

@theseion
Copy link
Contributor

@theseion theseion commented Aug 9, 2025

The cmdline processor treats each line of input as a string, not a regular rexpression. However, the assembler treats input as regular expressions. The output of the cmdline processor must, therefore, be properly escaped.

The function responsible for handling escape sequences was missing the + character, causing literal + characters to end up being passed to the assembler.

@theseion theseion requested review from M4tteoP and fzipi August 9, 2025 12:43
@theseion theseion force-pushed the fix-meta-character-escaping branch from 438083d to 1d8bcaa Compare August 10, 2025 14:11
The cmdline processor treats each line of input as a string, not a
regular rexpression. However, the assembler treats input as regular
expressions. The output of the cmdline processor must, therefore, be
properly escaped.

The function responsible for handling escape sequences was missing the
`+` character, causing literal `+` characters to end up being passed to
the assembler.
@theseion theseion force-pushed the fix-meta-character-escaping branch from 426d626 to 8c2d84c Compare September 5, 2025 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants