gh-84461: Improve WebAssembly in-browser demo (#91879)
* Buffer standard input line-by-line * Add non-root .editorconfig for JS & HTML indent * Add support for clearing REPL with CTRL+L * Support unicode in stdout and stderr * Remove \r\n normalization * Note that local .editorconfig file extends root * Only normalize lone \r characters (convert to \n) * Skip non-printable characters in buffered input * Fix Safari bug (regex lookbehind not supported) Co-authored-by: Christian Heimes <christian@python.org>
T
Trey Hunner committed
a8e333d79aa639417e496181bcbad2cb801a7a56
Parent: 5f2c91a
Committed by GitHub <noreply@github.com>
on 7/1/2022, 9:52:58 AM