すいません、ここでGIMPのscript-fu(基本はR5RS準拠)について質問してもいいですか?
ソフトウェア板のGIMPスレは主にソフトの使い方についてなので。
二度手間にならないように質問を書かせてもらいます。
スレ違いならスルーでお願いします。
script-fu では
gimp-image-get-name, gimp-layer-get-opacity などの画像の状態を取得する関数があるのですが
返す値が1つであっても必ずリストで返ってくるため car で取り出さないといけません。
このような時にマクロを使って
g-image-get-name のような g-* という関数があれば、
それぞれに対応する元のgimp-から始まる関数を呼び出して、
返り値のリスト内の要素が1つであれば、リストではなく中の値だけを返す。
という処理は可能でしょうか?
可能ならどうすればできるのか教えて頂けないでしょうか。