[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mhc:01730] Re: 'mhc-date.rb' Failes with More Than Two Durationsl in 'X-SC-duration'



乃村です.

On Sun, 05 Jan 2003 18:02:53 +0900,
	Ryoichi Kato <rook@xxxxxxxxxxxxxx> said:

> X-SC-Duration: に次のように2つ以上の期間を指定すると,
> 
> | X-SC-Duration: 20021002-20030204 20030401-20030430
> 
> emacs上では正しく表示できるのですが, 'today' や 'gemcal' などでは
> 次のように失敗してしまいます.
> 
> | zsh $gemcal
> | /usr/lib/ruby/1.6/mhc-date.rb:264:in `days': undefined method `-' for "20030204 20030401":String (NameError)
:
> そもそも, 仕様として X-SC-Duration: で複数の期間を指定して良いように
> なっていない気がしますが, 指定できないとすると予定によっては
> | X-SC-Day: !2002???? !2002???? !2002???? !2002???? !2002???? ......
> と !日付 で一杯なって使いにくいので対応して頂けると嬉しい気がします.

ご推察の通り,指定できないのが本来の挙動でして,
emacs 側の挙動は current (といっても長いが) での動作です.

加藤さんの要望は,むしろ X-SC-Day: に yyyymmdd-yyyymmdd を
書けるようにしたいのと近いでしょうか.

蛇足ですが,
X-SC-Duration: 単体ではイベントを記述できないが本来の仕様です.
--
nom