Skip to content
This repository was archived by the owner on Oct 7, 2020. It is now read-only.

Mention the new haskell-ide in the README #1612

Merged
merged 3 commits into from
Jan 29, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 13 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# Integration with `ghcide`: the new `haskell-ide`

Currently the main development effort is focused in [integrating haskell-ide-engine](https://github.com/haskell/haskell-ide-engine/issues/1416) and [ghcide](https://github.com/digital-asset/ghcide) under a common repository:

https://github.com/haskell/ide

Until the new `haskell-ide` reaches the feature level and stability of `haskell-ide-engine`, we aim to continue doing monthly releases. However, in general, bug fixes will be favored over new features and refactorings. They could be redirected to the new repo to avoid duplicated efforts.

You still can contribute to improve the haskell ide experience! If you are not sure if you contribution should belong to this repo or the new one, feel free to ask in [any of the communication channels](#its-time-to-join-the-project).

# Haskell IDE Engine (HIE)
<img src="https://github.com/haskell/haskell-ide-engine/raw/master/logos/HIE_logo_512.png" width="256" style="margin:25px;" align="right"/>

Expand All @@ -14,6 +24,8 @@
[appveyor]: https://ci.appveyor.com/project/Bubba/haskell-ide-engine-74xec




This project aims to be __the universal interface__ to __a growing number of Haskell tools__, providing a __fully-featured [Language Server Protocol](https://github.com/Microsoft/language-server-protocol/blob/master/protocol.md) server__ for editors and IDEs that require Haskell-specific functionality.

- [Haskell IDE Engine (HIE)](#haskell-ide-engine-hie)
Expand Down Expand Up @@ -693,16 +705,7 @@ Or you can set the environment variable `HIE_HOOGLE_DATABASE` to specify a speci

## Contributing

### Planned Features

- [x] Multiproject support
- [x] New-build support
- [ ] Project wide references
- [ ] Cross project find definition
- [ ] More HaRe refactorings
- [ ] More code actions
- [ ] Cross project/dependency Find Definition
- [ ] Case splitting, type insertion etc.
Please see the [note above](#integration-with-ghcide-the-new-haskell-ide) about the new `haskell-ide` project.

This project is not started from scratch:

Expand Down