とりあえずみくさんのTABのみ先行してマージしました.
マージ済みソースをご確認ください.
http://sakura-editor.sourceforge.net/snapshot/ssrc_tab_0628.tar.bz2・コメント追加以外の変更点
共通設定ダイアログで,追加されたTAB表示とTABをまとめない設定に同一のIDが振られて誤動作していたので,まとめない設定の番号を変更しました.sakura_rc.h
一般掲示板で書きましたが,外部プロセスを監視する時に休みが全然無いと外部プロセス実行中にsakura.exeがCPUを100%使ってしまうので,パイプのチェック間隔を200msecおきにしました.
メッセージ処理をブロックしないためにはMsgWaitForMultipleObjects()を使ってメッセージを待たせないようにするのがbestですけどね.
・質問
CFuncLookupで機能名を引く関数が追加されて全部コメントアウトされているのは何なんですか?
TABの追加以外で何が直ったのか全然追えていません.