- Updates from
purescript-language-server
version0.11.0
:- Add find references command (requires purs 0.12). Currently works at the value level
- List
pscIdePort
config on config page
-
Updates from
purescript-language-server
version0.10.2
- 0.10.2
- Add warning/build option on missing output directory - https://github.com/nwolverson/purescript-language-server/commit/83e7f2b884915100318bb6a06eb5b59fd7e39354
- 0.10.1
- Respect
pscIdePort
config - when absent port will be auto-chosen, when present server will be found or started on that port - Respect
autoStartPscIde
config - Make
executeCommandProvider
optional fixTypo
position fix
- Respect
- 0.10.0
- Replace typed hole command & code action (requires LSP client support) nwolverson/purescript-language-server#14
- Not supported in atom-ide-purescript
- Move dependencies from purescript-ide-purescript-core
- Configurable output directory #30
- Fix all suggestions commands nwolverson/purescript-language-server#12
- Replace typed hole command & code action (requires LSP client support) nwolverson/purescript-language-server#14
- 0.9.0
- Add documentation to hover tooltips nwolverson/purescript-language-server#25 @Krzysztof-Cieslak
- Make compiler fixes (particularly import fixes) not leave extra blank lines nwolverson/purescript-language-server#13
- Fix
preludeModule
adding a prelude import if it is already imported explicitly nwolverson/purescript-language-server#26 - Ensure IDE server dependencies are reloaded on full build (particularly in case of editor mode) nwolverson/purescript-language-server#19
- Fix completion edits in some circumstances nwolverson/vscode-ide-purescript#96
- 0.8.0
- Add suggestion ranking heuristics, currently these are for qualified import suggestions nwolverson/purescript-language-server#15 @natefaubion
- Not properly supported in atom-ide-purescript
- Add configurable Prelude open import via
preludeModule
nwolverson/purescript-language-server#16 @natefaubion - Use Markdown for suggestion details nwolverson/purescript-language-server#23 @Krzysztof-Cieslak
- Add suggestion ranking heuristics, currently these are for qualified import suggestions nwolverson/purescript-language-server#15 @natefaubion
- 0.10.2
-
Fix issues with starting/stopping language servers & command execution with multiple project folders #190. Note that due to atom-languageclient design currently the IDE server will be stopped on closing the last project file in the directory, and started fresh on opening a new one.
- Updates from
purescript-language-server
version0.7.1
- Automatically add qualified imports on completion with an unknown qualifier nwolverson/purescript-language-server#7 @natefaubion
- Fix extraneous newlines in case split/add clause nwolverson/purescript-language-server#9
- Updates from
purescript-language-server
version0.6.0
:- Support psc-package source globs. Toggled via
addPscPackageSources
config (defaultfalse
) and usingpsc-package sources
command. - Show expanded type in tooltips (when different from non-expanded one)
- Show module tooltip for qualified imports (hover over the qualifier of a qualified identifier)
- Support psc-package source globs. Toggled via
- Switch to using purescript-language-server
- Kind of works for me (OSX). Needs config.