- 1 名前:ミスターサクラエディタ [2006/11/20(月) 00:42:19 ID:Q/1G5/qp0]
- 引き続きサクラエディタについて語りましょう
>>2-5あたりに過去ログのリンクなど - サクラエディタ一次配布サイト - members.at.infoseek.co.jp/sakura_editor/ SoruceForgeページ sakura-editor.sourceforge.net/ sakura editor利用に必要なファイル www.geocities.jp/maru3128/sakura.html サクラの小枝研 www.geocities.jp/moca_skr/ SakuraEditorWiki sakura.qp.land.to/ bregexp.dll互換DLL bregonig.dll ※試作版なので使用には注意 homepage3.nifty.com/k-takata/mysoft/bregonig.html
- 746 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/14(月) 20:23:57 ID:mkKJ4Aje0]
- バグ発見。
正規表現キーワードに /a.*/k などとして色付けする。 最後が .* だと起こるようです。 a111111111111 1をどんどん追加する。(1でなく任意の文字でもいいけど) 7600桁越えた辺りで、エディタが落ちます。 鬼車版のbregexp.dllだと大丈夫みたいです。
- 747 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/14(月) 20:54:38 ID:sOVG6lRU0]
- w
- 748 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/15(火) 00:16:35 ID:/JjMKGnN0]
- wantech.ikuto.com/diary/02soft/2006/06_0308_1323.htm
アプリが落ちる話なので、言いがかりだと言われないように、やり方を明確にしておく。 -(半角のマイナス)を8000文字入力する。コピペでも良い。 なぜ8000かというと、欠陥のあるライブラリでも数百ぐらいだとまだ耐えるからだ。 マイナスには特に意味はないが、改行が含まれると検索出来ない物もあるのでダメ。 で、8000文字入力したら先頭1文字目に入力位置をあわせ、 正規表現で(.|¥n)+を検索する。あえて全角で書いたがもちろん半角で。 すると、正常に動作する場合は、入力した8000文字が全て選択される。 真魚はTRegExprの正規表現を使っているが、2000〜3000文字で落ちる。 で、よそのテキストエディタではどうなるかって。\
- 749 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/15(火) 00:19:01 ID:/JjMKGnN0]
- EmEditor、GreenPad、萌ディタ>正常動作
正規表現の実装は独自。 JmEditor>落ちる BREGEXP.DLLを使用。 K2Editor>落ちる BREGEXP.DLLに変更を加えた独自DLL使用。 サクラ+Jm付属のDLL>落ちる こんな感じで、TRegExprやBREGEXPに頼って正規表現を実装した物は落ちる。 萌ディタの開発日記によると、WZも落ちるんだってさ。 原因は、再帰しすぎのスタックオーバーフローで、 編集中のデータを保存するか聞かれるわけでもなく、いきなり落ちるのでタチが悪い。
- 750 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/15(火) 13:00:55 ID:cYc+TAYc0]
- >>746
どうも既出だったようだよ
|

|