mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
[3.13] gh-125225: Fix column misalignment in help('topics') output (gh-125226) (#134226)
The 'help("topics")' output was misaligned due to "ASSIGNMENTEXPRESSIONS"
exceeding the implicit maximum default column width of 19 characters.
Reduced the number of columns from 4 to 3 in the listtopics()
function to allow more space for longer topic names.
(cherry picked from commit b22460c44d
)
Co-authored-by: Étienne Pelletier <EtiennePelletier@users.noreply.github.com>
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
This commit is contained in:
parent
08c9ba5b72
commit
c1e47702a2
1 changed files with 2 additions and 2 deletions
|
@ -2082,7 +2082,7 @@ enter "q", "quit" or "exit".
|
|||
'''.format('%d.%d' % sys.version_info[:2]))
|
||||
|
||||
def list(self, items, columns=4, width=80):
|
||||
items = list(sorted(items))
|
||||
items = sorted(items)
|
||||
colw = width // columns
|
||||
rows = (len(items) + columns - 1) // columns
|
||||
for row in range(rows):
|
||||
|
@ -2114,7 +2114,7 @@ to. Enter any symbol to get more help.
|
|||
Here is a list of available topics. Enter any topic name to get more help.
|
||||
|
||||
''')
|
||||
self.list(self.topics.keys())
|
||||
self.list(self.topics.keys(), columns=3)
|
||||
|
||||
def showtopic(self, topic, more_xrefs=''):
|
||||
try:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue