[Momonga-devel.ja:00617] OmoKonの出力
- From: OZAWA -Crouton- Sakuro <crouton@xxxxxxxxxxxxxxxxx>
- Date: Tue, 22 Oct 2002 04:41:25 +0900
さくです。
java-jakarta-commons-collections(32文字)のビルドに失敗して悩んでいる
人がいたので:
リビジョン1.54までのtools/OmoiKondaraには、二箇所
print "-" * (29 - $hTAG['NAME'].length), "> "
という行があって、経過表示を行っていますが、29文字を越えると文字列の
繰り返し演算で引数がマイナスになってエラーになるため、今は
print "-" * [29 - $hTAG['NAME'].length, 1].max, "> "
として逃げています。29はいわゆるマジックナンバーなので、より本質的な
解決(パッケージ名の最大長を動的に得るとか)をしないとな、と思いつつも、
今のところこのままです。とりあえずここでエラーになってる人はアップデー
トしてください。
--
OZAWA -Crouton- Sakuro "DRACO DORMIENS NUNQUAM TITILLANDUS"
Mail: mailto:crouton@xxxxxxxxxxxxxxxx GnuPG: 1C1A 4C26 32E2 A911 7B62
Web: http://www.weatherlight.org/~crouton/ E194 37C0 8725 F1D8 F388