• Abstract
  • History of the Tab Completion Machinery
  • Current State of the Tab Completion Machinery
  • Limitations of the Current System
  • Proposal :: Overview
  • Proposal :: Changes to IPython.core.completer
  • Proposal :: Matcher API
  • Proposal :: Changes to Messaging Protocol
  • Proposal :: Learn from history
  • Shim between old and new custom completer API
  • Potential Implementation Issues