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

Re: [MD:4399] strict-spec & function.



>>>>> [meadow-develop : No.4399] にて
>>>>> "himi" = MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxx> さんは書きました:

himi> 具体的には、strict-spec, functionの両方のkeyを廃止し、かわ
himi> りに、specというキーを導入します。(ああ、また非互換な変更だ
himi> ^^;;;)

himi> で、こんな感じで指定します。

himi>   (spec
himi>     (<specvec> strict <logfont> [<option-alist>])
himi>                       or
himi>     (<specvec> function <func>  [<option-alist>])
himi>     ...)

snip

himi> で、こういう変更をしてもよいですかねぇ?

これでは、すべのユーザが影響を受けてしまいますよね。

たとえアルファ版といえども、限りなくベータに近い(と思われている)
状態ですので、可能であれば移行措置があったほうがいいと思います。

himi>   (spec
himi>     (<specvec> strict <logfont> [<option-alist>])
himi>                       or
himi>     (<specvec> function <func>  [<option-alist>])
himi>     ...)

ここで、strict, function は必須ですか?

廃止できるのであれば下記のような仕様にして、当面 spec の部分に 
strict-spec (または function)を指定することを許せば(この場合spec 
を指定したと見なす)、従来とも互換性が取れると思います。

  (spec
    (<specvec> <logfont> [<option-alist>])
                      or
    (<specvec> <func>  [<option-alist>])
    ...)

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