Changes between Initial Version and Version 13 of Ticket #22766


Ignore:
Timestamp:
10/05/17 17:57:43 (5 years ago)
Author:
dimpase
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #22766

    • Property Priority changed from critical to blocker
    • Property Dependencies changed from to #23956
    • Property Milestone changed from sage-8.0 to sage-8.1
  • Ticket #22766 – Description

    initial v13  
    1 Hitting TAB after `maxima_lib`:
     1If Maxima's commands list is not stored, then initialising Maxima/ECL and then hitting TAB after `maxima_lib` crashes Sage, as shown below. Other similar crashes may be triggered, see e.g. #23956.
     2
     3The reason for these crashes is the design of tab completion in `IPython` 5+ using
     4[http://python-prompt-toolkit.readthedocs.io/en/stable/ prompt_toolkit], which uses Python threading, and does tab completion in a separate thread.
    25{{{
    36┌────────────────────────────────────────────────────────────────────┐