removed splitting by BEL (typo \a for \x0a) from list_line - clearly it did nothing important
reverted 4884ce80e that made all list lines disappear
let control codes be handled by their scancode; add KP_ENTER as a RETURN
fixed list_lines for lines with LFs in them (typo \a instead of \x0a==\n
cleanup console.py; docstrings
cleanup console.py; docstrings
ignore sent e-ASCII char when CTRL or ALT are on; don't send ALT fro ALTGR
console.py: commenting
improved inserting/pasting dbcs
ESC should clear dbcs buffer as well as char buffer
removed erroneous leftover attr global; fixed dbcs glyphs not updating their attribute
forgot to add scancode module for past few commits
Fixed font preference selection
warning for unparsed dimensions options
moved reversed iterator into list comprehension
enabled 9-pixel characters for MDA/VGA text
included video=vga as default; ega text mode now 14-pixel
added --video=mda with 9x14 pixels, different from ega with 8x14
smarter automatic display size. --smooth is now default except with --square-pixel
slightly reorganised backend_pygame globals