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

Re: [MD:4201] Re: bdffont



>>>>> [meadow-develop : No.4289] にて
>>>>> "himi" = MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxx> さんは書きました:
himi> > それから、encoding に不正な値を設定すると、Meadow が abort してし
himi> > まうので、elisp 側で値を判定してエラーではじくようにしておきまし
himi> > た。
himi> > ;; ついでに他の option についてもやっておきました。

himi> elispでやっても、そういう不正な値によるabortは厳密には防げないので、

himi> mw32_check_font_request_alist(Lisp_Object alist)

himi> 以下の関数でやって欲しいのですが。

了解です、[X-ML-COUNT: 3926] の件があったので、何も考えずに elisp
でチェックするようにしちゃいました。

mw32_check_font_request_alist() は、画面の描画時ではなくて、フォ
ントの設定時に呼ばれるので、error () を投げることができますね。


himi> (mw32-convert-font-request-attribute)では、変換および正規化にとどめて
himi> ください。

現状では、mw32_check_font_request_alist() は何もチェックしていな
いので、きちんと実装してから、
mw32-convert-font-request-attribute() でのチェックを取消すことと
します。

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