mumurik/xyzzy — pull request #22 by xyzzy-17-638 (2012-03-07 17:47:25+00:00)
Title: (Part17 92) Accept UTF-8 with BOM file as .l file.

UTF-8(BOMあり)のファイルもload-libraryできるようにしよう、というものです。
streamを全然直さない、安易な実装です。

Part17 92
http://toro.2ch.net/test/read.cgi/win/1303662374/92
への対応となっています。

- - - - - - - -
92 ：名無し~3.EXE：2011/05/16(月) 18:37:20.65 ID:zzJFvWXt
xyzzy超初心者なんだけど、つまづいて解決した問題があったんで一応
報告。。

Lisp仕様ではPHP書きづらすぎたんで、PHPモードを試しに入れてみようとしたところ。

php-modeのlファイル突っ込んで、siteinit.l書いてxyzzy再起動しても
「変数が定義されていません ・ｿ」とかかんとか、全然通らなかった
何回再コンパイルしても、いろんなコード拾ってきて
何回コピペし直してもだめだった

諦めかけてるところ、エラーメッセの「・ｿ」あたりが気になって、
なんで文字化けしてんだろう？って思った。
php-mode.lも、xyzzyで開いてみるとコメントが文字化けしてる。

PHP書くわけだし、xyzzyの文字コード設定標準文字コードをUTF-8にしてたんだけど、、

どうも、UTF-8のsiteinit.lは通らないらしい。
Shift-JISに変換したら問題なく通りました
xyzzyは標準がShift-JISっぽいんで、なるほどと
当然と言われれば当然なんかもしれんけど、ちょっと脱力した。

一応、wikiとかには目を通したつもりではいたんだけど、同じような
TIPS見た覚えがなくて（あるかもしらんが…）
一応、同じ悩み抱えてる人がいたら一助になれば。

- - - - - - - -