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

Escape all C0 and C1 control codes under escape_chars => 'nonascii' #58

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

sorear
Copy link

@sorear sorear commented Jan 24, 2015

Along the way consolidates the five escaping passes in _escape_chars into a
single substitution, with the side effect of causing print_escapes to not
generate redundant color-switch codes.

(because it's quite annoying to dump a five-page data structure, then not be able to read it because somewhere near the beginning was a 0/14 SHIFT OUT switching my terminal to VT100 graphics mode.)

Along the way consolidates the five escaping passes in _escape_chars into a
single substitution, with the side effect of causing print_escapes to not
generate redundant color-switch codes.
@garu
Copy link
Owner

garu commented May 20, 2018

Hi @sorear! Thanks for taking the time to write this PR and many apologies for the very (very!) long wait. The code has changed a lot so I can't merge this cleanly anymore (sorry!)

However, before I try to come up with an updated fix, let me ask you: since your patch is related to #101, how do you feel about it. What sort of interface are you looking for when viewing that kind of data?

Base automatically changed from master to main February 24, 2021 04:14
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.

2 participants