Skip to content
This repository has been archived by the owner on Sep 1, 2023. It is now read-only.

Todo List #1

Closed
22 of 24 tasks
slashmili opened this issue Mar 26, 2016 · 0 comments
Closed
22 of 24 tasks

Todo List #1

slashmili opened this issue Mar 26, 2016 · 0 comments

Comments

@slashmili
Copy link
Owner

slashmili commented Mar 26, 2016

alchemist_client

  • get tmp dir
  • add unit test
  • set timeout for socket recv
  • find the base project dir(finding already running server/looking for mix.exs/...)
  • get full path of elixir project directory
  • rewrite in elixir (canceled)
  • write the autocomplete rules in the client

vim plugin

  • support auto complete for erlang modules(they start with :)
  • find a way to show document without creating tmp file
  • prevent toggling AnsiEsc
  • shift+k on module should show the module document
  • parse the current file and find all the alias and send it to alchemist
  • Detect the module that we are in
  • parse the current file and find the imported modules
  • Detect the modules that we are in and the alias and imported modules inside the module
  • be able to autocomplete current module functions
  • implement g] to jump to definition
  • Support alias for erlang module
  • support mix commands
  • support completion for :ExDoc
  • iex integration
  • Added omni search results to popupmenu-completion(canceled)
  • showing information about about data type
  • showing Function/Arity Types Information
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant