{"action":"reopened","issue":{"url":"https://api.github.com/repos/fish-shell/fish-shell/issues/3282","repository_url":"https://api.github.com/repos/fish-shell/fish-shell","labels_url":"https://api.github.com/repos/fish-shell/fish-shell/issues/3282/labels{/name}","comments_url":"https://api.github.com/repos/fish-shell/fish-shell/issues/3282/comments","events_url":"https://api.github.com/repos/fish-shell/fish-shell/issues/3282/events","html_url":"https://github.com/fish-shell/fish-shell/issues/3282","id":169035597,"number":3282,"title":"autosuggest behavior has weird artifacts inside emacs ansi-term mode","user":{"login":"krader1961","id":7545917,"avatar_url":"https://avatars.githubusercontent.com/u/7545917?v=3","gravatar_id":"","url":"https://api.github.com/users/krader1961","html_url":"https://github.com/krader1961","followers_url":"https://api.github.com/users/krader1961/followers","following_url":"https://api.github.com/users/krader1961/following{/other_user}","gists_url":"https://api.github.com/users/krader1961/gists{/gist_id}","starred_url":"https://api.github.com/users/krader1961/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krader1961/subscriptions","organizations_url":"https://api.github.com/users/krader1961/orgs","repos_url":"https://api.github.com/users/krader1961/repos","events_url":"https://api.github.com/users/krader1961/events{/privacy}","received_events_url":"https://api.github.com/users/krader1961/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/fish-shell/fish-shell/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/fish-shell/fish-shell/milestones/4","html_url":"https://github.com/fish-shell/fish-shell/milestones/fish-future","labels_url":"https://api.github.com/repos/fish-shell/fish-shell/milestones/4/labels","id":130257,"number":4,"title":"fish-future","description":"These are issues that are not targeted for an upcoming minor or major release. After a release, we will re-examine these issues and pull any in that we think are good targets; that is retarget them to the next minor (or major) release.\r\n\r\nIf you can provide a fix for an issue in this milestone, we'll generally accept it for the next release even if the issue is not targeted for the release.","creator":{"login":"ridiculousfish","id":920838,"avatar_url":"https://avatars.githubusercontent.com/u/920838?v=3","gravatar_id":"","url":"https://api.github.com/users/ridiculousfish","html_url":"https://github.com/ridiculousfish","followers_url":"https://api.github.com/users/ridiculousfish/followers","following_url":"https://api.github.com/users/ridiculousfish/following{/other_user}","gists_url":"https://api.github.com/users/ridiculousfish/gists{/gist_id}","starred_url":"https://api.github.com/users/ridiculousfish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ridiculousfish/subscriptions","organizations_url":"https://api.github.com/users/ridiculousfish/orgs","repos_url":"https://api.github.com/users/ridiculousfish/repos","events_url":"https://api.github.com/users/ridiculousfish/events{/privacy}","received_events_url":"https://api.github.com/users/ridiculousfish/received_events","type":"User","site_admin":false},"open_issues":383,"closed_issues":2,"state":"open","created_at":"2012-06-11T02:25:13Z","updated_at":"2016-08-03T06:13:19Z","due_on":null,"closed_at":null},"comments":14,"created_at":"2016-08-03T02:49:50Z","updated_at":"2016-08-03T06:13:19Z","closed_at":null,"body":"Issue #1363 was opened to discuss the desirability of providing a mechanism for disabling autosuggestions. [Recently](https://github.com/fish-shell/fish-shell/issues/1363#issuecomment-236954788) user @galbacarys pointed out that the autosuggestion feature produces weird artifacts when fish is run inside emacs ansi-term mode.\r\n\r\nI was able to reproduce this on macOS 10.11.6 running emacs 24.5.1 and fish 2.3.1 inside iTerm2 3.0.\r\n\r\n![screenshot 2016-08-02 19 44 41](https://cloud.githubusercontent.com/assets/7545917/17352216/a4f07cbe-58e9-11e6-91d9-bf174b055563.png)\r\n\r\nTBD: Is this a bug in emacs ansi-term? Its terminfo (`eterm-color`) definition? Or is fish doing something that happens to work in other terminals but isn't 100% valid? Note that the \"4m\" you see in that screenshot is from the sequence for enabling character underlining (`\\e[4m`) which the `eterm-color` terminfo definition claims to support. And it does seem to support it in as much as some chars are underlined. The question is what is causing that otherwise valid escape sequence to not be correctly interpreted by emacs ansi-term?"}}
{"actor":{"display_login":"floam"}}