-
Notifications
You must be signed in to change notification settings - Fork 138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
woops #152
Closed
Closed
woops #152
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Use toe(1) to test wide variety of terminal types
break_long_words=True now supported by term.wrap
bugfix textwrap when a 'word' ends with a sequence
Conflicts: .travis.yml README.rst blessings/__init__.py
Unfortunately, svg cannot link to web pages, so we use png
just realized by new site bonkered up the screenshot references, we'll bring them back, maybe even a ttyrec2gif recording instead.
- prospector: dropped --test-warnings argument - prospector: disable vulture and use 'ignore-patterns' - pytest: leave pep8/flake8 to prospector - do not test 'ansi' hpa/vpa: On FreeBSD, ansi has no such capability. This is the reason such "proxies" exist, anyway. - workaround for freebsd, which actually has an 'unknown' termcap entry - 'ansi' on freebsd tests '0' for number of colors, use cons25 on such system. - docfix: anomalous backslash in string: '\d' - pep8: E402 module level import not at top of file - freebsd: handle ValueError in signal.getsignal in the accessory script tools/display-signalhandlers.py
make bin/editor.py python2 compatible
Version 1.9.6 readyness: A branch in the upstream repository to merge all of our work has stalled. erikrose#104 This squashed commit returns all such work into the mainline branch of 'blessed', so that work may progress which has otherwise stagnated since January of this year. Once these commits are squashed and boiled out, most of which are renames that are later reversed, very little remains that warrant a release. We are left with the following changes: - Bugfix? Remove 'unknown' terminal type. - Add dependency 'six' for 'string_type'. - Improvements in documentation. - Improvements in test and build chain.
- update all test and static analysis libraries - set back program version.json for 1.17.0 release - tox.ini overhaul - add .editorconfig, .pylintrc - delete legacy files (tools/) - add color/colorspace to api documentation
- some changes to, and result of ``tox -e isort`` with some human fixes mixed in - delete legacy docs/make.bat and docs/Makefile, use tox. - move pylint module-length exception to `.pylintrc`
By manipulating our `@as_subprocess` test framework developed to execute tests in a sub-process to shield from the "cannot change terminal definition at runtime" issue -- for WIndows, no sub-process is used, and the `vtwin10` kind is always used. We achieve 65% code coverage on Windows, and integrate into Travis-CI.
Bring back full keyboard tests (TEST_KEYBOARD=yes), change coverage service to codecov.io which *combines* windows and linux coverage.
packaging tests within blessed comes from a problem with coverage that is no longer an issue, and we can relax linters on our tests, like pydocstyle
- move tests, they were previously packaged to workaround early adoption of coverage + tox vs. path matching bugs, those problems are no longer an issue, we don't have to "release" our tests as a package any longer to track its coverage. - Also, `force_styling=True` allows more test coverage for windows.
Prevent error condition, ValueError: underlying buffer has been detached from raising, Closes #126
sorry again |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #65.