This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-07-06
Channels
- # beginners (20)
- # boot (221)
- # cider (16)
- # clojure (140)
- # clojure-berlin (2)
- # clojure-dev (2)
- # clojure-germany (2)
- # clojure-japan (4)
- # clojure-korea (44)
- # clojure-russia (2)
- # clojure-uk (6)
- # clojurescript (202)
- # core-async (7)
- # datomic (9)
- # editors (1)
- # euroclojure (3)
- # ldnclj (21)
- # liberator (4)
- # off-topic (4)
- # om (8)
- # reagent (17)
Just trying out clj-refactor
1.1.0 as part of the latest Emacs Live dev pack update: when I do C-c C-m rr
I get an error that paredit-move-forward
is undefined. Is there an assumed dependency there?
Looks like Emacs Live has it’s own live-paredit-forward
function instead. OK, time to go bug Sam Aaron about that
(in Emacs Live that would be C-M-k
but it’s bound to a live-specific paredit function)
I guess I can just write an elsip function to do that. Maybe this is the excuse I had been waiting for to learn elisp.
Is C-M-k
not bound to anything in standard Paredit mode?
@seancorfield looks like it does depend on paredit https://github.com/clojure-emacs/clj-refactor.el/blob/master/clj-refactor.el
@roberto: Cool. Emacs Live does a bunch of stuff "its own way" but we like it at work
@malabarba: Yeah, I’ve asked Sam Aaron about the differences since it breaks quite a few refactorings.
I wish I knew about C-M-k
before now. It's so useful!
I had been using M-d
or C-k
which undershoot and overshoot the desired functionality, respectively.