nikitakit / hydrogen-python

Python-specific plugin for hydrogen. Make Python coding in the Atom editor even more interactive!
https://atom.io/packages/hydrogen-python
MIT License
54 stars 20 forks source link

Uncaught TypeError: Cannot read property '17' of undefined #28

Open piccolbo opened 4 years ago

piccolbo commented 4 years ago

[Enter steps to reproduce:]

  1. Cursor to beginning of ctr structure (tried while and if)
  2. press cmd-enter

Atom: 1.40.1 x64 Electron: 3.1.10 OS: Mac OS X 10.14.6 Thrown From: hydrogen-python package 0.0.8

Stack Trace

Uncaught TypeError: Cannot read property '17' of undefined

At /Users/antonio/.atom/packages/hydrogen-python/lib/main.js:108

TypeError: Cannot read property '17' of undefined
    at isBreakpoint (/packages/hydrogen-python/lib/main.js:108:42)
    at expandCode (/packages/hydrogen-python/lib/main.js:126:41)
    at PythonKernelMod.execute (/packages/hydrogen-python/lib/main.js:179:14)
    at MiddlewareAdapter.execute (/packages/Hydrogen/lib/kernel.js:150:24)
    at Kernel.execute (/packages/Hydrogen/lib/kernel.js:309:33)
    at Object._createResultBubble (/packages/Hydrogen/lib/main.js:414:18)
    at Object.createResultBubble (/packages/Hydrogen/lib/main.js:361:12)
    at Object.run (/packages/Hydrogen/lib/main.js:455:12)
    at HTMLElement.hydrogenRun (/packages/Hydrogen/lib/main.js:106:36)
    at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:349123)
    at KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1249835)
    at KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1245969)
    at WindowEventHandler.handleDocumentKeyEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:284329)

Commands

     -0:24.1.0 hydrogen:run (input.hidden-input)
     -0:24.1.0 autocomplete-plus:cancel (atom-text-editor.editor.is-focused)
  8x -0:12.2.0 core:move-left (input.hidden-input)
  2x -0:08.9.0 core:move-up (input.hidden-input)
     -0:08.0 hydrogen:run (input.hidden-input)
     -0:08.0 autocomplete-plus:cancel (atom-text-editor.editor.is-focused)

Non-Core Packages

atom-notes 1.20.0 
autocomplete-python 1.14.1 
autosave-onchange 1.5.1 
busy-signal 2.0.1 
docblock-python 0.15.0 
file-watcher 2.0.0 
git-blame 1.8.0 
git-diff-details 1.4.0 
git-plus 8.7.1 
git-time-machine 2.1.0 
Hydrogen 2.10.3 
hydrogen-python 0.0.8 
intentions 1.1.5 
jekyll 2.1.0 
language-atom-notes 0.4.1 
language-liquid 0.7.0 
language-markdown 0.37.0 
language-restructuredtext 1.1.2 
linter 2.3.1 
linter-markdown 5.2.9 
linter-pydocstyle 0.4.7 
linter-pyflakes 0.3.2 
linter-pylint 2.1.1 
linter-ui-default 1.7.1 
magic-reflow 0.3.0 
markdown-preview-plus 3.9.3 
markdown-table-editor 1.1.2 
markdown-toc-auto 0.14.0 
markdown-writer 2.11.7 
open-in-browser 0.5.2 
pandoc 0.2.2 
pdf-view 0.71.0 
pipe 0.4.0 
pretty-json 2.1.2 
project-plus 1.0.0 
python-black 0.7.0 
python-debugger 0.2.0 
python-indent 1.2.3 
python-jedi 0.3.8 
python-tools 0.6.9 
rename-tabs 0.2.0 
rst-preview-pandoc 0.1.12 
select-rectangle 1.0.2 
sort-lines 0.19.0 
split-diff 1.6.0 
tree-view-git-status 1.5.2 
unity-ui 2.1.11 
xml-formatter 0.13.0