Results 156 comments of John Gabriele

Created a clojure-mode issue regarding this: https://github.com/technomancy/clojure-mode/issues/126 Thanks, samaaron, for the heads-up regarding align-cljlet!

Hm. My guess is that there's likely a substantial number of folks who prefer the readability of lining them up (even though it takes a little more typing), but also...

> the impact on diffs each time you a longer name in the let that would require pushing all of the others as well thus creating noise in the diffs....

Personally, I'm fine with the standard indentation on this one. It's still a bunch of items in a vector, and I think it should look that way.

johnlittlejohn, I don't think your example above is nonsensical. It just looks like you didn't want your line to be too long. Now, I think this looks bad: ``` clojure...

Is this a common enough ocurrence that it would need to go into the style guide? Perhaps if your let binding values are too long, you could instead break them...

Incidentally, and related to this topic: where you, for example, have ``` clojure ;;; object creation ;; good (java.util.ArrayList. 100) ;; bad (new java.util.ArrayList 100) ;;; static method invocation ;;...

> The tradition dates back to Scheme AFAIK and is considered the facto standard in every Lisp. My guess is, that tradition _may_ be changing with Clojure (just my 2...

You can see what the output file looks like at http://www.unexpected-vortices.com/temp/article.html .

BTW, I did not change any of the actual content of the article in this pull-request --- just the source format. Though, I did manually set the syntax highlighting for...