diff options
author | Tom Willemse | 2022-03-03 01:08:16 -0800 |
---|---|---|
committer | Tom Willemse | 2022-03-03 01:08:16 -0800 |
commit | c454bde37c777bf422a7df729fb9ff43c2ef3f3c (patch) | |
tree | 4b62a3b9ff685b6238ff4cd424bb1970f5ce434d /emacs/.config/shepherd/init.d/emacs.scm.org | |
parent | 79df03a72ad0dc7c13f5e313f5038786dc38bc90 (diff) | |
download | new-dotfiles-c454bde37c777bf422a7df729fb9ff43c2ef3f3c.tar.gz new-dotfiles-c454bde37c777bf422a7df729fb9ff43c2ef3f3c.zip |
[mpd] Lispify the MPD query
Write a small DSL for converting a simple lisp expression to an MPD query
format. This turns, for example:
(and (= artist "Katatonia") (= album "Last Fair Deal Gone Down"))
Into:
((artist == "Katatonia") AND (album == "Last Fair Deal Gone Down"))
The expressions inside ‘query’ are quasi-quoted, so that variable substitution
is possible.
Diffstat (limited to 'emacs/.config/shepherd/init.d/emacs.scm.org')
0 files changed, 0 insertions, 0 deletions