mirror of
https://github.com/KevinMidboe/tableprint.git
synced 2025-10-29 18:00:16 +00:00
Fixes ANSI escape in headers
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -8,3 +8,4 @@ lib64/
|
|||||||
*.zip
|
*.zip
|
||||||
docs/_build
|
docs/_build
|
||||||
.coverage
|
.coverage
|
||||||
|
.mypy_cache/
|
||||||
|
|||||||
2
setup.py
2
setup.py
@@ -6,7 +6,7 @@ setup(
|
|||||||
# Versions should comply with PEP440. For a discussion on single-sourcing
|
# Versions should comply with PEP440. For a discussion on single-sourcing
|
||||||
# the version across setup.py and the project code, see
|
# the version across setup.py and the project code, see
|
||||||
# https://packaging.python.org/en/latest/single_source_version.html
|
# https://packaging.python.org/en/latest/single_source_version.html
|
||||||
version='0.6.0',
|
version='0.6.1',
|
||||||
|
|
||||||
description='Pretty console printing of tabular data',
|
description='Pretty console printing of tabular data',
|
||||||
long_description='''Formatted console printing of tabular data.
|
long_description='''Formatted console printing of tabular data.
|
||||||
|
|||||||
@@ -132,7 +132,7 @@ def header(headers, width=WIDTH, style=STYLE, add_hr=True):
|
|||||||
tablestyle = styles[style]
|
tablestyle = styles[style]
|
||||||
|
|
||||||
# string formatter
|
# string formatter
|
||||||
data = map(lambda x: ('{:^%d}' % width).format(x), headers)
|
data = map(lambda x: ('{:^%d}' % (width + _ansi_len(x))).format(x), headers)
|
||||||
|
|
||||||
# build the formatted str
|
# build the formatted str
|
||||||
headerstr = _format_line(data, tablestyle.row)
|
headerstr = _format_line(data, tablestyle.row)
|
||||||
|
|||||||
Reference in New Issue
Block a user