2GNS6EEXJ7EEZWESALVQ2QOGEVWOEE4VC6HOKCLL7UTEPFACJYKQC SLKBIZVNU3KZJTZT6ZHVSE7I3G2HGNVACLHFJMONJMYMPLGZSYPAC RXCY7LD6ZRIOIKZEYKLMCYPMQPXF4DOEEFBDLVR2B22BXLZJFFBQC A3TVGLVHSVLMEHLHB3TPBSD3QGNVGX3DIK6BEBDTTHWBNW4ALMRAC IUA6MCZWWCFQ4EJ4GBWYAPLM4IE7SFB34CGSJJTBVOAFTSL4EDEAC 2MLDEISPZ2ODUMJHCWN3SNV5IQT7PL3YMNTWROB6RWCPAEWPTIFQC 6N46BCIIDUA2NCB7VHX6E47WNYYRSDMBHDOABZSVEEMJXWH2LLOAC IOXOZB2VUXVUEINLFBT4SPSJV32X5ZFT5FKSVRAIEXEFQJLG6MHQC ZEEXPVMSAXE2MINLJT4FOIFWZ5QBZK56EHF7644KKC2IYVPEPYVQC YXDBKG5MWREH25GV2RUUW7ZI4P2XBNMZSB77WND3A6LUAL4NN63QC IOVPOFAVXEQIZ7BCFVVAWFW3RYFXPK2GOILDWA6N6QHQHLAJ4XTAC 5FLRDDUAB7NCOKJKK57IVQBETGX7JTT7GVKFT46ORSZ7OJ7Q2UFQC YZB5M5LUC7P6UJQTLIX45W4EDXOT4PUXQ4J5UEELFXWQTW2XTB2QC 6ZQNDBEETYTQRJL3LC5VUCDE3QMAS5Y4ADZBD223M7ENQJMG5ZFAC UIXIJMKKE7STQ65EALHSRFO7J64YCRPRQOQRAX7FJ27455W4X3WAC .history
(setq slime-contribs'(slime-fancyslime-companyslime-macrostepslime-trace-dialogslime-mdot-fuslime-buffer-streamsslime-indentation))
(setq slime-contribs '(slime-fancyslime-companyslime-macrostepslime-trace-dialogslime-mdot-fuslime-buffer-streamsslime-indentation)slime-export-save-file t)
With ARG positive N, absorb that many expressions.Examples: (do-stuff 1) (save-excursion (save-excursion -> |(do-stuff 1) |(do-stuff 2)) (do-stuff 2))foo bar (concat |baz quux) -> (concat |foo bar baz quux) ;; 2"(interactive "p")(sp-forward-whitespace)(let* ((old (point))(raise (progn(sp-end-of-sexp)(buffer-substring (point) old))))(delete-region old (point))(sp-forward-slurp-sexp arg)(sp-backward-whitespace)(sp-end-of-sexp)(insert raise)(save-excursion(sp-backward-up-sexp)(indent-sexp)))(sp-backward-whitespace))
(use-package cl-generic:ensure t)(cl-defgeneric fwoar--pl-selector ()(:method ()(slime-selector))(:method (&context (major-mode clojure-mode))(cider-selector)))(defun fwoar-pl-selector ()(interactive)(fwoar--pl-selector))(define-key evil-normal-state-map " o" 'fwoar--pl-selector)