Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    josgraham
    @josgraham
    great point sir
    anyone get a .less compilation error on install?
    John Quigley
    @jmquigs
    i haven't actually used the plugin in a while; what is the error?
    josgraham
    @josgraham
    Line number: 9
    'tooltips.less' wasn't found
    in stylesheet: /Users/josgraham/.atom/packages/ide-haskell/styles/ide-haskell.less
    sorry about the long path :/
    John Quigley
    @jmquigs
    strange, I think that is supposed to be a default import available with atom
    josgraham
    @josgraham
    great clue, thank u sir
    John Quigley
    @jmquigs
    don't see any evidence that it was deprecated. I'll download the latest atom later to check it out.
    have slow internet now
    josgraham
    @josgraham
    ok
    strange the less is actually on my filesystem but i will investigate further
    the plugin seems to work though
    great to find another place with haskellers
    John Quigley
    @jmquigs
    I just tried the latest plugin with atom 187 and it works on my mac with no errors
    josgraham
    @josgraham
    ok
    maybe i will just reinstall everything
    John Quigley
    @jmquigs
    if there is a problem with tooltips, I suppose the highlight over types or errors in the gutter will not work
    josgraham
    @josgraham
    atom seems to be a pretty good ide platform from what i can tell
    i know the community seems to love emacs or eclipse
    thanks again for the tips
    very helpful indeed :D
    John Quigley
    @jmquigs
    no problem
    are you on mac or windows?
    or linux?
    gotta take off, feel free to file a bug if you can't get it resolved. could be some stray configuration case that isn't being handled.
    Rob Chipman
    @rchipman
    Having trouble getting Haskell IDE for atom running, anyone available to help? I have a menu option for Haskell IDE in atom but when i click the options in the menu, nothing happens
    Nikolay Yakimov
    @lierdakil
    @rchipman, a little more information could be helpful. Like, what do you expect to happen? Does panel show up? Do you have autocomplete-plus and language-haskell installed?
    Rob Chipman
    @rchipman
    @lierdakil Sorry. I have stylish-haskell installed, language-haskell installed and ide-haskell installed. When I open a project that I created with cabal the panel does not load. If I click the menu option to load the panel nothing happens.
    @lierdakil There are no errors in the dev tools console
    Nikolay Yakimov
    @lierdakil
    @rchipman Try to disable and re-enable ide-haskell with your project open. If it does not help, please tell what OS and what Atom version you're running. If it does, you somehow stumbled upon a bug we were unable to reproduce for a while now.
    Rob Chipman
    @rchipman
    @lierdakil Tried that, got a toastr error saying it failed to activate spawn EACCES
    want the stack trace?
    Using MAC OSX Yosemite, Atom Version 0.187.0 (0.187.0)
    Rob Chipman
    @rchipman
    @lierdakil Yosemite v 10.10.2 (14C109)
    Error serializing package 'ide-haskell' TypeError: Cannot read property 'serialize' of null
      at Object.serialize (/Users/rchipman/.atom/packages/ide-haskell/lib/ide-haskell.coffee:74:17)
      at Package.module.exports.Package.serialize (/Applications/Atom.app/Contents/Resources/app/src/package.js:580:100)
      at PackageManager.module.exports.PackageManager.deactivatePackage (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:497:65)
      at /Applications/Atom.app/Contents/Resources/app/src/package-manager.js:329:21
      at /Applications/Atom.app/Contents/Resources/app/src/config.js:640:20
      at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app/node_modules/event-kit/lib/emitter.js:82:11)
      at Config.module.exports.Config.emitChangeEvent (/Applications/Atom.app/Contents/Resources/app/src/config.js:804:29)
      at Config.module.exports.Config.setRawValue (/Applications/Atom.app/Contents/Resources/app/src/config.js:617:19)
      at Config.module.exports.Config.set (/Applications/Atom.app/Contents/Resources/app/src/config.js:231:14)
      at Config.module.exports.Config.pushAtKeyPath (/Applications/Atom.app/Contents/Resources/app/src/config.js:393:12)
      at Package.module.exports.Package.disable (/Applications/Atom.app/Contents/Resources/app/src/package.js:156:26)
      at PackageManager.module.exports.PackageManager.disablePackage (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:171:14)
      at HTMLButtonElement.<anonymous> (/Applications/Atom.app/Contents/Resources/app/node_modules/settings-view/lib/package-card.js:211:27)
      at HTMLButtonElement.jQuery.event.dispatch (/Applications/Atom.app/Contents/Resources/app/node_modules/jquery/dist/jquery.js:4430:9)
      at HTMLButtonElement.elemData.handle (/Applications/Atom.app/Contents/Resources/app/node_modules/jquery/dist/jquery.js:4116:28)
    Raymond Barlow
    @raymanoz
    Hello
    can ide-haskell be installed in atom on osx ?
    Raymond Barlow
    @raymanoz
    never mind :)
    MegaManki
    @MegaManki
    I can't seem to get ghc-mod to work inside Atom. When it is supposed to show suggestions for autocompletion it just shows "user error (ghc not found)" and the developer panels says "got something strange from ghc-mod". I use Atom version 0.188.0 on Mac OS X 10.10.2 Yosemite. I have ghc version 7.8.3 and cabal version 1.20.0.3, both installed through https://ghcformacosx.github.io/. The installed ghc-mod version is 5.2.1.2 and works if you use it in the console. Both stylish-haskell and hlint seem to work as the "Prettify" and "Linter" commands work in Atom.
    MegaManki
    @MegaManki
    Edit: Lint also doesn't work as it seems to be based on ghc-mod
    Nikolay Yakimov
    @lierdakil
    Hi @MegaManki. I am not sure what is the problem, but there are a few possibilities. First, there is a known problem with Mac OS that it ignores PATH settings if started from Finder. Try starting Atom from terminal.
    Second, there is a known problem with inconsistent cabal versions. If you installed ghc-mod with cabal, this might be it. See #31.
    MegaManki
    @MegaManki
    Starting from terminal solved the issue. Thank you very much!
    Nikolay Yakimov
    @lierdakil

    Okay, to anyone listening. I'm currently thinking about rewriting ide-haskell to support multiple backends, but for easier support I think backends should be provided by several different packages. I already have haskell-ghc-mod, which provides some very basic interface to ghc-mod, and ide-haskell could use that interface. Moving forward, backends for hdevtools and FPComplete's ide-backend should be relatively easy to implement. This will require users to install both packages though (that is something many people do anyway now...)

    Comments are welcome.

    I'm also thinking if I should move autocompletion facilities into separate package for easier maintenance, or keep everything in ide-haskell. Thoughts?
    Elliot Cameron
    @3noch
    I've installed this but it doesn't give me any feedback whatsoever. What could I be doing wrong?
    Elliot Cameron
    @3noch
    #31 is likely the culprit
    Nikolay Yakimov
    @lierdakil
    @3noch, I didn't quite understand what's going wrong for you. Does it not show types for expressions, or does it plain not start (i.e. no log pane/no menu?). Check dev console for error messages. If it's really #31, there's nothing I can do. See https://github.com/kazu-yamamoto/ghc-mod/wiki/InconsistentCabalVersions for possible solutions.