Skip to content

Releases: tonini/alchemist.el

Bugfix Release v0.7.1

23 Nov 15:26
Compare
Choose a tag to compare

Bugfix

  • Codebase need to be compiled to deliver proper completion for elixir projects.

Alchemist v0.7.0

22 Nov 21:10
Compare
Choose a tag to compare

Release Alchemist v0.7.0

Enhancements

  • Implement alchemist-company backend.
  • Separate alchemist-complete functionality.
  • Optimize the building of the complete list.
  • Replace shell-command-to-string with background processes to improve
    performance and to remove emacs workflow disruption.
  • Add project directory check to save-hook (Thanks @pragdave)
  • Remove dispensable informations in compilation buffers

Alchemist Company Backend Preview

Alchemist Company Backend

Alchemist v0.6.0

07 Nov 14:28
Compare
Choose a tag to compare

Release Alchemist v0.6.0

Enhancements

  • Introduce autocomplete feature for
    searching. alchemist-help-search-at-point and
    alchemist-help-search-marked-region use the autocomplete functionality.
  • Introduce alchemist-help-history for toggle through search
    history. alchemist-help has no history completing anymore.
  • Remove the Code.eval_sting/1 call inside the
    alchemist-help--eval-string-command function
  • Improve the readability of the alchemist buffer through removing
    dispensable output

Alchemist v0.5.0

03 Nov 15:08
Compare
Choose a tag to compare

Release Alchemist v0.5.0

Enhancements

  • Make alchemist-help-search-marked-region also useful via short key inside
    the *elixir help* buffer.
  • Build status from mix, compile or execute will now shown they're
    status inside the mode-name of the elixir-mode instead in the
    global-mode-line. (thanks @pragdave)
  • Add a alchemist keymap refcard
  • Add a default-keymap

Alchemist v0.4.1

02 Nov 19:43
Compare
Choose a tag to compare

Release Alchemist v0.4.1

Enhancements

  • Add alchemist-project-name to get the name of the current mix project.

Bug fixes

  • Fix bad function call in alchemist-mix-execute (thx @pragdave)

Alchemist v0.4.0

01 Nov 18:34
Compare
Choose a tag to compare

Release Alchemist v0.4.0

Enhancements

  • Documentation for dependencies under the deps directory is now be
    included in the documentation search.
  • Inform about no documentation for the current search in minibuffer.
    It's not handy if workflow is cut apart when there is no
    documentation for a given search term.
  • Improve loading time for documention by means of removing the temporary
    file for evaluation.
  • Simplify the search function for searching for the current expression under
    cursor position. alchemist-help-search-at-point
  • Add a project logo

Deprecated

  • Mark alchemist-help-sexp-at-point and
    alchemist-help-module-sexp-at-point as deprecated. The new function
    alchemist-help-search-at-point will adapt the functionality of both.

Bug fixes

  • "No documentation found.." will be displayed in the minibuffer
    when TokenMissingError, SyntaxError or FunctionClauseError apears in
    the search output.
  • Search term used to fail when dots and commas where at the end or beginning
    of it. __CALLER__. / List.to_integer/1,

Alchemist 0.3.0

29 Oct 22:28
Compare
Choose a tag to compare

Release Alchemist v0.3.0

Enhancements

  • [ALCHEMIST-HELP] Inline Documentation
  • [ALCHEMIST-HELP] Alchemist Help Minor Mode (Keymap)
  • [ALCHEMIST-HOOKS] after-save-hook' callalchemist-hooks--test-on-save'
  • [ALCHEMIST-BUFFER] By default the status of alchemist-mix-test, alchemist-compile etc will be shown in the mode-line

Alchemist 0.2.0

28 Oct 09:37
Compare
Choose a tag to compare

Bump version to 0.2.0