{"action":"created","issue":{"url":"https://api.github.com/repos/senny/rbenv.el/issues/15","repository_url":"https://api.github.com/repos/senny/rbenv.el","labels_url":"https://api.github.com/repos/senny/rbenv.el/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/senny/rbenv.el/issues/15/comments","events_url":"https://api.github.com/repos/senny/rbenv.el/issues/15/events","html_url":"https://github.com/senny/rbenv.el/issues/15","id":202602614,"number":15,"title":"rbenv doesn't work with eshell","user":{"login":"lucaslward","id":155178,"avatar_url":"https://avatars.githubusercontent.com/u/155178?v=3","gravatar_id":"","url":"https://api.github.com/users/lucaslward","html_url":"https://github.com/lucaslward","followers_url":"https://api.github.com/users/lucaslward/followers","following_url":"https://api.github.com/users/lucaslward/following{/other_user}","gists_url":"https://api.github.com/users/lucaslward/gists{/gist_id}","starred_url":"https://api.github.com/users/lucaslward/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucaslward/subscriptions","organizations_url":"https://api.github.com/users/lucaslward/orgs","repos_url":"https://api.github.com/users/lucaslward/repos","events_url":"https://api.github.com/users/lucaslward/events{/privacy}","received_events_url":"https://api.github.com/users/lucaslward/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-01-23T17:43:27Z","updated_at":"2017-01-23T18:05:57Z","closed_at":null,"body":"So far, rbenv.el has been perfect to get rbenv working with emacs. Everything works except one thing: eshell. Ansi term works. Flycheck and rubocop work. inf-ruby and it's rails counterpart work correctly as well. So, it's very puzzling. Am I missing something? I just switched from RVM to rbenv. rvm.el used to have a problem where I would have to call rvm-use once per eshell session, and it would work thereafter. Doing the same with rbenv-use or use-global doesn't seem to have the same affect. "},"comment":{"url":"https://api.github.com/repos/senny/rbenv.el/issues/comments/274568011","html_url":"https://github.com/senny/rbenv.el/issues/15#issuecomment-274568011","issue_url":"https://api.github.com/repos/senny/rbenv.el/issues/15","id":274568011,"user":{"login":"lucaslward","id":155178,"avatar_url":"https://avatars.githubusercontent.com/u/155178?v=3","gravatar_id":"","url":"https://api.github.com/users/lucaslward","html_url":"https://github.com/lucaslward","followers_url":"https://api.github.com/users/lucaslward/followers","following_url":"https://api.github.com/users/lucaslward/following{/other_user}","gists_url":"https://api.github.com/users/lucaslward/gists{/gist_id}","starred_url":"https://api.github.com/users/lucaslward/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucaslward/subscriptions","organizations_url":"https://api.github.com/users/lucaslward/orgs","repos_url":"https://api.github.com/users/lucaslward/repos","events_url":"https://api.github.com/users/lucaslward/events{/privacy}","received_events_url":"https://api.github.com/users/lucaslward/received_events","type":"User","site_admin":false},"created_at":"2017-01-23T18:05:57Z","updated_at":"2017-01-23T18:05:57Z","body":"A little more data. My environment:\r\n\r\nEmacs 25.1 running the latest Emacs Prelude\r\n\r\nI ran the following code in my environment:\r\n\r\n(message \"%s\" exec-path)\r\n(message \"%s\" eshell-path-env)\r\n\r\nexec-path is what you expect, with the correct rbenv directories. However the eshell-path-env looks like the standard Mac shell settings.\r\n\r\nI tried running the following:\r\n\r\n(setq rbenv--initialized nil)\r\n\r\n(rbenv--setup)\r\n\r\nWhich does fix the situation, but eshell is still a bit wonky."}}
{"actor":{"display_login":"lucaslward"}}