おひさしぶりです.乃村です.
僕自身は,毎日使っている mhc ですが,
コードがかなり古くなって人にすすめにくいので,
書き直しました.まだごちゃごちゃしてますが,
ひとまず動くようになりました.
https://github.com/yoshinari-nomura/mhc
主に Ruby のコードを変更しました.
主な変更点:
* Use Ruby gems framework. check README.org for install
* Require current Mew, Ruby 2.1.1
* Change file name format from [0-9]+ to {RECORD-ID}.mhc
for updating the format it would help you:
https://gist.github.com/yoshinari-nomura/bb9a197e0e01ad81c883#file-update-uuid-sh
* Move ~/Mail/.schedule to /Users/nom/Mail/schedule/anniversaries.mhcc
You can use
DOT.schedule.sample.jp
* Add new command framework to support ``mhc SUBCOMMAND'' style like:
$ mhc scan thismonth --search 'category:holiday & subject:party'
$ mhc scan thismonth --format=icalendar > myschedule.ics
$ mhc scan nextmonth --search "!category:private" --format=icalendar > myschedule.ics
$ mhc server # => supposed to act as backend of mhc.el
# find-file mhc-process.el and eval-current-buffer
# C-c.. will use the backend.
* ~/.mhc/config.xml for sync with Google calendar (actually mirror for now)
See samples/DOT.mhc-config.yml for details
* Allow YYYYMMDD-YYYYMMDD style in X-SC-Day header
現状,
X-SC-Day: 20140501-20140502
のような記述を受け付けて,2日のイベントとして mhc (Ruby) は認識しているの
ですが,(iCalendar に変換するときにちゃんと変換できます) うまく emacs の中で
縦に layout する方法が思い付かない状態です.
--
nom