Skip to content
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

cmd 配下のいくつかのファイルを UTF-8 (BOM付) に単純変換 #248

Merged
merged 1 commit into from
Jul 13, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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�N���X�̃R�}���h(�W�����v&�u�b�N�}�[�N)�֐��Q
/*! @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
/*! �����J�n�ʒu�֖߂�
/*! 検索開始位置へ戻る
@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;
/* �͈͑I�𒆂� */
/* 範囲選択中か */
GetDocument()->m_cLayoutMgr.LogicToLayout(
m_pCommanderView->m_ptSrchStartPos_PHY,
&pt
);
// 2006.07.09 genta �I����Ԃ�ۂ�
// 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)



/*! �w��s�փW�����v�_�C�A���O�̕\��
/*! 指定行へジャンプダイアログの表示
2002.2.2 YAZAKI
*/
void CViewCommander::Command_JUMP_DIALOG( void )
Expand All @@ -60,7 +60,7 @@ void CViewCommander::Command_JUMP_DIALOG( void )



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

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

if( !GetEditWindow()->m_cDlgJump.m_bPLSQL ){ /* PL/SQL�\�[�X�̗L���s�� */
/* �s�ԍ��̕\�� false=�܂�Ԃ��P�ʁ^true=���s�P�� */
if( !GetEditWindow()->m_cDlgJump.m_bPLSQL ){ /* PL/SQLソースの有効行か */
/* 行番号の表示 false=折り返し単位/true=改行単位 */
if( GetDllShareData().m_bLineNumIsCRLF_ForJump ){
if( CLogicInt(0) >= nLineNum ){
nLineNum = CLogicInt(1);
}
/*
�J�[�\���ʒu�ϊ�
���W�b�N�ʒu(�s������̃o�C�g���A�܂�Ԃ������s�ʒu)
��
���C�A�E�g�ʒu(�s������̕\�����ʒu�A�܂�Ԃ�����s�ʒu)
カーソル位置変換
ロジック位置(行頭からのバイト数、折り返し無し行位置)
レイアウト位置(行頭からの表示桁位置、折り返しあり行位置)
*/
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 �I����Ԃ��������Ȃ��悤��
// 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; //$$ �P�ʍ���
int nLineCount; //$$ 単位混在
nLineCount = GetEditWindow()->m_cDlgJump.m_nPLSQL_E1 - 1;

/* �s�ԍ��̕\�� false=�܂�Ԃ��P�ʁ^true=���s�P�� */
if( !m_pCommanderView->m_pTypeData->m_bLineNumIsCRLF ){ //���C�A�E�g�P��
/* 行番号の表示 false=折り返し単位/true=改行単位 */
if( !m_pCommanderView->m_pTypeData->m_bLineNumIsCRLF ){ //レイアウト単位
/*
�J�[�\���ʒu�ϊ�
���C�A�E�g�ʒu(�s������̕\�����ʒu�A�܂�Ԃ�����s�ʒu)
��
�����ʒu(�s������̃o�C�g���A�܂�Ԃ������s�ʒu)
カーソル位置変換
レイアウト位置(行頭からの表示桁位置、折り返しあり行位置)
物理位置(行頭からのバイト数、折り返し無し行位置)
*/
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 ){
/* �V���O���N�H�[�e�[�V����������ǂݍ��ݒ� */
/* シングルクォーテーション文字列読み込み中 */
if( 20 == nMode ){
bValidLine = TRUE;
if( L'\'' == pLine[i] ){
Expand All @@ -163,7 +163,7 @@ void CViewCommander::Command_JUMP( void )
}else{
}
}else
/* �_�u���N�H�[�e�[�V����������ǂݍ��ݒ� */
/* ダブルクォーテーション文字列読み込み中 */
if( 21 == nMode ){
bValidLine = TRUE;
if( L'"' == pLine[i] ){
Expand All @@ -175,7 +175,7 @@ void CViewCommander::Command_JUMP( void )
}else{
}
}else
/* �R�����g�ǂݍ��ݒ� */
/* コメント読み込み中 */
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
/* �m�[�}�����[�h */
/* ノーマルモード */
if( 0 == nMode ){
/* �󔒂�^�u�L�������΂� */
/* 空白やタブ記号等を飛ばす */
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 )
}
}
}
/* �R�����g�ǂݍ��ݒ� */
/* コメント読み込み中 */
if( 8 == nMode ){
if( nCommentBegin != 0){
bValidLine = TRUE;
}
/* �R�����g�u���b�N���̉��s�����̍s */
/* コメントブロック内の改行だけの行 */
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 )
}
}
/*
�J�[�\���ʒu�ϊ�
�����ʒu(�s������̃o�C�g���A�܂�Ԃ������s�ʒu)
��
���C�A�E�g�ʒu(�s������̕\�����ʒu�A�܂�Ԃ�����s�ʒu)
カーソル位置変換
物理位置(行頭からのバイト数、折り返し無し行位置)
レイアウト位置(行頭からの表示桁位置、折り返しあり行位置)
*/
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 �I����Ԃ��������Ȃ��悤��
// 2006.07.09 genta 選択状態を解除しないように
m_pCommanderView->MoveCursorSelecting( ptPos, m_pCommanderView->GetSelectionInfo().m_bSelectingLock, _CARETMARGINRATE / 3 );
}



// from CViewCommander_New.cpp
//! �u�b�N�}�[�N�̐ݒ�E�������s��(�g�O������)
//! ブックマークの設定・解除を行う(トグル動作)
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 ���������r���[���X�V
// 2002.01.16 hor 分割したビューも更新
GetEditWindow()->Views_Redraw();
}



// from CViewCommander_New.cpp
//! ���̃u�b�N�}�[�N��T���C���‚�������ړ�����
//! 次のブックマークを探し,見つかったら移動する
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 �V�K�֐��ɂ܂Ƃ߂�
// 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
//! �O�̃u�b�N�}�[�N��T���C���‚�������ړ�����D
//! 前のブックマークを探し,見つかったら移動する.
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 �V�K�֐��ɂ܂Ƃ߂�
// 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_cLayoutMgrm_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
//! �u�b�N�}�[�N���N���A����
//! ブックマークをクリアする
void CViewCommander::Command_BOOKMARK_RESET(void)
{
CBookmarkManager(&GetDocument()->m_cDocLineMgr).ResetAllBookMark();
// 2002.01.16 hor ���������r���[���X�V
// 2002.01.16 hor 分割したビューも更新
GetEditWindow()->Views_Redraw();
}



// from CViewCommander_New.cpp
//�w��p�^�[���Ɉ�v����s���}�[�N 2002.01.16 hor
//�L�[�}�N���ŋL�^�ł���悤�� 2002.02.08 hor
//指定パターンに一致する行をマーク 2002.01.16 hor
//キーマクロで記録できるように 2002.02.08 hor
void CViewCommander::Command_BOOKMARK_PATTERN( void )
{
//����or�u���_�C�A���O����Ăяo���ꂽ
//検索or置換ダイアログから呼び出された
if( !m_pCommanderView->ChangeCurRegexp(false) ) return;

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



//! ���̊֐����X�g�}�[�N��T���C���‚�������ړ�����
//! 次の関数リストマークを探し,見つかったら移動する
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)



//! �O�̃u�b�N�}�[�N��T���C���‚�������ړ�����D
//! 前のブックマークを探し,見つかったら移動する.
void CViewCommander::Command_FUNCLIST_PREV(void)
{

Expand Down
Loading