freenode/#lisp - IRC Chatlog
Search
14:13:49
pjb
Exercice for a lazy week end: write a CL reader macro to read expressions from such ascii-art representations.
14:14:44
pjb
If you've finished by this evening, follow up tomorrow (assuming it'll be a raining Sunday) with a reader macro to interpret ascii-art graph diagrams into state machine functions.
14:16:41
pjb
Bonus points for combining it with https://github.com/dhobsd/asciitosvg to generate nice documentations.
14:23:51
mo`
is there a way to prevent emacs from blocking stumpwm when I call emacsclient for the mode-line, is there a way to do a timeout for the stumpwm:run-shell-command function ?
14:24:31
mo`
I have (:eval (string-trim '(#\Newline #\") (stumpwm:run-shell-command "emacsclient -e \"(emms-track-description (emms-playlist-current-selected-track))\"" t))) for my mode-line
14:40:17
tazjin
is there a built-in macro for using `(in-package)` in a limited scope? Something like `(with-package ...)`? Failing to google for it.
14:44:20
Shinmera
Because the reader needs to read a full expression, long before things are evaluated.
14:45:34
Shinmera
So a "with-package" cannot possibly work, unless the package change should only influence package and read operations at run time.