bbatsov on master
Add svg rendering support (#299… (compare)
bbatsov on master
[#2988] Explicit translate `/ro… [Fix #2988] Explain how to use … (compare)
(defun clojure-toggle-reader-comment-fst-sexp-on-line ()
(interactive)
(let* ((point-pos1 (point)))
(evil-insert-line 0)
(let* ((point-pos2 (point))
(cmtstr "#_")
(cmtstr-len (length cmtstr))
(line-start (buffer-substring-no-properties
point-pos2 (+ point-pos2 cmtstr-len))))
(if (string= cmtstr line-start)
(progn
(delete-char cmtstr-len)
(goto-char point-pos1)
(left-char cmtstr-len))
(progn
(insert cmtstr)
(goto-char point-pos1)
(right-char cmtstr-len))))))
;; Bound to "s-\" (s is the windows super-key)
(defun clojure-toggle-reader-comment-current-sexp ()
(interactive)
(newline-and-indent)
(clojure-toggle-reader-comment-fst-sexp-on-line))
;; Bound to "C-s-\" (s is the windows super-key)
(defn -main [& _]
(let [config (config)]
(-> config
app-system
component/start)
(println "Started chestnut-tutorial on" (str "http://localhost:" (:http-port config)))))
M-x cider-connect
(run)
or (go)
to launch server. How do these things automagically work? Is it documented somewhere?