Revision history for vt100 0.3.0 2016-06-04 - Fix returning uninit memory in get_string_formatted/get_string_plaintext - Handle emoji and zero width unicode characters properly - Fix cursor positioning with regards to scroll regions and wrapping - Fix parsing of (ignored) character set escapes - Explicitly suppress status report escapes 0.2.0 2014-10-22 - Give some methods a better name (not backwards compatible!) - Expose a lot more methods on the vt object (to cover the various modes and state of the terminal) - Add a test suite, and fix quite a few bugs in the parser - Python 2.7 should be fully supported now 0.1.6 2014-10-17 - Fix ctypes struct definition to match the c-level definition (this fixes cell.is_wide()) 0.1.5 2014-09-25 - Actually call the delete function when appropriate 0.1.4 2014-09-17 - Update libvt100 to quiet some warnings about unimplemented unimportant escape sequences 0.1.3 2014-09-17 - Get the module compiling under Python 2 0.1.2 2014-09-17 - Add methods to the cell and color objects, rather than just exposing the structs and unions directly 0.1.1 2014-09-17 - Update libvt100 to handle a few more escape sequences (VPA, CHA, and the 1002 and 1006 DECSET/DECRST modes) 0.1.0 2014-09-16 - Initial revision