Common Lisp Style Guide
one thing I haven&#x27;t found a solution for is how to make Lisp&#x2F;Clojure play nice with version control and diffs<p>you take something like this<p><pre><code>    (defpackage my-package 
      (:use :cl) 
      (:import-from :alexandria 
                    :with-gensyms 
                    :curry))
</code></pre>
and you want to add an item to the list.. so you need to change the :curry)) line to be :curry and then add a new item. anyone have a workaround?<p>Of course if you had a lisp with no parans then you&#x27;d never have this problem to start with...<p><pre><code>    defpackage my-package 
      :use :cl
      :import-from :alexandria 
                   :with-gensyms 
                   :curry
                   :new-thingy
</code></pre>
&quot;Indentation is two lines per form&quot;<p>Emacs seems to always do one space for Elisp and Clojure and two spaces for &#x27;let&#x27; and &#x27;if&#x27; forms. or did I screw something up in my init file?