-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sinst_src.zip を展開して登録する #133
sinst_src.zip を展開して登録する #133
Conversation
キーワードファイルが激しく文字化けしているが ただこのファイルはユーザーもローカルで |
上書きしちゃうって意味であれば考慮不要かなと。 |
文字化けかぁ、検証して問題ばければばっさり変換”が”いいような。 |
BOMがあったらutf-8、なければSJIS想定で読み込む仕様のようです。 sakura/sakura_core/typeprop/CImpExpManager.cpp Lines 1118 to 1126 in 11cb421
CTextInputStreamのコンストラクタで先頭3バイトがutf8のBOMと一致するか見てます。 |
http://d.hatena.ne.jp/naglfar/20051215/1134701360 によると |
検証方法をわかってないです。 |
@m-tmatma さん
サクラ仕様の ini ファイルreader/writerなら utf-8 でイケます。 |
設定→共通設定→強調キーワードでセット名を変えれば、読み込めてるキーワードを確認できます。 |
文字コード変換は別PR でやったほうが良さそうです。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTMです。
元のzipを展開したフォルダと比較して、改行文字以外に差異がないこと、cpp.kwdを差し替えて強調キーワードが表示されることを確認しました。
改行に差異のあったファイル(コミットはCRLF)
AviSynth.kwd
AviSynth_Properties.kwd
AviSynth_Script.kwd
csharp.kwd
CSS2-GPL.txt
HSP.KWD
pukiwiki-readme.txt
#141 を立てたのですが、古いファイルなども含まれておりmasterへのマージは中身を整理・更新してからでも良い気がします。一旦別ブランチで作業するのはどうでしょうか。 |
既存のインストーラは keyword ファイルを含んでリリースしているので |
現時点でのブランチ運用方針としては一旦 master のみでやっていくことになりました。
理想としてはそうなのですが、作業の足場として一旦 zip 解凍しただけのものを master に入れてしまい、それをもとに変更対応を入れていくのが効率的にも作業分担都合的にもやりやすいと思っていますが、いかがでしょうか。 もともと「整備されていないZIPがリポジトリに入っていた」時点で不整合はあったわけですから、それを展開したものを master に入れることが事態の悪化になるとは思ってないです。 この方針で問題ないようであればこの PR はマージしてしましたいです。自分的にもこの PR は LGTM です。 |
この PRを作ったときと状況が変わっているし |
一部間違い。x64 対応には関係ないです |
わたしもこれがいいかなとおもいます。 |
修正しました。 |
@berryzplus さんのほうで keyword 差異が無いことは確認していただいているので
自分のほうでは .bat 内容のみコードレビューしました。問題なさそうです。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
マージされてから気が付く、 sakura/installer/sinst_src/ こうなんですね。 sakura/installer/ ここに展開されると思ってた(笑) |
作業の記録としては フォルダ構成の調整については別件で考えましょう。 |
はい、思ってたのと違っただけで、特にこだわりありません。 |
…nst_src sinst_src.zip を展開して登録する
sinst_src.zip を展開して登録する
macro.chm は生成できるので登録しない