ハイライトがうまくいかない。ruby.stとphp.stをどっかから拾ってきて/usr/share/enscript/hlに入れてenscript.stに追加したんだけどハイライトされないなー。
とおもっていろいろ見ていると、tracのログに
03:55:11 Trac[File] DEBUG: Displaying file: hoge.php mime-type: text/x-php 03:55:11 Trac[Mimeview] WARNING: Display failed: No module named SilverCity 03:55:11 Trac[default] DEBUG: Mimetype: text/x-php filename: hoge.php 03:55:11 Trac[default] DEBUG: Using default mimeviewer
なんて行が。SilverCityはもともと入っていないにしても、要するにtext/x-phpに対応するものがないっぽい。
もともとtracはapt-getで入れたもの(0.8.1)で、dpkg -L trac してあやしそうな /usr/lib/python2.3/site-packages/trac/mimeviewers/enscript.py を見てみると、text/x-phpの記述がないじゃありませんか!
ということで追加して、、、.pycとか.pyoとかどうすればいいんだろう。よくわかんないけどリロードしたらハイライトされるようになったのでいいことにする!