IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
Importing 'better_exceptions' automatically replaces the default sys.excepthook and
add an handler to the root logger.
This is very useful in most cases, but sometimes the user may want to use library
functions without any side effects.
Two packages can be published: the first contains all the functions of the library,
and the second uses these functions to automatically set up the better exception system.
The user can choose the package he wants to import, and there is no code repetition
in the repository
The core functions had to be encapsulated into a class so that user can still modify
global parameters to his convenience.
Colorama does not wrap the 'buffer' attributes of streams, so writing
to it would not convert ANSI codes on Windows.
The workaround is to use '.write()' without encoding the string,
and rather wrap the stream used by Colorama to encode substrings
which are sent once win32 call are made.
* Fix Non-ASCII exceptions UnicodeDecodeError
Fix some code includes Non-ASCII characters will cause `UnicodeDecodeError`
* Add test encoding & regenerate test data
* add .travis
* don't add TERM as test case (duh)
* update tests (TERM -> xterm)
* remove support for 2.6
* don't test on 3.3 (has weird ANSI bug)
* add travis badge