ページ:[≪ <] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [> ≫]
■ 2114 ■
▼ 2014/2/7 (金) 18:04:25 LR4  
Mozilla/5.0 (Windows NT 6.1; rv:26.0) Gecko/20100101 Firefox/26.0
[2114] カーソル行背景色の描画不正
アンダーライン派から背景色派に乗り換えようかと試していたら、問題に気付きました。
マウスでの矩形選択でカーソル行背景色の描画がおかしくなります。
→ BugReport/148

▼ 2014/2/7 (金) 22:33:10 もか  
INCM1.23a
[2117] Re: カーソル行背景色の描画不正
GetCaret().m_cUnderLine.Lock()により、UnderLineON/OFFが実行されないのが原因でした。
通常選択でうまく表示できているのはたまたまのようです。
パッチを投稿しました。

▼ 2014/2/8 (土) 13:31:00 LR4  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0
[2122] Re2: カーソル行背景色の描画不正
> パッチを投稿しました。
ご対応ありがとうございます。動作確認してみました。
各種設定を変えた状態でも大丈夫か?とか、ざっと思いつく範囲で。
・スクロールを伴う選択範囲の拡大縮小
・折り返しインデント方法を変えて折り返し跨ぎ選択
・行間隔や文字間隔を変更後の動作
・EOF行を含めた選択

  etc.
いずれも問題なく動いています。
バッチ適用以前の状態だと躊躇しますが、これなら背景色派への乗り換えに支障はなさそうです。

■ 2111 ■
▼ 2014/2/6 (木) 23:09:23 novice  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0
[2111] 印刷プレビューでメモリリーク?
r3604で下記動作を行うと、メモリリークを検出しました。
(1)適当なファイルを印刷プレビュー
(2)ページ設定からカラー印刷をチェックする
(3)印刷プレビューを終了後、サクラエディタを終了
(4)..\sakura_core\doc\layout\CLayoutMgr.cpp(364)で検出。

メモリリークを検出するには、USE_LEAK_CHECK_WITH_CRTDBGの定義を有効にしてコンパイルする必要があります。

▼ 2014/2/7 (金) 00:40:46 もか  
INCM1.23a
[2113] Re: 印刷プレビューでメモリリーク?
これは大発見ですね。
カラーかどうかは関係なくて、設定変更するとCLayoutが丸々リークするみたいです。
はるか昔からリークしてる可能性が。

CPrintPreview::OnChangePrintSetting()
m_pLayoutMgr_Print->Create()
で、CLayoutMgr::Create()は、Init()してるけどその前に_Empty()していないので。

▼ 2014/2/7 (金) 21:51:37 novice  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0
[2116] Re2: 印刷プレビューでメモリリーク?
▼ もかさん
> はるか昔からリークしてる可能性が。

r215でCPrintPreview.cppが追加されているのですが、同様の構成でした。

■ 2105 ■
▼ 2014/2/6 (木) 20:12:04 Anonimato  
Mozilla/5.0 (Windows NT 6.1; rv:27.0) Gecko/20100101 Firefox/27.0
[2105] Shift+Ctrl+0が効かない
Windows 7 Professional SP1(32ビット)+サクラエディタ Ver. 2.1.1.0
という環境ですが、「共通設定」でShift+Ctrl+0に機能を割り当てても
動作しません。
サクラエディタの設定ファイルをすべて捨てて初期状態にしても同じです。

▼ 2014/2/6 (木) 21:58:09 YS  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
[2107] Re:Shift+Ctrl+0が効かない
Ctrl+Alt+0 も動作しません。
Windows 7 (64ビット)+サクラエディタ Ver. 2.1.1.0

▼ 2014/2/6 (木) 23:53:16 novice  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0
[2112] Re:Shift+Ctrl+0が効かない
▼ Anonimatoさん
> Windows 7 Professional SP1(32ビット)+サクラエディタ Ver. 2.1.1.0
> という環境ですが、「共通設定」でShift+Ctrl+0に機能を割り当てても
> 動作しません。


英語ですが、下記が理由なのではないかと。
http://support.microsoft.com/kb/967893

自分の環境(Windows7 Home Premium 64bit)でも同様に発生しましたが、割り当てなしにすると動作しました。

▼ 2014/2/7 (金) 20:26:27 Anonimato  
Mozilla/5.0 (Windows NT 6.1; rv:27.0) Gecko/20100101 Firefox/27.0
[2115] Re2:Shift+Ctrl+0が効かない
Windowsの設定の問題だったのですね。
リンク先の記述に従って、

コントロールパネル→地域と言語→キーボードと言語→
キーボードの変更→詳細なキー設定→キーシーケンスの変更

と辿っていき、割り当てなしにしたらサクラエディタで
Shift+Ctrl+0が効くようになりました。
ありがとうございました。

■ 2101 ■
▼ 2014/2/2 (日) 18:41:46 もか  
INCM1.23a
[2101] メニュー表示バグ
「整形」と「高度な操作」のメニューラベルが反対です。

String_Define.h の定義を反対にすれば、
2.1.1.0ユーザーもバージョンアップすれば直ります。

▼ 2014/2/4 (火) 01:08:15 syat  
Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.102 Safari/537.36
[2102] Re:メニュー表示バグ
うーん。気づかなかった。。
パッチを作成しました。
https://sourceforge.net/p/sakura-editor/patchunicode/767/

かっこ悪いので2.1.1.1で修正してからインストーラを作ろうと思います。
ほかに一緒にいれたいバグ修正があればコミットしてください。

▼ 2014/2/4 (火) 23:13:21 もか  
INCM1.23a
[2103] Re2:メニュー表示バグ
>ほかに一緒にいれたいバグ修正があればコミットしてください。
ハンドルリークのほうはコミットしました。
整数オーバーフローの修正のほうは、あまり検証していないので保留にします。

■ 2098 ■
▼ 2014/1/30 (木) 18:17:13 もか  
INCM1.23a
[2098] CDialog::SetMainFont
SetDataで設定してますが、これリソースリークしてませんか?

▼ 2014/1/30 (木) 18:59:49 a2  
Mozilla/5.0 (Windows NT 6.1; rv:26.0) Gecko/20100101 Firefox/26.0
[2099] Re:CDialog::SetMainFont
▼ もかさん
> SetDataで設定してますが、これリソースリークしてませんか?

GDIオブジェクト数が約170の状態から130回ほど、ctrl-f, Escを繰り返したら約300になりました。
これが原因かと。

▼ 2014/1/30 (木) 22:15:46 もか  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
[2100] Re2:CDialog::SetMainFont
ついでに、設定画面のフォントと、メインメニューのハンドルリークも修正したパッチを登録しました。
設定画面は、フォントを変更したときだけリークします。
https://sourceforge.net/p/sakura-editor/patchunicode/764/

■ 2091 ■
▼ 2014/1/26 (日) 19:09:38 sajim  
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
[2091] grep実行結果を標準出力する機能
開発の現場でsakuraエディタを使っています。
ソースコードを一部改変して必要機能を追加しているのですが、
追加した機能とソースの修正箇所などを共有したいと思います。
問題なければ時期リリースに組み込んでいただきたいです。

<背景>
複数回のgrep実行(正規表現あり)をバッチ等で連続実行したい。

<要求>
windowsコンソールからsakuraをgrep実行し、
grep結果をコンソール(標準出力)に出力したい。
具体的には以下を満たすように改善したい。

�@grep終了後、sakuraがプロセス終了すること。
�Agrep結果を標準出力に出力できること。

<実現方法>
�@にかかわる修正
・修正箇所
 Source File   : CViewCommander_Clipboard.cpp
 Function Name : Command_ADDTAIL
・修正内容
 Command_ADDTAIの最終行に以下を追記
   std::wcout.imbue(std::locale(”japanese”));
   std::wcout << pszData;
�Aにかかわる修正
・修正箇所
 Source File   : CNormalProcess.cpp
 Function Name : InitializeProcess
  ※”if( !bGrepDlg ){”のIF処理内部
・修正内容
 return true;をreturn false;に変更し、
 プロセスを終了させるように変更する。

<影響・デグレ等>
�Aについて
 コンソールでgrep実行後、プロセスが落ちるようになる。
 現行仕様ではコンソールでGUI起動しているが、そもそも需要はあるのか?

以上、ご確認お願いいたします。

▼ 2014/1/26 (日) 23:15:09 もか  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
[2092] Re:grep実行結果を標準出力する機能
GREPの引数にオプションを追加して対応することになると思います。
あとGrep結果には、3000文字ぐらいの制限があるので、結果を使う場合注意する必要があります。
>   std::wcout.imbue(std::locale(”japanese”));
>   std::wcout << pszData;

とりあえず、それだとNUL文字以降が切れるので困るケースがあるとおもいます。

C++のWide系処理群はいろいろバグがあるような気がします。
なんか、下記URLなどを読むと不安です。
http://cpplover.blogspot.jp/2007/07/locale.html
http://d.hatena.ne.jp/ir9Ex/20060820/1156018812
http://0xc000013a.blog96.fc2.com/?mode=m&no=226
 MSのライブラリの影響(とmingwとかの場合で違ったりすると困る)を抑えたいので、
std::wcoutは、利用したくないです。
サクラエディタのCShiftJisを使うと、NEC選定とIBM選定文字などが化けずに出力できる利点もあります。

> return false;
それだといろいろ後処理が走らなくなるので、MYWM_CLOSEをPostするようにしてみました。
-GOPT=O を指定すると、このモードになるようにしてあります。
という感じのものをトラッカーに登録しました。
確認してください。
https://sourceforge.net/p/sakura-editor/patchunicode/762/

▼ 2014/1/26 (日) 23:54:38 LR4  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
[2093] Re2:grep実行結果を標準出力する機能
▼ もかさん
昔、他のアプリで似たようなことをやろうとして、何日もかけて調査したのですが、/SUBSYSTEM:WINDOWSで作成したGUIアプリは、WinMainに到達するよりも前に起動元コンソールの標準入出力(stdin,stdout)から切り離されてしまうようで、できませんでした。
無理やり起動元コンソールにWriteFileで何か書き込むことはできても、パイプやリダイレクトなどは全くできず標準出力として機能しなかった覚えがあります。
(起動元とは別のコンソールを開いてそこに出すというのも意味がないですし…)
当時は不可能だと断念したのですが、できるものなのでしょうか?

> https://sourceforge.net/p/sakura-editor/patchunicode/762/
ちょっと動かしてみましたが、標準出力には何も出ませんでした。
コンソールはコマンドを叩いてすぐ、プログラムの終了を待たずに、次のコマンド入力待ちになりました。(プログラムが動作開始するよりも前にプロンプトはそのプログラムを切り離し、次のプログラムを受け入れる準備まで整えている状態)

▼ 2014/1/27 (月) 00:33:01 もか  
INCM1.23a
[2094] Re3:grep実行結果を標準出力する機能
CMDの画面には何も出ませんが、リダイレクトするとファイルに出力されますよ。
>sakura -GREPMODE -GOPT=O (中略) | TYPE CON
だとだめですが、
>sakura -GREPMODE -GOPT=O (中略) | catのようなもの
だと画面に表示されました。
あと、サクラエディタの外部コマンド実行で実行すると結果を取得できます。

XPのときには使えたと思います。確認したのはWin7です。

▼ 2014/1/27 (月) 00:54:09 LR4  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
[2095] Re4:grep実行結果を標準出力する機能
▼ もかさん
> >sakura -GREPMODE -GOPT=O (中略) | catのようなもの
> だと画面に表示されました。


をぉ、なんと、| more で表示できました。> grep.txt でファイル出力も。
普通には何も表示されないので、できないとばかり思ってました。
目から鱗です。
実装されるとしたら、ヘルプに説明が必要ですね。

▼ 2014/1/28 (火) 13:20:53 sajim  
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; InfoPath.2; .NET CLR 1.1.4322; .NET4.0E)
[2096] Re5:grep実行結果を標準出力する機能
>LR4さん
>もかさん


ご検証いただきありがとうございます。
標準出力はうまくできているようでいろいろ問題があったようですね。

結果をlogフォルダに格納する、そもそもGUI起動にしないとかいかがでしょうか?
後者は既存ロジックにかなり手が入ることになってしまいますが・・・。

引き続きご検討お願いいたします。


▼ 2014/1/28 (火) 22:27:37 もか  
INCM1.23a
[2097] Re6:grep実行結果を標準出力する機能
>GUI起動にしない
する・しないではなくexeファイルのヘッダ情報に「CUI/GUIフラグ」があって、
それがGUIになっているとこうなります。
CUI(/SUBSYSTEM:CONSOLE)にすると普通の起動のときにコマンドウィンドウが表示されるようになるので、
変更するわけにもいきません。

v3に更新しました。
・出力するエンコードをファイルのエンコードに変更

■ 2088 ■
▼ 2014/1/21 (火) 01:02:13 もか  
INCM1.23a
[2088] (バグ?)基本が消える
最近、サクラエディタ(trunk/HEADに近いもの)を使用していると、
タイプ別「基本」が消えることが2回ありました。
 原因は今の所不明で、もしかしたらバグかもしれないので報告だけしておきます。

▼ 2014/1/21 (火) 01:16:26 もか  
INCM1.23a
[2089] Re: (バグ?)基本が消える
タイプ別設定に拡張子として「output」を登録していて、
それがアウトラインダイアログをドッキング表示している状態だと、
アウトプットウィンドウを表示したときに「output」に
「基本」が上書きされるようです。

▼ 2014/1/21 (火) 01:38:44 もか  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
[2090] Re2: (バグ?)基本が消える
パッチを登録しました。
https://sourceforge.net/p/sakura-editor/patchunicode/754/

■ 2086 ■
▼ 2014/1/9 (木) 01:13:16 syat  
Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
[2086] 次版リリース
前回のリリースから半年ほどたつので次版(2.1.1.0?)を今月中目標にリリースしたいと思います。
タイミングの良くない方は言ってください。

ざっと見た感じ、主な変更はこんなです。
・言語DLLに対応
・タイプ別設定の上限数拡大(30→60)、タイプ別設定一覧の機能強化
・タブを閉じるボタンをマウスオーバー時に表示するオプション
・偶数行の背景色設定
・その他、多数のFixと速度改善

▼ 2014/1/15 (水) 22:43:29 もか  
INCM1.23a
[2087] Re: 次版リリース
バグ修正を中心に、コミットできるものはコミットしました。
新機能・パフォーマンス類は、次回に回したいと思います。

■ 2084 ■
▼ 2013/12/28 (土) 12:21:53 novice  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
[2084] カーソル形状をMS-DOS風にしたときの挿入/上書き切り替え時にカーソル表示がずれる
調べたところ、r3074でした。
http://sourceforge.net/p/sakura-editor/patchunicode/537/
カーソル周りで変更があったようです。

▼ 2013/12/28 (土) 18:04:45 もか  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
[2085] Re:カーソル形状をMS-DOS風にしたときの挿入/上書き切り替え時にカーソル表示がずれる
パッチを登録しました。
https://sourceforge.net/p/sakura-editor/patchunicode/725/

■ 2079 ■
▼ 2013/12/25 (水) 09:32:43 syat  
Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
[2079] 名前を付けて保存でエラーになることがある
SVN最新ので名前を付けて保存すると落ちる時があります。
再現条件がはっきりしないのですが、対括弧の強調ありで、改行コード変換をしたときに落ちやすいようです。

スタックトレース:
>        sakura.exe!CNativeW::GetSizeOfChar(const wchar_t * pData=0xabababab, int nDataLen=4, int nIdx=0)  行 213 + 0x6 バイト
         sakura.exe!CLayoutMgr::LogicToLayout(const CStrictPoint<... > & ptLogic={...}, CStrictPoint<... > * pptLayout=0x0018a1a0, CStrictInteger<1,1,1,0,1> nLineHint={...})  行 859 + 0x1f バイト
         sakura.exe!CEditView::DrawBracketPair(bool bDraw=false)  行 143
         sakura.exe!CCaret::MoveCursor(CStrictPoint<... > ptWk_CaretPos={...}, const CStrictPoint<... > * pptWk_CaretPosLogic=0x0018ae54, bool bScroll=false, int nCaretMarginRate=20, bool bUnderLineDoNotOFF=false, bool bVertLineDoNotOFF=false)  行 373
         sakura.exe!CCaret::MoveCursorFastMode(const CStrictPoint<... > & ptWk_CaretPosLogic={...})  行 398 + 0x24 バイト
         sakura.exe!CEditView::ReplaceData_CEditView3(C
RangeBase<CStrictPoint<... > > sDelRange={...}, std::vector<CLineData,std::allocator<CLineData> > * pcmemCopyOfDeleted=[...](), std::vector<CLineData,std::allocator<CLineData> > * pInsData=[1]({cmemLine={...} nSeq=4 }), bool bRedraw=false, COpeBlk * pcOpeBlk=0x0278fde8, int nDelSeq=4, int * pnInsSeq=0x00000000, bool bFastMode=true, const CRangeBase<CStrictPoint<... > > * psDelRangeLogicFast=0x0018b3f8)  行 949
         sakura.exe!CEditView::ReplaceData_CEditView(co
nst CRangeBase<CStrictPoint<... > > & sDelRange={...}, const wchar_t * pInsData=0x009ba638, CStrictInteger<0,1,1,1,1> nInsDataLen={...}, bool bRedraw=false, COpeBlk * pcOpeBlk=0x0278fde8, bool bFastMode=true, const CRangeBase<CStrictPoint<... > > * psDelRangeLogicFast=0x0018b3f8)  行 699
         sakura.exe!CEditView::ReplaceData_CEditView2(c
onst CRangeBase<CStrictPoint<... > > & sDelRange={...}, const wchar_t * pInsData=0x009ba638, CStrictInteger<0,1,1,1,1> nInsDataLen={...}, bool bRedraw=false, COpeBlk * pcOpeBlk=0x0278fde8, bool bFastMode=true)  行 716
         sakura.exe!CDocVisitor::SetAllEol(CEol cEol={...})  行 51
         sakura.exe!CSaveAgent::OnBeforeSave(const SSaveInfo & sSaveInfo={...})  行 107
         sakura.exe!CDocSubject::NotifyBeforeSave(const SSaveInfo & a={...})  行 116 + 0x73 バイト

▼ 2013/12/25 (水) 17:06:14 もか  
INCM1.23a
[2080] Re: 名前を付けて保存でエラーになることがある
MoveCursorFastMode -> LogicToLayoutですか。
解決策は、MoveCursorFastModeでMoveCursorを呼ばず、単純に座標設定だけにするとかでしょうか。

▼ 2013/12/25 (水) 21:45:43 もか  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
[2081] Re2: 名前を付けて保存でエラーになることがある
パッチを登録しました。
https://sourceforge.net/p/sakura-editor/patchunicode/722/

▼ 2013/12/25 (水) 22:04:24 syat  
Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
[2082] Re2: 名前を付けて保存でエラーになることがある
▼ もかさん
> MoveCursorFastMode -> LogicToLayoutですか。
> 解決策は、MoveCursorFastModeでMoveCursorを呼ばず、単純に座標設定だけにするとかでしょうか。


LayoutToLogicExのGetSizeOfChar(落ちてるところ)の手前でGetLineStrを呼んでいますが、その中でpLayout->GetDocLineRef()内のCNativeが壊れているor未初期化でおかしなポインタを返しているようです。
うーん、わからん。

▼ 2013/12/26 (木) 01:55:32 もか  
INCM1.23a
[2083] Re3: 名前を付けて保存でエラーになることがある
改行を改行に置換するような処理の場合、
CSearchAgent::ReplaceDataの中では、改行がまず削除されて次の行と一度連結して、
次の行が削除された後、再度行が分割されて、新しくCDocLineが生成されます。
CLayoutMgr::GetLineStrの
(*ppcLayoutDes)->m_pCDocLine
は、fastModeの途中ではCLayoutMgrが更新されないので、
その削除されたCDocLineを参照したままで、その先で落ちてるんだと思います。

■ 2078 ■
▼ 2013/12/23 (月) 18:33:37 もか  
INCM1.23a
[2078] 初期値の強調キーワードの外部化
PHP等をタイプ別設定に入れたいと思います。
それに従い、大幅に増える強調キーワードを初期値から内蔵するのではなく
keywordフォルダに格納されているkwdファイルからインポートして初期設定するように
しようと思います。
(C++だけテスト用に内蔵しています)
sakura.exeのみだと、iniを生成するとき強調キーワードは空になります。
単体版でも、keywordファイルを添付するか、見える場所でkeywordファイルを
配布するようにしたらいいと思います。

https://sourceforge.net/p/sakura-editor/patchunicode/720/

■ 2053 ■
▼ 2013/10/1 (火) 07:18:41 syat  
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
[2053] 英語版つくってます
Lucienさんの英語リソースと、なすこじさんの言語DLL機能を、UNICODE版に対応させ中です。
画面の見た目がある程度できたので、テストバイナリをアップしました。
http://ux.getuploader.com/sakura_editor/download/84/sakura_en_20131001.zip

現在branches/trunk2_i18nで作業しており、どこかのタイミングでtrunk2にマージしたいので、ご確認いただけると幸いです。
https://sourceforge.net/p/sakura-editor/patchunicode/259/

▼ 2013/11/18 (月) 18:35:27 まくろ  
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; MANMJS; rv:11.0) like Gecko
[2055] Re:英語版つくってます
ExpandParameterか専用マクロを定義して
プラグイン側の言語も切り替えられるようにできますか

▼ 2013/12/3 (火) 00:24:01 もか  
INCM1.23a
[2068] Re2:英語版つくってます
>プラグイン
どうしましょうか。
>ExpandParameterか専用マクロを定義して
現在の言語を取得するように最低限1つこれは必要ですね。

あとplugin.defと同じで英語のものをplugin_en_US.defにするとか?
でもそれだと、定義部分が重複してトラブルの元だよね。
文字列部分だけ、plugin_en_US.defも合わせて読み込むようにするとかでしょうか。

▼ 2013/12/6 (金) 18:48:09 まくろ  
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; MANMJS; rv:11.0) like Gecko
[2071] Re3:英語版つくってます
案1
defファイルを分ける

案2
plugin.def内の言語によって変わるキーだけ言語識別子を付加したキーを読む。
C[1]=HandlerName ←ここは絶対変わらない
C[1].Label=あいう ←デフォルトで読むキー
C[1].Label_en_US=aiu ←言語設定で読んでみるキー

言語をころころ切り替えても定義が不整合を起こさないようにしたいですね

▼ 2013/12/7 (土) 00:53:03 もか  
INCM1.23a
[2072] Re4:英語版つくってます
ためしに作ってみました。
https://sourceforge.net/p/sakura-editor/patchunicode/259/?page=5
言語ファイルを放り込むだけで特定言語に対応できるように、
<プラグインフォルダ>local\plugin_<言語名>.def
に、文字列部分だけ定義する方式にしてみました。

▼ 2013/12/7 (土) 14:02:07 まくろ  
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; MANMJS; rv:11.0) like Gecko
[2077] Re5:英語版つくってます
もかさんの方式でよいと思います

■ 2073 ■
▼ 2013/12/7 (土) 01:12:31 もか  
INCM1.23a
[2073] アクセスキーを()付きで表示がOFFのときの表示
英語にして、アクセスキーを()付きで表示をOFFにすると、
&Copyみたいに、&がそのまま残ることがあるようです。
Windows7で確認。どうしたらいいかわからないです。

▼ 2013/12/7 (土) 01:49:48 novice  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
[2074] Re:アクセスキーを()付きで表示がOFFのときの表示
▼ もかさん
> 英語にして、アクセスキーを()付きで表示をOFFにすると、
> &Copyみたいに、&がそのまま残ることがあるようです。
> Windows7で確認。どうしたらいいかわからないです。


&を付けないと先頭の文字がアクセスキーになるようです。
たとえば、"&Copy"->"Copy"に変更します。

▼ 2013/12/7 (土) 02:01:51 もか  
INCM1.23a
[2076] Re2:アクセスキーを()付きで表示がOFFのときの表示
noviceさんも、アクセスキーを削除すればいいということですのでそうしてみました。
=> 各国語対応 のところにアップしました。

▼ 2013/12/7 (土) 01:52:05 もか  
INCM1.23a
[2075] Re: アクセスキーを()付きで表示がOFFのときの表示
確認してみたら、リソースの機能名にアクセスキーが書いてあるものがあったためのようです。
英語リソースからアクセスキーを削除すればよいようです。

■ 2069 ■
▼ 2013/12/3 (火) 07:14:55 つんつく  
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
[2069] Excelペースト
Excel2010から範囲選択してコピーをして、さくらにペーストするとさくらがフリーズする
様に固まります。

これが仕様なのか?他のエディタにペーストすると問題ありません。
同じ症状の方いませんか?



▼ 2013/12/3 (火) 22:24:52 もか  
INCM1.23a
[2070] Re: Excelペースト
Excel2010、sakura 2.1.0.0、Windows 7 64bitでやってみましたが、再現しませんでした。
サクラエディタが互換性モードになってないかとかが怪しいと思います。

■ 2067 ■
▼ 2013/12/3 (火) 00:24:00 もか  
INCM1.23a
[2067] Commit報告
最近、trunk2が不安定なのでどうしようかとも思ったのですが、
タイプ別設定疑似可変長とすべて置換の高速化をtrunk2へコミットしました。

■ 2065 ■
▼ 2013/12/1 (日) 20:57:00 LR4  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
[2065] 「開く(ドロップダウン)...」のドロップダウンメニュー文字列が不正
ツールバーの「開く(ドロップダウン)...」ボタンからのドロップダウンメニューで、
「最近使ったフォルダ」のサブメニュー名称が間違って「最近使ったファイル」に
なっています。

rev3447の影響のようです。

Index: CEditWnd.cpp
===================================================================
--- CEditWnd.cpp	(リビジョン 3474)
+++ CEditWnd.cpp	(作業コピー)
@@ -3632,7 +3632,7 @@
 	if ( cMRUFolder.MenuLength() > 0 )
 	{
 		//	アクティブ
-		m_CMenuDrawer.MyAppendMenu( hMenu, MF_BYPOSITION | MF_STRING | MF_POPUP, (UINT_PTR)hMenuPopUp, LS( STR_SPECIAL_FUNC_RECENT_FILE ),  _T("") );
+		m_CMenuDrawer.MyAppendMenu( hMenu, MF_BYPOSITION | MF_STRING | MF_POPUP, (UINT_PTR)hMenuPopUp, LS( STR_SPECIAL_FUNC_RECENT_FOLDER ),  _T("") );
 	}
 	else 
 	{

▼ 2013/12/2 (月) 18:00:18 もか  
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
[2066] Re:「開く(ドロップダウン)...」のドロップダウンメニュー文字列が不正
パッチ一覧に転載しました。
https://sourceforge.net/p/sakura-editor/patchunicode/700/
r3478でコミットしました。
協力感謝です。

ページ:[≪ <] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [> ≫]
INCM/CMT
Cyclamen v3.81
[ut:0.050][st:0.010]