Skip to content

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

Open
sorear wants to merge 1 commit intogaru:mainfrom
sorear:master
Open

Escape all C0 and C1 control codes under escape_chars => 'nonascii'#58
sorear wants to merge 1 commit intogaru:mainfrom
sorear:master

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