{"action":"created","issue":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/2307","repository_url":"https://api.github.com/repos/syl20bnr/spacemacs","labels_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/2307/labels{/name}","comments_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/2307/comments","events_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/2307/events","html_url":"https://github.com/syl20bnr/spacemacs/issues/2307","id":94416893,"number":2307,"title":"Clojure navigation in evil-lisp-state","user":{"login":"jdwaterson","id":2714395,"avatar_url":"https://avatars.githubusercontent.com/u/2714395?v=3","gravatar_id":"","url":"https://api.github.com/users/jdwaterson","html_url":"https://github.com/jdwaterson","followers_url":"https://api.github.com/users/jdwaterson/followers","following_url":"https://api.github.com/users/jdwaterson/following{/other_user}","gists_url":"https://api.github.com/users/jdwaterson/gists{/gist_id}","starred_url":"https://api.github.com/users/jdwaterson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdwaterson/subscriptions","organizations_url":"https://api.github.com/users/jdwaterson/orgs","repos_url":"https://api.github.com/users/jdwaterson/repos","events_url":"https://api.github.com/users/jdwaterson/events{/privacy}","received_events_url":"https://api.github.com/users/jdwaterson/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/Clojure","name":"Clojure","color":"207de5"},{"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/Enhancement%20%E2%98%BA","name":"Enhancement ☺","color":"fef2c0"},{"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/Fixed%20upstream","name":"Fixed upstream","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-07-11T00:11:48Z","updated_at":"2016-04-04T02:51:18Z","closed_at":null,"body":"Still new to Spacemacs, and many thanks for the excellent work on it, but it seems to me that evil-lisp-state has a fairly big weakness when dealing with Clojure. Is this an issue, or just a design decision that I'm unaware of?\r\n\r\nThe problem is that the structural navigation (on the j and k keys in evil-lisp-state) doesn't treat square brackets or curly braces as significant and just skips right over them. Unlike in most other Lisps, these characters (especially square brackets) are fundamental to the way that Clojure is organised, and so lisp-state becomes difficult to use.\r\n\r\nFor example, if I want to slurp something into an argument list (delimited with square brackets) then I frequently end up hopping between modes several times just to get my cursor into the right place. It's very fiddly.\r\n\r\nIs this something that's been observed before, and is it likely to be addressed?"},"comment":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/comments/205109459","html_url":"https://github.com/syl20bnr/spacemacs/issues/2307#issuecomment-205109459","issue_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/2307","id":205109459,"user":{"login":"syl20bnr","id":1243537,"avatar_url":"https://avatars.githubusercontent.com/u/1243537?v=3","gravatar_id":"","url":"https://api.github.com/users/syl20bnr","html_url":"https://github.com/syl20bnr","followers_url":"https://api.github.com/users/syl20bnr/followers","following_url":"https://api.github.com/users/syl20bnr/following{/other_user}","gists_url":"https://api.github.com/users/syl20bnr/gists{/gist_id}","starred_url":"https://api.github.com/users/syl20bnr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/syl20bnr/subscriptions","organizations_url":"https://api.github.com/users/syl20bnr/orgs","repos_url":"https://api.github.com/users/syl20bnr/repos","events_url":"https://api.github.com/users/syl20bnr/events{/privacy}","received_events_url":"https://api.github.com/users/syl20bnr/received_events","type":"User","site_admin":false},"created_at":"2016-04-04T02:51:18Z","updated_at":"2016-04-04T02:51:18Z","body":"Should be fixed in version 8.2 of `evil-lisp-state`."}}