[Momonga-devel.ja:02245] Re: OmoiKondara のマクロ展開時の挙動について


やすだです。

On Wed, 22 Oct 2003 13:10:08 +0900
Kenta MURATA <muraken2@xxxxxxxxx> wrote:

> > マクロがありました。例えばこんな感じです。
> >     %define name hoge   <== タグ名(Name)と同じ名前のマクロ(name)
> >     %define version 1.0
> >     %define release 1m
> >     Name: %{name}
> >     Version: %{version}
> >     Release: %{release}
> 
> このような状態で無限ループに陥いるのは,OmoiKondara のバグです.

バグといえばバグだが、元を作った俺の考えでは仕様だ(笑)

tag の大文字小文字に関してrpmの仕様自体が曖昧な所があったので
そのあたりはあまり厳密に作らなかったというのが正直な所です。

という事で、そういうまぎらわしい & 無駄な spec の書き方はしない
のが暗黙の了解として書いたコードですわ。

という昔話をしに久々に出てきてみた....