You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use the template below when reporting bugs. Please, make sure that
you're running the latest stable clojure-mode and that the problem you're reporting
hasn't been reported (and potentially fixed) already.
Remove all of the placeholder text in your final report!
Expected behavior
All occurrences of an expression inside the let should replaced with newly introduced bound name.
Actual behavior
in case there are more than one occurrences of expression and move to let is not initiated from the last occurrence and actual bound name is longer than the expression being moved to let the last expression won't be replaced
The text was updated successfully, but these errors were encountered:
In case
* there are more than one occurrences of expression
* and move to let is not initiated from the last occurrence
* and actual bound name is longer than the expression being moved to let
the last expression won't be replaced.
Fix: end of `let` expression is not cached before calling `clojure--replace-sexps-with-binding`.
In case
* there are more than one occurrences of expression
* and move to let is not initiated from the last occurrence
* and actual bound name is longer than the expression being moved to let
the last expression won't be replaced.
Fix: end of `let` expression is not cached before calling `clojure--replace-sexps-with-binding`.
In case
* there are more than one occurrences of expression
* and move to let is not initiated from the last occurrence
* and actual bound name is longer than the expression being moved to let
the last expression won't be replaced.
Fix: end of `let` expression is not cached before calling `clojure--replace-sexps-with-binding`.
…ove-to-let` (clojure-emacs#430)
In the following case:
* there are more than one occurrences of an expression
* and `move-to-let` is not initiated from the last occurrence
* and the actual bound name is longer than the expression being moved to `let`
the last expression won't be replaced.
The solution: the end of the `let` expression is not cached before calling `clojure--replace-sexps-with-binding`.
Use the template below when reporting bugs. Please, make sure that
you're running the latest stable clojure-mode and that the problem you're reporting
hasn't been reported (and potentially fixed) already.
Remove all of the placeholder text in your final report!
Expected behavior
All occurrences of an expression inside the let should replaced with newly introduced bound name.
Actual behavior
in case there are more than one occurrences of expression and move to let is not initiated from the last occurrence and actual bound name is longer than the expression being moved to let the last expression won't be replaced
The text was updated successfully, but these errors were encountered: