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