This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients epaine, ezio.melotti, ned.deily, ronaldoussoren, serhiy.storchaka, terry.reedy, vstinner
Date 2020-11-03.03:04:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1604372697.53.0.763318388808.issue42225@roundup.psfhosted.org>
In-reply-to
Content
Victor, does my test run to completion (without exception) on your Fedora?  If it does, I definitely would not disable astral char display on Fedora.  This version catches exceptions and reports them separately and runs directly with tkinter, in about a second.

tk = True
if tk:
    from tkinter import Tk
    from tkinter.scrolledtext import ScrolledText
    root = Tk()
    text = ScrolledText(root, width=80, height=40)
    text.pack()
    def print(txt):
        text.insert('insert', txt+'\n')

errors = []
for i in range(0x10000, 0x40000, 32):
    chars = ''.join(chr(i+j) for j in range(32))
    try:
       print(f"{hex(i)} {chars}")
    except Exception as e:
        errors.append(f"{hex(i)} {e}")
print("ERRORS:")
for line in errors:
    print(line)
History
Date User Action Args
2020-11-03 03:04:57terry.reedysetrecipients: + terry.reedy, ronaldoussoren, vstinner, ned.deily, ezio.melotti, serhiy.storchaka, epaine
2020-11-03 03:04:57terry.reedysetmessageid: <1604372697.53.0.763318388808.issue42225@roundup.psfhosted.org>
2020-11-03 03:04:57terry.reedylinkissue42225 messages
2020-11-03 03:04:57terry.reedycreate