Boldizsár Németh

Results 45 comments of Boldizsár Németh

I think this ticket is about the following: Currently when we have multiple matches for the inlined definition we generate a case expression. However in some cases we could be...

As a long-term solution we should ignore parts of the source code that are generated from preprocessor macros (more roboust range-to-source-template transformation). We should only raise an error when those...

The `haskell-tools-builtin-refactorings` package seems to be affected.

A dependency can even clash with modules defined in the package itself, as it was seen in duplicate issue #498.

**Walkaround**: Don't depend on packages defining the same modules. Don't create modules with module names or file pathes that can be confused with modules from the dependencies or from the...

The definition is found inside `cabal_macros.h`: ```c /* tool ghc-8.2.1 */ #ifndef TOOL_VERSION_ghc #define TOOL_VERSION_ghc "8.2.1" #endif /* TOOL_VERSION_ghc */ #ifndef MIN_TOOL_VERSION_ghc #define MIN_TOOL_VERSION_ghc(major1,major2,minor) (\ (major1) < 8 || \...

**Walkaround**: Use GHC 8's `MIN_VERSION` macro instead of cabal's `MIN_TOOL_VERSION`

Yes, we also want to have emacs or vim support, but currently we don't have the manpower and the know-how to implement it.

Yes, the [protocol description](https://github.com/haskell-tools/haskell-tools/blob/master/documentation/development/haskell-tools-refactoring-protocol.md) and [some thinking on the editor integration](https://github.com/haskell-tools/haskell-tools/blob/master/documentation/development/editor-integration.md) are in the documentation. Also the [Haskell API](https://haskell-tools.github.io/master/api/haskell-tools-daemon-0.4.0.0/Language-Haskell-Tools-Refactor-Daemon.html) of the daemon module and the [reference implementation](https://github.com/nboldi/haskell-tools-atom) can also be...

First of all, thanks for trying and experimenting with emacs support! - Undo refactorings is currently an editor integration feature. The daemon sends the needed data as diffs to the...