[スレッド全体]

2011/11/13 (日) 16:28:51 神楽  
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; ja-JP-mac; rv:1.9.2.24) Gecko/20111103 Firefox/3.6.24 GTB7.1
[1669] パッチの棚卸し(改行コードを変換して貼り付けるオプション追加 - ID: 2648509)
▼ syatさん
http://sourceforge.net/tracker/?func=detail&aid=2648509&group_id=12488&atid=1013762
2年前から待ち焦がれている主題の「改行コードを変換して貼り付けるオプション」が
遂にV2本体に適用されそうで、wktkしているのですが(V1にも取り込まれたらいいな)、
上記オプションとは別に更に、他のアプリケーションへの貼り付け用に、「OSクリップボードはCRLF改行固定」のような
オプションもあると嬉しいです。

具体的には、オプションONの状態では、
SAKURAClipクリップボードへのコピーは複数改行コードの混在を許容し、
OSクリップボードへのコピーはCRLF改行に統一するというものです
(個人的には不要と考えますが、一応LFやCR改行統一オプションもあった方が良い?)。


以上、改行コード変換貼付オプションのV1へのパッチ適用と、
他アプリへの貼付改行コード統一オプションの追加のご検討を、
よろしくお願い致します。

2011/11/16 (水) 00:48:44 syat  
Mozilla/5.0 (Windows NT 5.1; rv:9.0) Gecko/20100101 Firefox/9.0
[1674] Re:パッチの棚卸し(改行コードを変換して貼り付けるオプション追加 - ID: 2648509)
▼ 神楽さん
> 上記オプションとは別に更に、他のアプリケーションへの貼り付け用に、「OSクリップボードはCRLF改行固定」のような
> オプションもあると嬉しいです。
>

そうですね。メモ帳に貼り付けるときなど便利かもしれません。
今回のパッチに含めるかは約束できません。クリップボードはあまり詳しくないので…

2011/11/22 (火) 00:57:02 syat  
Mozilla/5.0 (Windows NT 5.1; rv:9.0) Gecko/20100101 Firefox/9.0
[1688] Commit報告(New):改行コードを変換して貼り付けるオプション
現状のパッチでコミットしました。(リビジョン1968)

▼ 神楽さん
そういえば[編集]メニューに「CRLF改行でコピー」というコマンドが既にありますね。
オプションではないですが、機能的にはこれで足りるような気がしますがどうでしょう。
#Ctrl-Cにキー割り当てしちゃえばオプション相当?

2011/11/23 (水) 09:57:10 神楽  
Opera/9.80 (Android; Opera Mini/6.5.27049/26.1153; U; ja) Presto/2.8.119 Version/10.54
[1690] Re:Commit報告(New):改行コードを変換して貼り付けるオプション
▼ syatさん
> 現状のパッチでコミットしました。(リビジョン1968)
どうもありがとうございます。コミットを催促させてしまったみたいで、
失礼しました。

> ▼ 神楽さん
> そういえば[編集]メニューに「CRLF改行でコピー」というコマンドが既にありますね。
> オプションではないですが、機能的にはこれで足りるような気がしますがどうでしょう。
> #Ctrl-Cにキー割り当てしちゃえばオプション相当?

改行コード変換貼り付けオプションをオンにしてCtrl-Cのキー割り当て変更でいけるかと思いましたが、
Ctrl-Xの切り取りがCRLF改行にできないことに気がつきました。
ですがサクラエディタ内での改行コード混在問題ほどは困っておりませんので、
ひとまずは備忘録としてWikiのリクエストに挙げておこうと思います。

2011/11/23 (水) 12:16:27 ryoji  
Mozilla/5.0 (Windows NT 6.1; rv:7.0.1) Gecko/20100101 Firefox/7.0.1
[1691] Re2:Commit報告(New):改行コードを変換して貼り付けるオプション
▼ 神楽さん
> Ctrl-Xの切り取りがCRLF改行にできないことに気がつきました。

この類のクリップボード操作は、最近はマクロでできるようになってるようです。

// cut_crlf_eol.js
// 「CRLF改行でカット」(Ctrl-Xにキー割り当て)マクロ
Editor.cut();
var s = Editor.GetClipboard(0);
s = s.replace(/\r\n/g, "\n");
s = s.replace(/[\r\n]/g, "\r\n");
Editor.SetClipboard(0, s)

※このマクロではクリップボードに入れたあとで中身を差し替えるのでラインモード貼り付け等のサクラ固有機能は無効になります

今回の「改行コードを変換して貼り付ける」オプション相当のことも、マクロを作って Ctrl-V に割り当てる程度ならできるです。
GetClipboard/SetClipboard マクロの説明:
http://sakura-editor.sourceforge.net/htmlhelp2/HLP000268.html

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81
[ut:0.000][st:0.000]