GitXplorerGitXplorer
t

alchemist.el

public
906 stars
102 forks
87 issues

Commits

List of commits on branch master.
Unverified
6f99367511ae209f8fe2c990779764bbb4ccb6ed

Prevent Alchemist-IEx buffer from hanging while waiting for input (#314)

wwhysoserious committed 7 years ago
Unverified
38ec1faf4a9cbeb2944b517ec30d999022082bc1

Add instructions to set up a dev environment (#340)

TTrevoke committed 7 years ago
Unverified
4beb4c9ceee0534a36f7669aa35fcbdfd6bef7b7

Jump to module from function documentation (#327)

bbschmeck committed 7 years ago
Unverified
8ea2db4781e367c1cf8ce2eec4222daa7d1b7b57

fix(projects:test-toggle): add regex replacement for umbrella-style paths (#302)

rrussmatney committed 7 years ago
Unverified
b103d45de46be125b67a5a499738cf527f5e7eb6

Fix typo when a Phoenix Root project is not found (#308)

jjonathan-soifer committed 7 years ago
Unverified
38c0d2a21e3fedf71eda5f21f51aa79a0fddeb3b

Add functionality to rerun the last mix task run via Alchemist (#303)

ttonini committed 8 years ago

README

The README file for this repository.

License GPL 3 Build Status MELPA MELPA Stable Paypal


Alchemist Logo

Elixir Tooling Integration Into Emacs

Alchemist comes with a bunch of features, which are:

  • Mix integration
  • Compile & Execution of Elixir code
  • Inline code evaluation
  • Inline macro expanding
  • Documentation lookup
  • Definition lookup
  • Powerful IEx integration
  • Smart code completion
  • Elixir project management
  • Phoenix support
  • Integration with company-mode

Quickstart

Installation

package.el is the built-in package manager in Emacs.

Alchemist.el is available on the two major package.el community maintained repos - MELPA Stable and MELPA.

You can install Alchemist with the following command:

M-x package-install [RET] alchemist [RET]

Documentation

Documentation is available here.

Support

If you hit any problems, please first ensure that you are using the latest version of this code, and that you have updated your packages to the most recent available versions.

  • To report bugs or feature requests: please use the issue tracker on Github.
  • To talk about the project with people in real time: please join the #emacs-elixir channel on IRC or the #emacs channel on Elixir Slack.

Contributing

We appreciate any contribution to Alchemist, so check out our Contribution guidelines for more information.

License

Copyright © 2014-2017 Samuel Tonini and contributors.

Distributed under the GNU General Public License, version 3