Skip to content

Commit

Permalink
Merge pull request #248 from kobake/cmd-utf8
Browse files Browse the repository at this point in the history
cmd 配下のいくつかのファイルを UTF-8 (BOM付) に単純変換
  • Loading branch information
kobake authored Jul 13, 2018
2 parents 1eb2adb + 364e905 commit 4f185b7
Show file tree
Hide file tree
Showing 20 changed files with 2,510 additions and 2,510 deletions.
848 changes: 424 additions & 424 deletions sakura_core/cmd/CViewCommander.cpp

Large diffs are not rendered by default.

572 changes: 286 additions & 286 deletions sakura_core/cmd/CViewCommander.h

Large diffs are not rendered by default.

114 changes: 57 additions & 57 deletions sakura_core/cmd/CViewCommander_Bookmark.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*! @file
@brief CViewCommanderクラスのコマンド(ジャンプ&ブックマーク)関数群
/*! @file
@brief CViewCommanderクラスのコマンド(ジャンプ&ブックマーク)関数群
2012/12/17 CViewCommander.cpp,CViewCommander_New.cppから分離
2012/12/17 CViewCommander.cpp,CViewCommander_New.cppから分離
*/
/*
Copyright (C) 1998-2001, Norio Nakatani
Expand All @@ -20,7 +20,7 @@


// from CViewCommander_New.cpp
/*! 検索開始位置へ戻る
/*! 検索開始位置へ戻る
@author ai
@date 02/06/26
*/
Expand All @@ -29,12 +29,12 @@ void CViewCommander::Command_JUMP_SRCHSTARTPOS(void)
if( m_pCommanderView->m_ptSrchStartPos_PHY.BothNatural() )
{
CLayoutPoint pt;
/* 範囲選択中か */
/* 範囲選択中か */
GetDocument()->m_cLayoutMgr.LogicToLayout(
m_pCommanderView->m_ptSrchStartPos_PHY,
&pt
);
// 2006.07.09 genta 選択状態を保つ
// 2006.07.09 genta 選択状態を保つ
m_pCommanderView->MoveCursorSelecting( pt, m_pCommanderView->GetSelectionInfo().m_bSelectingLock );
}
else
Expand All @@ -46,7 +46,7 @@ void CViewCommander::Command_JUMP_SRCHSTARTPOS(void)



/*! 指定行へジャンプダイアログの表示
/*! 指定行へジャンプダイアログの表示
2002.2.2 YAZAKI
*/
void CViewCommander::Command_JUMP_DIALOG( void )
Expand All @@ -60,7 +60,7 @@ void CViewCommander::Command_JUMP_DIALOG( void )



/* 指定行ヘジャンプ */
/* 指定行ヘジャンプ */
void CViewCommander::Command_JUMP( void )
{
const wchar_t* pLine;
Expand All @@ -74,21 +74,21 @@ void CViewCommander::Command_JUMP( void )
return;
}

/* 行番号 */
int nLineNum; //$$ 単位混在
/* 行番号 */
int nLineNum; //$$ 単位混在
nLineNum = GetEditWindow()->m_cDlgJump.m_nLineNum;

if( !GetEditWindow()->m_cDlgJump.m_bPLSQL ){ /* PL/SQLソースの有効行か */
/* 行番号の表示 false=折り返し単位/true=改行単位 */
if( !GetEditWindow()->m_cDlgJump.m_bPLSQL ){ /* PL/SQLソースの有効行か */
/* 行番号の表示 false=折り返し単位/true=改行単位 */
if( GetDllShareData().m_bLineNumIsCRLF_ForJump ){
if( CLogicInt(0) >= nLineNum ){
nLineNum = CLogicInt(1);
}
/*
カーソル位置変換
ロジック位置(行頭からのバイト数、折り返し無し行位置)
レイアウト位置(行頭からの表示桁位置、折り返しあり行位置)
カーソル位置変換
ロジック位置(行頭からのバイト数、折り返し無し行位置)
レイアウト位置(行頭からの表示桁位置、折り返しあり行位置)
*/
CLayoutPoint ptPosXY;
GetDocument()->m_cLayoutMgr.LogicToLayout(
Expand All @@ -107,7 +107,7 @@ void CViewCommander::Command_JUMP( void )
}
// Sep. 8, 2000 genta
m_pCommanderView->AddCurrentLineToHistory();
// 2006.07.09 genta 選択状態を解除しないように
// 2006.07.09 genta 選択状態を解除しないように
m_pCommanderView->MoveCursorSelecting( CLayoutPoint(0, nLineNum - 1), m_pCommanderView->GetSelectionInfo().m_bSelectingLock, _CARETMARGINRATE / 3 );
return;
}
Expand All @@ -117,16 +117,16 @@ void CViewCommander::Command_JUMP( void )
nMode = 0;
nCurrentLine = GetEditWindow()->m_cDlgJump.m_nPLSQL_E2 - 1;

int nLineCount; //$$ 単位混在
int nLineCount; //$$ 単位混在
nLineCount = GetEditWindow()->m_cDlgJump.m_nPLSQL_E1 - 1;

/* 行番号の表示 false=折り返し単位/true=改行単位 */
if( !m_pCommanderView->m_pTypeData->m_bLineNumIsCRLF ){ //レイアウト単位
/* 行番号の表示 false=折り返し単位/true=改行単位 */
if( !m_pCommanderView->m_pTypeData->m_bLineNumIsCRLF ){ //レイアウト単位
/*
カーソル位置変換
レイアウト位置(行頭からの表示桁位置、折り返しあり行位置)
物理位置(行頭からのバイト数、折り返し無し行位置)
カーソル位置変換
レイアウト位置(行頭からの表示桁位置、折り返しあり行位置)
物理位置(行頭からのバイト数、折り返し無し行位置)
*/
CLogicPoint ptPosXY;
GetDocument()->m_cLayoutMgr.LayoutToLogic(
Expand All @@ -151,7 +151,7 @@ void CViewCommander::Command_JUMP( void )
}
nBgn = i;
for( i = nBgn; i < nLineLen; ++i ){
/* シングルクォーテーション文字列読み込み中 */
/* シングルクォーテーション文字列読み込み中 */
if( 20 == nMode ){
bValidLine = TRUE;
if( L'\'' == pLine[i] ){
Expand All @@ -163,7 +163,7 @@ void CViewCommander::Command_JUMP( void )
}else{
}
}else
/* ダブルクォーテーション文字列読み込み中 */
/* ダブルクォーテーション文字列読み込み中 */
if( 21 == nMode ){
bValidLine = TRUE;
if( L'"' == pLine[i] ){
Expand All @@ -175,7 +175,7 @@ void CViewCommander::Command_JUMP( void )
}else{
}
}else
/* コメント読み込み中 */
/* コメント読み込み中 */
if( 8 == nMode ){
if( i < nLineLen - 1 && L'*' == pLine[i] && L'/' == pLine[i + 1] ){
if( /*nCommentBegin != nLineCount &&*/ nCommentBegin != 0){
Expand All @@ -187,9 +187,9 @@ void CViewCommander::Command_JUMP( void )
}else{
}
}else
/* ノーマルモード */
/* ノーマルモード */
if( 0 == nMode ){
/* 空白やタブ記号等を飛ばす */
/* 空白やタブ記号等を飛ばす */
if( L'\t' == pLine[i] ||
L' ' == pLine[i] ||
WCODE::IsLineDelimiter( pLine[i], GetDllShareData().m_Common.m_sEdit.m_bEnableExtEol )
Expand Down Expand Up @@ -218,12 +218,12 @@ void CViewCommander::Command_JUMP( void )
}
}
}
/* コメント読み込み中 */
/* コメント読み込み中 */
if( 8 == nMode ){
if( nCommentBegin != 0){
bValidLine = TRUE;
}
/* コメントブロック内の改行だけの行 */
/* コメントブロック内の改行だけの行 */
if( WCODE::IsLineDelimiter(pLine[nBgn], GetDllShareData().m_Common.m_sEdit.m_bEnableExtEol) ){
bValidLine = FALSE;
}
Expand All @@ -236,10 +236,10 @@ void CViewCommander::Command_JUMP( void )
}
}
/*
カーソル位置変換
物理位置(行頭からのバイト数、折り返し無し行位置)
レイアウト位置(行頭からの表示桁位置、折り返しあり行位置)
カーソル位置変換
物理位置(行頭からのバイト数、折り返し無し行位置)
レイアウト位置(行頭からの表示桁位置、折り返しあり行位置)
*/
CLayoutPoint ptPos;
GetDocument()->m_cLayoutMgr.LogicToLayout(
Expand All @@ -248,14 +248,14 @@ void CViewCommander::Command_JUMP( void )
);
// Sep. 8, 2000 genta
m_pCommanderView->AddCurrentLineToHistory();
// 2006.07.09 genta 選択状態を解除しないように
// 2006.07.09 genta 選択状態を解除しないように
m_pCommanderView->MoveCursorSelecting( ptPos, m_pCommanderView->GetSelectionInfo().m_bSelectingLock, _CARETMARGINRATE / 3 );
}



// from CViewCommander_New.cpp
//! ブックマークの設定・解除を行う(トグル動作)
//! ブックマークの設定・解除を行う(トグル動作)
void CViewCommander::Command_BOOKMARK_SET(void)
{
CDocLine* pCDocLine;
Expand All @@ -282,14 +282,14 @@ void CViewCommander::Command_BOOKMARK_SET(void)
if(pCDocLine)cBookmark.SetBookmark(!cBookmark.IsBookmarked());
}

// 2002.01.16 hor 分割したビューも更新
// 2002.01.16 hor 分割したビューも更新
GetEditWindow()->Views_Redraw();
}



// from CViewCommander_New.cpp
//! 次のブックマークを探し,見つかったら移動する
//! 次のブックマークを探し,見つかったら移動する
void CViewCommander::Command_BOOKMARK_NEXT(void)
{
int nYOld; // hor
Expand All @@ -307,17 +307,17 @@ re_do:; // hor
bFound = TRUE;
CLayoutPoint ptLayout;
GetDocument()->m_cLayoutMgr.LogicToLayout(ptXY,&ptLayout);
// 2006.07.09 genta 新規関数にまとめた
// 2006.07.09 genta 新規関数にまとめた
m_pCommanderView->MoveCursorSelecting( ptLayout, m_pCommanderView->GetSelectionInfo().m_bSelectingLock );
}
// 2002.01.26 hor
if(GetDllShareData().m_Common.m_sSearch.m_bSearchAll){
if(!bFound && // 見つからなかった
bRedo // 最初の検索
if(!bFound && // 見つからなかった
bRedo // 最初の検索
){
ptXY.y=-1; // 2002/06/01 MIK
bRedo=FALSE;
goto re_do; // 先頭から再検索
goto re_do; // 先頭から再検索
}
}
if(bFound){
Expand All @@ -332,7 +332,7 @@ re_do:; // hor


// from CViewCommander_New.cpp
//! 前のブックマークを探し,見つかったら移動する.
//! 前のブックマークを探し,見つかったら移動する.
void CViewCommander::Command_BOOKMARK_PREV(void)
{
int nYOld; // hor
Expand All @@ -350,18 +350,18 @@ re_do:; // hor
bFound = TRUE; // hor
CLayoutPoint ptLayout;
GetDocument()->m_cLayoutMgr.LogicToLayout(ptXY,&ptLayout);
// 2006.07.09 genta 新規関数にまとめた
// 2006.07.09 genta 新規関数にまとめた
m_pCommanderView->MoveCursorSelecting( ptLayout, m_pCommanderView->GetSelectionInfo().m_bSelectingLock );
}
// 2002.01.26 hor
if(GetDllShareData().m_Common.m_sSearch.m_bSearchAll){
if(!bFound && // 見つからなかった
bRedo // 最初の検索
if(!bFound && // 見つからなかった
bRedo // 最初の検索
){
// 2011.02.02 m_cLayoutMgr→m_cDocLineMgr
// 2011.02.02 m_cLayoutMgr→m_cDocLineMgr
ptXY.y= GetDocument()->m_cDocLineMgr.GetLineCount(); // 2002/06/01 MIK
bRedo=FALSE;
goto re_do; // 末尾から再検索
goto re_do; // 末尾から再検索
}
}
if(bFound){
Expand All @@ -376,34 +376,34 @@ re_do:; // hor


// from CViewCommander_New.cpp
//! ブックマークをクリアする
//! ブックマークをクリアする
void CViewCommander::Command_BOOKMARK_RESET(void)
{
CBookmarkManager(&GetDocument()->m_cDocLineMgr).ResetAllBookMark();
// 2002.01.16 hor 分割したビューも更新
// 2002.01.16 hor 分割したビューも更新
GetEditWindow()->Views_Redraw();
}



// from CViewCommander_New.cpp
//指定パターンに一致する行をマーク 2002.01.16 hor
//キーマクロで記録できるように 2002.02.08 hor
//指定パターンに一致する行をマーク 2002.01.16 hor
//キーマクロで記録できるように 2002.02.08 hor
void CViewCommander::Command_BOOKMARK_PATTERN( void )
{
//検索or置換ダイアログから呼び出された
//検索or置換ダイアログから呼び出された
if( !m_pCommanderView->ChangeCurRegexp(false) ) return;

CBookmarkManager(&GetDocument()->m_cDocLineMgr).MarkSearchWord(
m_pCommanderView->m_sSearchPattern
);
// 2002.01.16 hor 分割したビューも更新
// 2002.01.16 hor 分割したビューも更新
GetEditWindow()->Views_Redraw();
}



//! 次の関数リストマークを探し,見つかったら移動する
//! 次の関数リストマークを探し,見つかったら移動する
void CViewCommander::Command_FUNCLIST_NEXT(void)
{
CLogicPoint ptXY(0, GetCaret().GetCaretLogicPos().y);
Expand Down Expand Up @@ -433,7 +433,7 @@ void CViewCommander::Command_FUNCLIST_NEXT(void)



//! 前のブックマークを探し,見つかったら移動する.
//! 前のブックマークを探し,見つかったら移動する.
void CViewCommander::Command_FUNCLIST_PREV(void)
{

Expand Down
Loading

0 comments on commit 4f185b7

Please sign in to comment.