kaeluka / atom-haskell-hoogle

Look up stuff on hoogle
MIT License
0 stars 1 forks source link

Looking up word from REPL pane #6

Open ggreif opened 8 years ago

ggreif commented 8 years ago

Steps to reproduce

  1. in the haskell-repl enter forkIO and hit ENTER
  2. Select the word in the results pane and right-click "Look up on Hoogle"

Same happens when doing this from the REPL input line.

Atom Version: 1.5.3 System: Microsoft Windows 7 Enterprise Thrown From: haskell-hoogle package, v0.1.3

Stack Trace

Uncaught TypeError: editor.getLastSelection is not a function

At /C:/Users/ggreif/.atom/packages/haskell-hoogle/lib/haskell-hoogle.coffee:19

TypeError: editor.getLastSelection is not a function
    at Object.module.exports.HaskellHoogle.getSearchText (file:///C:/Users/ggreif/.atom/packages/haskell-hoogle/lib/haskell-hoogle.coffee:10:19)
    at Object.module.exports.HaskellHoogle.lookup (file:///C:/Users/ggreif/.atom/packages/haskell-hoogle/lib/haskell-hoogle.coffee:13:13)
    at atom-workspace.<anonymous> (file:///C:/Users/ggreif/.atom/packages/haskell-hoogle/lib/haskell-hoogle.coffee:6:70)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\ggreif\AppData\Local\atom\app-1.5.3\resources\app.asar\src\command-registry.js:260:29)
    at CommandRegistry.handleCommandEvent (C:\Users\ggreif\AppData\Local\atom\app-1.5.3\resources\app.asar\src\command-registry.js:3:61)
    at CommandRegistry.module.exports.CommandRegistry.dispatch (C:\Users\ggreif\AppData\Local\atom\app-1.5.3\resources\app.asar\src\command-registry.js:160:19)
    at AtomEnvironment.module.exports.AtomEnvironment.dispatchContextMenuCommand (C:\Users\ggreif\AppData\Local\atom\app-1.5.3\resources\app.asar\src\atom-environment.js:1019:28)
    at emitTwo (events.js:87:13)
    at EventEmitter.emit (events.js:172:7)
    at EventEmitter.ipc.sendSync (C:\Users\ggreif\AppData\Local\atom\app-1.5.3\resources\atom.asar\renderer\api\lib\ipc.js:21:31)
    at BrowserWindow.RemoteMemberFunction [as emit] (C:\Users\ggreif\AppData\Local\atom\app-1.5.3\resources\atom.asar\renderer\api\lib\remote.js:143:29)
    at ContextMenuManager.module.exports.ContextMenuManager.showForEvent (C:\Users\ggreif\AppData\Local\atom\app-1.5.3\resources\app.asar\src\context-menu-manager.js:156:33)
    at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentContextmenu (C:\Users\ggreif\AppData\Local\atom\app-1.5.3\resources\app.asar\src\window-event-handler.js:250:47)
    at HTMLDocument.<anonymous> (C:\Users\ggreif\AppData\Local\atom\app-1.5.3\resources\app.asar\src\window-event-handler.js:3:61)

Commands

     -6:32.3.0 ide-haskell-repl:exec-command (atom-text-editor.editor.ide-haskell-repl.is-focused)
  3x -6:27.6.0 ide-haskell-repl:history-back (atom-text-editor.editor.ide-haskell-repl.is-focused)
     -6:22.1.0 editor:newline (atom-text-editor.editor.ide-haskell-repl.is-focused)
     -6:21.2.0 core:backspace (atom-text-editor.editor.ide-haskell-repl.is-focused)
     -6:20.5.0 ide-haskell-repl:exec-command (atom-text-editor.editor.ide-haskell-repl.is-focused)
  3x -6:18.1.0 ide-haskell-repl:history-back (atom-text-editor.editor.ide-haskell-repl.is-focused)
     -6:11.9.0 ide-haskell-repl:exec-command (atom-text-editor.editor.ide-haskell-repl.is-focused)
     -4:30.2.0 ide-haskell-repl:toggle (atom-text-editor.editor.is-focused)
  2x -4:07.7.0 core:backspace (atom-text-editor.editor.ide-haskell-repl.is-focused)
     -4:04.2.0 editor:newline (atom-text-editor.editor.ide-haskell-repl.is-focused)
     -4:02.4.0 core:backspace (atom-text-editor.editor.ide-haskell-repl.is-focused)
  2x -4:01.4.0 ide-haskell-repl:exec-command (atom-text-editor.editor.ide-haskell-repl.is-focused)
     -2:50.3.0 settings-view:open (atom-text-editor.editor.is-focused)
     -2:01.4.0 ide-haskell-repl:toggle (atom-text-editor.editor.is-focused)
     -1:49.4.0 ide-haskell-repl:exec-command (atom-text-editor.editor.ide-haskell-repl.is-focused)
     -1:39.4.0 haskell-hoogle:lookup (atom-text-editor.editor)

Config

{
  "core": {}
}

Installed Packages

# User
haskell-ghc-mod, v1.9.6
haskell-hoogle, v0.1.3
ide-haskell, v1.5.2
ide-haskell-repl, v0.0.18
language-haskell, v1.7.1

# Dev
No dev packages