{"action":"closed","issue":{"url":"https://api.github.com/repos/tonini/alchemist.el/issues/66","labels_url":"https://api.github.com/repos/tonini/alchemist.el/issues/66/labels{/name}","comments_url":"https://api.github.com/repos/tonini/alchemist.el/issues/66/comments","events_url":"https://api.github.com/repos/tonini/alchemist.el/issues/66/events","html_url":"https://github.com/tonini/alchemist.el/issues/66","id":68548242,"number":66,"title":"alchemist-company prevents other company modes","user":{"login":"semanticart","id":8633,"avatar_url":"https://avatars.githubusercontent.com/u/8633?v=3","gravatar_id":"","url":"https://api.github.com/users/semanticart","html_url":"https://github.com/semanticart","followers_url":"https://api.github.com/users/semanticart/followers","following_url":"https://api.github.com/users/semanticart/following{/other_user}","gists_url":"https://api.github.com/users/semanticart/gists{/gist_id}","starred_url":"https://api.github.com/users/semanticart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/semanticart/subscriptions","organizations_url":"https://api.github.com/users/semanticart/orgs","repos_url":"https://api.github.com/users/semanticart/repos","events_url":"https://api.github.com/users/semanticart/events{/privacy}","received_events_url":"https://api.github.com/users/semanticart/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-04-15T02:00:03Z","updated_at":"2015-04-16T18:11:06Z","closed_at":"2015-04-16T18:11:06Z","body":"I'm fairly new to emacs, so apologies if this isn't terribly descriptive.  I'm on 24.4.91.1 and alchemist-20150407.55 fwiw.\r\n\r\nI'm using company mode w/ global-company-mode. My init.el looks something like this\r\n\r\n```\r\n(use-package elixir-mode :ensure)\r\n(use-package alchemist :ensure)\r\n\r\n(use-package company :ensure)\r\n(add-hook 'after-init-hook 'global-company-mode)\r\n```\r\n\r\nIn non-elixir files, company-mode's company-backends look like this\r\n\r\n```\r\ncompany-backends is a variable defined in `company.el'.\r\nIts value is (company-bbdb company-nxml company-css company-eclim company-semantic company-clang company-xcode company-cmake company-capf\r\n              (company-dabbrev-code company-gtags company-etags company-keywords)\r\n              company-oddmuse company-files company-dabbrev)\r\n```\r\n\r\nThese allow completion of keywords, words in open buffers, etc. It is very useful.\r\n\r\nWhen in an elixir file, company-backends looks like this\r\n\r\n```\r\ncompany-backends is a variable defined in `company.el'.\r\nIts value is (alchemist-company company-bbdb company-nxml company-css company-eclim company-semantic company-clang company-xcode company-cmake company-capf\r\n                   (company-dabbrev-code company-gtags company-etags company-keywords)\r\n                   company-oddmuse company-files company-dabbrev)\r\n```\r\n\r\nwhere alchemist-company has been inserted into the beginning. But unfortunately if a match doesn't come up in alchemist-company, it does not list options from the other backends.\r\n\r\nI would love to use alchemist-company and still failover to the other backends.\r\n\r\nAm I doing something wrong? Any advice, or is this just not possible?\r\n"}}