the smallest bit.
“there’s not a skerrick of food in the house”
⚠️ IMPORTANT ⚠️
THIS PROJECT IS IN ALPHA STATE!
I WOULD APPRECIATE IT IF YOU REPORT ANY BUGS/ISSUES YOU FIND. MAYBE EVEN CONTRIBUTE PATCHES/FIXES IF YOU HAVE THE TIME 😉
Why should I care?
- Programming in tiny increments – Apply patches to your running program without having to restart it
- Tell me more!
Inspired by (check them out!):
- SLIME: The Superior Lisp Interaction Mode for Emacs
- CIDER: The Clojure(Script) Interactive Development Environment that Rocks!
- Calva: integrated REPL powered environment for enjoyable and productive Clojure and ClojureScript development in Visual Studio Code
npminstalled and accessible by Emacs
skerrickisn’t in MELPA yet. You can clone this repo and evaluate
skerrick.elin the meantime or use
straight. For example, if you use Doom:
(package! skerrick :recipe (:host github :repo "anonimitoraf/skerrick"))
||Port to run the
||Face used to display evaluation results|
||Results with char count longer than this are truncated||120|
||Needs to be run on the very first install of skerrick. Or when you want to upgrade.|
||Starts the server. Note that your current buffer will be evaluated, so you probably want to run this command while being on your program’s entry point file.|
||Stops the server.|
||Evaluates the selected region. Shows the eval result as an overlay. Stdout/stderr get written to the buffer
Write a plug-in for your editor/IDE!