アップロードしました。
http://sakura-editor.sourceforge.net/snapshot/ssrc_2002-03-25.zipです。
機能に関わらないソース内部の修正が主でございます。
機能に関わるところは一般に書きます。
・GetPtr( NULL )を排除。GetPtr2()をGetPtr()に改名。
・使われていないbUndoを受け渡すのを止めた。
ex.InsertData_CLayoutMgr()
・CLayoutMgr::GetLineStr2()を呼んでいるのに得られたCLayoutを使っていない場合は、GetLineStr()を呼ぶように変更。
・CLayoutMgr::GetLineStr2()をCLayoutMgr::GetLineStr()と同じ仕組みにして、GetLineStr()に改名。
・不要なCShareDataのコンストラクタを完全排除(したつもり)
・CCommandLineのマジックナンバー削減。
#define CMDLINEOPT_CODE 1001
#define CMDLINEOPT_R 1002
#define CMDLINEOPT_NOWIN 1003
#define CMDLINEOPT_GREPMODE 1100
#define CMDLINEOPT_GREPDLG 1101
#define CMDLINEOPT_DEBUGMODE 1999
#define CMDLINEOPT_X 1
#define CMDLINEOPT_Y 2
#define CMDLINEOPT_VX 3
#define CMDLINEOPT_VY 4
#define CMDLINEOPT_TYPE 5
#define CMDLINEOPT_GKEY 101
#define CMDLINEOPT_GFILE 102
#define CMDLINEOPT_GFOLDER 103
#define CMDLINEOPT_GOPT 104
です。