7F7T4E5VD2K7I2YRWYPP7EFJTAII5O6LCXDZ3JDXCVOEBJK7HSJQC Z5HLQV3B6IJPZ45KYC5PORXE27C23LXG565AS6Z4SXENN6OJDUAQC RXCY7LD6ZRIOIKZEYKLMCYPMQPXF4DOEEFBDLVR2B22BXLZJFFBQC A3TVGLVHSVLMEHLHB3TPBSD3QGNVGX3DIK6BEBDTTHWBNW4ALMRAC HGGMS7P6BRIGWP6DZS3KLRXQPRETMB2GUULCQZAED6IYD5ENK2DQC IOXOZB2VUXVUEINLFBT4SPSJV32X5ZFT5FKSVRAIEXEFQJLG6MHQC D64YSMFF4VQ2JGGERW6D3KP4HNRIVLWM4ZKPP5YVVSJH2XQJYWAAC 6N46BCIIDUA2NCB7VHX6E47WNYYRSDMBHDOABZSVEEMJXWH2LLOAC 2GNS6EEXJ7EEZWESALVQ2QOGEVWOEE4VC6HOKCLL7UTEPFACJYKQC ZEEXPVMSAXE2MINLJT4FOIFWZ5QBZK56EHF7644KKC2IYVPEPYVQC FWKGBY6ODB6RTZHDHDXF6HUTCJHVY3FW2BXLBDYTRIXCUWSR43TQC YXDBKG5MWREH25GV2RUUW7ZI4P2XBNMZSB77WND3A6LUAL4NN63QC RBGV5L2RZ3QLWUYDVYEZ4YVTUS5BD4VYUQSYSPV2GXU6BSV3EFIQC NTKY2LPKFRS6RYKCYNW43TVCRNPTHG75PZ5KZHLHAZYTTLDK4EEQC MDLZDQL6E4N5RLKKKRYNHSFONGR6RWGGYJ7JN4QVOAKJOAKNPOMQC MU3TNJ6FDUAWY346OKSKOVF5GLUWRCYAOROBJM5CF55V6FF6QMYAC IOVPOFAVXEQIZ7BCFVVAWFW3RYFXPK2GOILDWA6N6QHQHLAJ4XTAC 5FLRDDUAB7NCOKJKK57IVQBETGX7JTT7GVKFT46ORSZ7OJ7Q2UFQC F3ENAOSOVGL4WEGHDMXC7MHRZK2Q4M35YYW433N2ABZ6S3SU4AAQC CO462T6IL22GIEYU2OGBCBD4T5KWEXY5A6JPUSI4GORMLOFTAJMQC DZNNVEMP3EYFGAEFWMBSMPU55VQT7QVAVNNOG473CN3FAT4TTARQC IUA6MCZWWCFQ4EJ4GBWYAPLM4IE7SFB34CGSJJTBVOAFTSL4EDEAC XJLV3OIIPQ6V6YHJGFI7RRDYI5MXTXCXSVKPOZFUOGMV4B2DEJSQC Z52JJYAJTTGPLIRJ52WJLMLS6Y2TK3T47WERVXGUB7LL2DUCPT7QC 7XDDBWIHI2COD5CEUUTJUPHH24ZYCTZDIMXUXNKZZTUDGMADO6HAC EEDP7EJG66AFQBOD62VHUAH5XPQTOPN5NCI4S27P5JSFLE7V57BAC AXUYWO36BWJYEJQ7WDYJGK6KE66MA4NBE255ERLNGDPZSJORYTSQC NLKO2HJ55FV76MQCUCSJBSSZFI4NK6ROLQ323F2RDFDTLU5IFLDQC YZB5M5LUC7P6UJQTLIX45W4EDXOT4PUXQ4J5UEELFXWQTW2XTB2QC UIXIJMKKE7STQ65EALHSRFO7J64YCRPRQOQRAX7FJ27455W4X3WAC GVWBJPFZ5ICDWUOGNAGGS6LMJ7FZRBKYEQFGBVQ4HG5EJVTSGI5QC (if (null body)args(if (symbolp body)(when (eql ?\_ (elt (symbol-name body) 0))(cons body args))(if (listp body)(append (op--collect-args (car body))(op--collect-args (cdr body))))))))
(if (null body)args(if (symbolp body)(when (eql ?\_ (elt (symbol-name body) 0))(cons body args))(if (listp body)(append (op--collect-args (car body))(op--collect-args (cdr body))))))))
(replace-regexp-in-string "[ \t\n]*$" ""(shell-command-to-string"zsh -c 'source ~/.zsh.d/dependencies/utils.zsh;source ~/.zsh.d/dependencies/path-setup.zsh;echo $PATH'"))))
(replace-regexp-in-string"[ \t\n]*$" ""(shell-command-to-string(concat "zsh -c '"" source ~/.zsh.d/dependencies/utils.zsh;"" source ~/.zsh.d/dependencies/path-setup.zsh;"" echo $PATH""'")))))
(use-package slime-company:ensure t)
(defmacro define-lisp-implementations (&rest decl)`(progn,@(cl-loop for (symbol . args) in declcollect `(progn(defun ,symbol ()(interactive)(slime ',symbol))(cl-pushnew '(,symbol ,@args) slime-lisp-implementations:key 'car)))))(with-eval-after-load "slime"(when (or (eq system-type 'gnu/linux)(eq system-type 'darwin))(define-lisp-implementations(abcl ("abcl"))(ccl ("ccl"))(clisp ("clisp"))(cmucl ("cmucl" "-quiet"))(ecl ("ecl"));;(mkcl ("mkcl"));;(xcl ("xcl"))(sbcl ("sbcl" "--dynamic-space-size" "8192")))))
(setq slime-contribs '(slime-fancyslime-companyslime-macrostepslime-trace-dialogslime-mdot-fuslime-buffer-streamsslime-indentation)slime-export-save-file t)(slime-setup)
(with-eval-after-load "slime"(when (or (eq system-type 'gnu/linux)(eq system-type 'darwin))(define-lisp-implementations(abcl ("abcl"))(ccl ("ccl"))(clisp ("clisp"))(cmucl ("cmucl" "-quiet"))(ecl ("ecl"));;(mkcl ("mkcl"));;(xcl ("xcl"))(sbcl ("sbcl" "--dynamic-space-size" "8192")))))
(setq slime-contribs '(slime-fancyslime-companyslime-macrostepslime-trace-dialogslime-mdot-fuslime-buffer-streamsslime-indentation)slime-export-save-file t)(slime-setup slime-contribs)
(use-package multifiles:config(define-key evil-visual-state-map " m" 'mf/mirror-region-in-multifile))
;;(use-package multifiles;; :config;; (define-key evil-visual-state-map " m" 'mf/mirror-region-in-multifile);; )
(defun fwoar-git-repo (name remote)(let ((dir-name (file-name-as-directory (expand-file-name name *fwoar-git-repos*))))(unless (file-exists-p dir-name)(magit-run-git-with-input "clone" remote dir-name))dir-name))(defvar *dotfiles-repo*(fwoar-git-repo "dotfiles" "git@git.fiddlerwoaroof.com:dotfiles.git"));; slime depends on fwoar-git-repo(load-package-configuration 'slime)(global-company-mode 1)
(load-file custom-file)(defun read-sexps-in-file (fn)(with-temp-buffer(save-excursion(insert "(")(insert-file fn)(goto-char (point-max))(insert "\n)"))(read (current-buffer))))(comment(use-package circe:config(setq circe-server-buffer-name "{host}:{port}"circe-reduce-lurker-spam tcirce-network-options (read-sexps-in-file "~/.circe-info"))))