-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ANSI art from PabloDraw not compatible with Enigma #494
Comments
Here is the code from the PabloDraw source base:
|
This should be fixed with PR #495 |
Nice work! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the Bug
ANSI art drawn with PabloDraw (at least version 3.3.12.0) is not compatible with Enigma. The reason is an unknown control sequence added by Pablo, "ESC [ #;#;#;#t (where # is various numbers). Since the regex doesn't catch this sequence, it treats it as literals and outputs it, but counts it as columns, throwing off all further processing for MCI codes etc.
To Reproduce
Save an art file with PabloDraw that includes at least one MCI code (I used MATRIX.ANS as an example.)
Expected Behavior
Page displays correctly with MCI codes in position.
Actual Behavior
MCI codes are off from the expected location.
Screenshots
Added in Discord, will add here if needed.
Environment
npm install
oryarn
reports successnode --version
): n/auname -a
on *nix systems): n/agit rev-parse --short HEAD
): n/aThe text was updated successfully, but these errors were encountered: