Skip to content
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

MCI code to ANSI is inconsistent when used in combinations with |00 #555

Open
stack-fault opened this issue Aug 27, 2024 · 4 comments
Open

Comments

@stack-fault
Copy link
Contributor

MCI to ANSI appears inconsistent for combinations containing |00

|19|00 : Should be black text over cyan background but returns black on black
|00|19 : Should be black text over cyan background but returns grey on cyan
|00 : Should return black text (invisible on black bg) but returns grey

@NuSkooler
Copy link
Owner

@stack-fault I might need more information on this. The whole system is using MCIs all over, with success.

Can you post a screen shot of the "pipe" command on Xibalba in your terminal?

@stack-fault
Copy link
Contributor Author

image
Here is a screenshot with different combinations.
It looks like the low colors resets the background or something similar.
Both pipe codes are listed before the actual pipe test, let me know if still unclear
This was not on Xibalba but on my own local 0.14 instance

@stack-fault
Copy link
Contributor Author

I just noticed I had a Mystic client connected to my test server as well, as comparison
image

@NuSkooler
Copy link
Owner

|00 current implementation: https://github.com/NuSkooler/enigma-bbs/blob/master/core/color_codes.js#L28

Right now, some of these reset to clear previous attributes, and set a color

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

No branches or pull requests

2 participants