<2023年5月4日追記>
restclient-jq
がpackage.elで入るようになっていました。(2022年4月に対応されたようです)
<追記ここまで>
emacs上のrest clientとしてrestclient.elという便利ツールがあります。
このREADMEの中にjq-set-var
というものを使って、レスポンスの中身をjq
で編集して変数に代入する機能の説明があります。
ところが、実際にサンプル通り記述すると
Unknown restclient hook type jq-set-var
というエラーが出て、動いてくれません。
よく見てみるとjq-set-var
はrestclient-jq.el
というスクリプトの中で定義されていて、package.el
ではこいつは入らないようです。
仕方ないので、restclient-jq.el
をelispのパスが通るところに置いて、
(require 'restclient-jq)
すれば無事動きました。
なお、別途jq-mode
とcl-lib
もインストール必要なようです。