{"action":"created","issue":{"url":"https://api.github.com/repos/haskell/haskell-mode/issues/1183","repository_url":"https://api.github.com/repos/haskell/haskell-mode","labels_url":"https://api.github.com/repos/haskell/haskell-mode/issues/1183/labels{/name}","comments_url":"https://api.github.com/repos/haskell/haskell-mode/issues/1183/comments","events_url":"https://api.github.com/repos/haskell/haskell-mode/issues/1183/events","html_url":"https://github.com/haskell/haskell-mode/issues/1183","id":136150239,"number":1183,"title":"Paredit M-s no longer works after upgrade to 13.18","user":{"login":"ozataman","id":13820,"avatar_url":"https://avatars.githubusercontent.com/u/13820?v=3","gravatar_id":"","url":"https://api.github.com/users/ozataman","html_url":"https://github.com/ozataman","followers_url":"https://api.github.com/users/ozataman/followers","following_url":"https://api.github.com/users/ozataman/following{/other_user}","gists_url":"https://api.github.com/users/ozataman/gists{/gist_id}","starred_url":"https://api.github.com/users/ozataman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ozataman/subscriptions","organizations_url":"https://api.github.com/users/ozataman/orgs","repos_url":"https://api.github.com/users/ozataman/repos","events_url":"https://api.github.com/users/ozataman/events{/privacy}","received_events_url":"https://api.github.com/users/ozataman/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-02-24T18:41:57Z","updated_at":"2016-03-05T11:49:40Z","closed_at":"2016-03-05T11:49:40Z","body":"Apologies if this is a known issue - a quick search for \"paredit\" did not reveal any issues.\r\n\r\nJust upgraded via the package manager to 13.18 and my paredit in Haskell files started acting strangely. Most notably, I can no longer get rid of parentheses from within them using M-s.\r\n\r\nExample: \r\n\r\nI want `(map go m)` to become `map go m`. I used to be able to put cursor on, say, \"go\" and hit M-s and the parentheses would disappear.\r\n\r\nNow, I get the following error: `up-list: Scan error: \"Unbalanced parentheses\", 9464, 9464`\r\n\r\nThe positions always refer to some large value that feels like it's after the current module. I've tested even with a single line module and had the same issue."},"comment":{"url":"https://api.github.com/repos/haskell/haskell-mode/issues/comments/192626186","html_url":"https://github.com/haskell/haskell-mode/issues/1183#issuecomment-192626186","issue_url":"https://api.github.com/repos/haskell/haskell-mode/issues/1183","id":192626186,"user":{"login":"gracjan","id":917978,"avatar_url":"https://avatars.githubusercontent.com/u/917978?v=3","gravatar_id":"","url":"https://api.github.com/users/gracjan","html_url":"https://github.com/gracjan","followers_url":"https://api.github.com/users/gracjan/followers","following_url":"https://api.github.com/users/gracjan/following{/other_user}","gists_url":"https://api.github.com/users/gracjan/gists{/gist_id}","starred_url":"https://api.github.com/users/gracjan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gracjan/subscriptions","organizations_url":"https://api.github.com/users/gracjan/orgs","repos_url":"https://api.github.com/users/gracjan/repos","events_url":"https://api.github.com/users/gracjan/events{/privacy}","received_events_url":"https://api.github.com/users/gracjan/received_events","type":"User","site_admin":false},"created_at":"2016-03-05T11:49:40Z","updated_at":"2016-03-05T11:49:40Z","body":"This issue was fixed by #759.\r\n\r\n@ozataman: for now either use workaround provided by @bergey or use the git version of haskell-mode."}}