Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge a fix to a docs link. Close #157.HEADmaster | Erik Rose | 2020-10-20 | 1 | -1/+1 |
|\ | |||||
| * | Fix link to docs about number_of_colors method | Renato Byrro | 2020-10-20 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #154 from gtalarico/patch-1 | Fred Wenzel | 2020-04-13 | 1 | -0/+8 |
|\ | | | | | Add example for clearing screen to README | ||||
| * | Update README.rst | Gui Talarico | 2020-04-13 | 1 | -0/+8 |
|/ | | | I had the same issue as #144 and felt really dumb after, but I think this would help other avoid the same :) | ||||
* | Merge test-running under 3.7 + new set syntax. Close #139. | Erik Rose | 2018-10-24 | 4 | -7/+14 |
|\ | |||||
| * | Upgrade Python syntax with pyupgrade https://github.com/asottile/pyupgrade | Hugo | 2018-10-21 | 1 | -6/+6 |
| | | |||||
| * | Add support for Python 3.7 | Hugo | 2018-10-21 | 3 | -1/+8 |
| | | |||||
* | | Merge Python-3-style prints in examples. Close #140. | Erik Rose | 2018-10-24 | 2 | -31/+31 |
|\ \ | |/ |/| | |||||
| * | Python 3 style print | Hugo | 2018-10-21 | 2 | -31/+31 |
|/ | |||||
* | Merge: Default to TERM=dumb even if $TERM is set but empty. Fix #39. Close #138. | Erik Rose | 2018-09-26 | 1 | -1/+1 |
|\ | |||||
| * | Default to TERM=dumb even if $TERM is set but empty | Thomas Deutschmann | 2018-09-09 | 1 | -1/+1 |
|/ | | | | Bug: https://github.com/erikrose/blessings/issues/39 | ||||
* | Merge fix for crash when $TERM is bad. Fix #39. Close #137. | Erik Rose | 2018-09-07 | 1 | -2/+7 |
|\ | |||||
| * | Explicitly catch curses.error | Jay Kamat | 2018-09-01 | 1 | -1/+1 |
| | | |||||
| * | Fix error when TERM is unset or improperly set | Jay Kamat | 2018-08-24 | 1 | -2/+7 |
| | | |||||
* | | Include the Sphinx docs with sdists, as per Gentoo's request. Close #136. | Erik Rose | 2018-09-01 | 1 | -0/+1 |
|/ | |||||
* | Recognize negated capabilities in compound formatters. Close #135. Fix #134. | Erik Rose | 2018-08-18 | 2 | -5/+17 |
|\ | |||||
| * | Recognize correctly the negated form of the capabilities. | Andres Ayala | 2018-08-10 | 2 | -5/+17 |
|/ | | | | | | | | | | | | | This patch introduces 2 main changes: - COMPOUNDABLES includes the negated version of the 'underline', 'italic'... so now it includes also 'no_italic' and similar. - split_into_formatters considers also the 'no' prefix. With this changes expressions like: t.red_no_underline t.no_italic_bright_yellow work as expected. | ||||
* | Merge the syntax-coloring of code samples in readme. Close #133. | Erik Rose | 2018-07-08 | 1 | -20/+60 |
|\ | |||||
| * | Restore colons and such before code snippets. | Erik Rose | 2018-07-08 | 1 | -17/+17 |
| | | |||||
| * | Syntax highlight code samples | Alex Willmer | 2018-07-04 | 1 | -20/+60 |
|/ | |||||
* | Bump version to 1.7. Update readme.1.7 | Erik Rose | 2018-06-21 | 3 | -2/+6 |
| | |||||
* | Switch from 2to3 to six. Close #132. | Erik Rose | 2018-06-19 | 5 | -22/+19 |
|\ | |||||
| * | Add pypy to tox environments | Dave Hunt | 2018-06-18 | 1 | -1/+1 |
| | | |||||
| * | Add test coverage for Python 3.5 | Dave Hunt | 2018-06-18 | 2 | -1/+2 |
| | | |||||
| * | Remove imports from __future__ | Dave Hunt | 2018-06-18 | 2 | -3/+0 |
| | | |||||
| * | Import constants from six instead of importing the six module | Dave Hunt | 2018-06-18 | 1 | -8/+8 |
| | | |||||
| * | Use six to support Python 2 and 3 without using 2to3 | Dave Hunt | 2018-06-08 | 4 | -20/+19 |
|/ | |||||
* | Drop support for EOL Python 2.6 and 3.3 | Hugo | 2018-01-18 | 3 | -6/+3 |
| | |||||
* | Be consistent about the versions of Python we support. Close #128. | Erik Rose | 2018-01-17 | 2 | -10/+7 |
|\ | |||||
| * | Remove redundant code (made redundant by python_requires) | Hugo | 2018-01-15 | 1 | -8/+0 |
| | | |||||
| * | Add python_requires to help pip | Hugo | 2018-01-15 | 1 | -0/+1 |
| | | |||||
| * | Update version classifiers | Hugo | 2018-01-15 | 1 | -2/+6 |
| | | |||||
* | | Link Travis badge to build, not image | Hugo | 2018-01-15 | 1 | -1/+2 |
|/ | |||||
* | pypy doesn't seem to fail on Travis anymore.1.6.1 | Erik Rose | 2018-01-03 | 1 | -4/+0 |
| | |||||
* | Bring Python versions under test up to date.modern-python-versions | Erik Rose | 2018-01-03 | 2 | -5/+7 |
| | | | | | To heck with 3.2. Keep 3.3 just in case there's something special about it; I don't remember. Add 3.6 because it's the newest. Move installation stuff to a Travis `install` block so it doesn't show up as a test failure if it breaks. Stop using pip's `--use-mirrors` option, which is gone in modern pips. | ||||
* | Link to the latest API documentation, which has moved to readthedocs in the ↵ | Erik Rose | 2018-01-03 | 1 | -0/+2 |
| | | | | wake of pythonhosted's deprecation. | ||||
* | Update readme. Bump version to 1.6.1. | Erik Rose | 2018-01-03 | 3 | -2/+6 |
| | |||||
* | Return 0 from 'number_of_colors' when does_styling is False | Andrew Halberstadt | 2017-12-18 | 1 | -0/+3 |
| | |||||
* | Merge pull request #63 from lowks/patch-1 | Fred Wenzel | 2014-05-20 | 1 | -1/+0 |
|\ | | | | | Remove Python 2.5 from travis.yml because Travis doesn't offer it anymore. | ||||
| * | Update .travis.yml | Low Kian Seong | 2014-05-19 | 1 | -1/+0 |
|/ | | | The build is failing because of this: https://github.com/travis-ci/travis-ci/issues/1668 | ||||
* | Merge pull request #62 from fwenzel/travis-link | Erik Rose | 2014-04-30 | 1 | -0/+4 |
|\ | | | | | Link to Travis builds in readme. #60. | ||||
| * | Link to Travis builds in readme. #60. | Fred Wenzel | 2014-04-29 | 1 | -0/+4 |
|/ | |||||
* | Merge pull request #57 from jquast/patch-2 | Erik Rose | 2014-04-09 | 1 | -1/+1 |
|\ | | | | | spelling error, desciptor -> descriptor. | ||||
| * | spelling error, desciptor -> descriptor. | Jeff Quast | 2014-03-19 | 1 | -1/+1 |
|/ | |||||
* | Support terminal types, such as kermit and avatar, that use bytes 127-255 in ↵1.6 | Erik Rose | 2013-11-05 | 3 | -7/+15 |
|\ | | | | | | | their escape sequences. Close #47. | ||||
| * | Tweak comments and update version history. | Erik Rose | 2013-11-05 | 2 | -6/+7 |
| | | |||||
| * | encode tparm output as latin1 | jquast | 2013-11-04 | 2 | -4/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as explained in the comments above the decode().encode() wrapper, certain terminal kinds, such as 'avatar' or 'kermit' emit 8-bit bytes that are not legal utf-8 tender. this issue is resolved by encoding these values as latin1, which leaves their values unmolested. This is exaplified by a gist: https://gist.github.com/jquast/5649654 If you don't believe me, try kind='kermit' or kind='avatar', along with t.cup(n, n). Unfortunately, the state of the test cases in the master branch (issue #33) does not allow to add a test case in this branch until that one is pulled to master. Hell, I'll go ahead and make a third (and final) pull request for that one, | ||||
* | | Fall back to env vars to find height and width. Make the height-and-width ↵ | Erik Rose | 2013-11-05 | 3 | -5/+19 |
|\ \ | |/ |/| | | | test run. Close #46. | ||||
| * | Update version history. | Erik Rose | 2013-11-05 | 1 | -0/+2 |
| | | |||||
| * | Remove fallback to 24x80, and fix docstring formatting. | Erik Rose | 2013-11-05 | 1 | -7/+11 |
| | | | | | | There are some advantages to falling back to 24x80: for example, the ability to easily render output based on height and width when being piped through `less`. However, that's a backward incompatible change--we explicitly documented the None return values in earlier versions--so I don't want to make it lightly. Reverting it for now because I want to get the unquestionable parts of this merged in. |