Skip to content

Commit

Permalink
clojure: add paredit refactorings
Browse files Browse the repository at this point in the history
  • Loading branch information
ericdallo committed Oct 8, 2023
1 parent 8df5612 commit 73bb98e
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions clients/lsp-clojure.el
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,26 @@ If there are more arguments expected after the line and column numbers."
(interactive)
(lsp-clojure--refactoring-call "move-coll-entry-down"))

(defun lsp-clojure-forward-slurp ()
"Apply forward slurp refactoring at point."
(interactive)
(lsp-clojure--refactoring-call "forward-slurp"))

(defun lsp-clojure-forward-barf ()
"Apply forward barf refactoring at point."
(interactive)
(lsp-clojure--refactoring-call "forward-barf"))

(defun lsp-clojure-backward-slurp ()
"Apply backward slurp refactoring at point."
(interactive)
(lsp-clojure--refactoring-call "backward-slurp"))

(defun lsp-clojure-backward-barf ()
"Apply backward slurp refactoring at point."
(interactive)
(lsp-clojure--refactoring-call "backward-barf"))

(defun lsp-clojure-move-form (dest-filename)
"Apply move-form refactoring at point to DEST-FILENAME."
(interactive
Expand Down

0 comments on commit 73bb98e

Please sign in to comment.