{"action":"created","issue":{"url":"https://api.github.com/repos/clojure-emacs/clojure-mode/issues/382","repository_url":"https://api.github.com/repos/clojure-emacs/clojure-mode","labels_url":"https://api.github.com/repos/clojure-emacs/clojure-mode/issues/382/labels{/name}","comments_url":"https://api.github.com/repos/clojure-emacs/clojure-mode/issues/382/comments","events_url":"https://api.github.com/repos/clojure-emacs/clojure-mode/issues/382/events","html_url":"https://github.com/clojure-emacs/clojure-mode/issues/382","id":160493412,"number":382,"title":"Add :never-align option","user":{"login":"arichiardi","id":1724788,"avatar_url":"https://avatars.githubusercontent.com/u/1724788?v=3","gravatar_id":"","url":"https://api.github.com/users/arichiardi","html_url":"https://github.com/arichiardi","followers_url":"https://api.github.com/users/arichiardi/followers","following_url":"https://api.github.com/users/arichiardi/following{/other_user}","gists_url":"https://api.github.com/users/arichiardi/gists{/gist_id}","starred_url":"https://api.github.com/users/arichiardi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arichiardi/subscriptions","organizations_url":"https://api.github.com/users/arichiardi/orgs","repos_url":"https://api.github.com/users/arichiardi/repos","events_url":"https://api.github.com/users/arichiardi/events{/privacy}","received_events_url":"https://api.github.com/users/arichiardi/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-15T18:38:18Z","updated_at":"2016-06-15T22:47:17Z","closed_at":"2016-06-15T22:47:17Z","body":"This is more of a feature request than a bug and it is useful because `re-frame` has this very nice trick for debugging but it needs to wrap sexp with `trace-forms`.\r\n\r\n## Expected behavior\r\n\r\n```\r\n(trace-forms ...\r\n\r\n(rf/register-handler :reset-db app-mw\r\n  ...)\r\n\r\n...many other handlers...\r\n\r\n)\r\n```\r\n\r\n## Actual behavior\r\n```\r\n(trace-forms ...\r\n\r\n (rf/register-handler :reset-db app-mw\r\n   ...)\r\n\r\n  ...many other handlers...\r\n\r\n)\r\n```\r\n### clojure-mode version information\r\n\r\n*Include here the version string displayed by `M-x\r\n```\r\nclojure-mode (version 5.3.0)\r\n```\r\n\r\nI was playing with clojure-mode and added a `:never-align` option inside this [`cond`](https://github.com/clojure-emacs/clojure-mode/blob/master/clojure-mode.el#L1151) `clojure--normal-indent`. The only thing I think is that I need to add something else so that [`clojure-indent-function`](https://github.com/clojure-emacs/clojure-mode/blob/master/clojure-mode.el#L1255) does not pass `:always-align` by default.\r\n\r\nBefore keeping working on this I wanted to ask if it is something worth working on :smile: \r\n"},"comment":{"url":"https://api.github.com/repos/clojure-emacs/clojure-mode/issues/comments/226342478","html_url":"https://github.com/clojure-emacs/clojure-mode/issues/382#issuecomment-226342478","issue_url":"https://api.github.com/repos/clojure-emacs/clojure-mode/issues/382","id":226342478,"user":{"login":"Malabarba","id":453029,"avatar_url":"https://avatars.githubusercontent.com/u/453029?v=3","gravatar_id":"","url":"https://api.github.com/users/Malabarba","html_url":"https://github.com/Malabarba","followers_url":"https://api.github.com/users/Malabarba/followers","following_url":"https://api.github.com/users/Malabarba/following{/other_user}","gists_url":"https://api.github.com/users/Malabarba/gists{/gist_id}","starred_url":"https://api.github.com/users/Malabarba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Malabarba/subscriptions","organizations_url":"https://api.github.com/users/Malabarba/orgs","repos_url":"https://api.github.com/users/Malabarba/repos","events_url":"https://api.github.com/users/Malabarba/events{/privacy}","received_events_url":"https://api.github.com/users/Malabarba/received_events","type":"User","site_admin":false},"created_at":"2016-06-15T22:47:17Z","updated_at":"2016-06-15T22:47:17Z","body":"I think I'll close this. The indentation engine is complicated enough already. :-)"}}
{"actor":{"display_login":"Malabarba"}}