[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:4201] Re: bdffont



>>>>> [meadow-develop : No.4293] にて
>>>>> "三好" = 私は書きました:
三好> 現状では、mw32_check_font_request_alist() は何もチェックしていな
三好> いので、きちんと実装してから、
三好> mw32-convert-font-request-attribute() でのチェックを取消すことと
三好> します。

これをやっておきました。

ただし、

> error ("hoge error:%S", lisp_object);

となっているところで、エラーメッセージが化けてしまうので、

> (Fsignal (Qerror, Fcons (build_string ("hoge error"),
>                                       Fcons (lisp_object, Qnil)));

としちゃいました。
これでまずかったら、良い方法を教えてください。


error () では、Lisp_Object を引数で渡せませんよね?
単純なデータであれば、XSTRING 等で変換して渡しちゃうんですが、
今回の場合は複雑なリストなので、簡単ではありません。

--
三好 雅則 mailto:miyoshi@xxxxxxxxxxxxxxxx
          http://www.boreas.dti.ne.jp/~miyoshi/ (Meadow2 のページ始めました)