haskell / haskell-mode

Emacs mode for Haskell
http://haskell.github.io/haskell-mode/
GNU General Public License v3.0
1.33k stars 340 forks source link

Auto completions related notes #1169

Open geraldus opened 8 years ago

geraldus commented 8 years ago

There is some mess around completions. We have:

haskell-complete-module-read is used in[1]:


Related to #215

gracjan commented 8 years ago

Thanks for the summary.

Note that pragmas, options, extensions could work without REPL, but it is not connected.

geraldus commented 8 years ago

research if haskell-completions-sync-completions-at-point should cover a case when REPL is not available, e.g. provide dabbrev completions (at least Emacs and company)

It was decided not to deal with dabbrev, company-mode seems to handle this already. In case of vanilla Emacs, users can run dabbrev-expansion directly or add another dabbrev completion provider to completion-at-point-functions hook