Tu Do
Tu Do
I've fixed the indenting and `indent-tab-mode` issues. Please check again when it's ready on MELPA (or you can just copy the file from there and eval again).
Meanwhile waiting for it to be fixed, you can use `srefactor-lisp-format-sexp` to format current sexp at point when there is a `let` in your function body.
These are solved so far: ``` diff (ns funnyqt.in-place - "In-place transformation stuff." - (:require [clojure.tools.macro :as m] - [funnyqt.generic :as g] - [funnyqt.visualization :as viz] - [funnyqt.utils :as u]...
That's right. To solve this problem, I will add another custom variable, each element is a list of a head symbol (ilke `let`), the position of sexp inside the sexp...
@tsdh Now these are solved: ``` diff (defn ^:private unrecur "Replaces (recur ...) forms with (fnname ...) forms where *as-test* is bound to false. Existing (fnname ...) forms are also...
Now only the `let` and the handling of closing `}` left.
@tsdh what is this called in Clojure? ``` clojure {1 2, 3 4, 5 6, 7 8} ```
@tsdh the trailing bracket: ``` diff + :doc "Only for internal use. See `as-pattern' macro." + } *as-pattern* false) ``` is solved. Now only the `let` formatting left.
The formatting is getting better over the past week. However, to implement this last case, it will take a while because now I don't have much time anymore. In addition,...
> That looks like a good idea. (I don't get why there should be a ":" in a let-binding form, though.) So that it looks like keyword arguments and it's...