[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 05/09 19:59 / Filesize : 73 KB / Number-of Response : 245
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【マクロは】帰ってきたVxEditor【DMonkey】



1 名前:名無しさん@お腹いっぱい。 [2007/08/16(木) 21:23:29 ID:0S5jxqyO0]
一年余りの充電期間を経て、まさかの復活を遂げたテキストエディタ
VxEditorの、主にマクロを開発したいスレです。

公式サイト? VxEditorの部屋
 ttp://dr-x.hp.infoseek.co.jp/

ダウンロードページ
 ttp://www.vector.co.jp/soft/win95/writing/se236058.html

参考スレッド‐テキストエディタをまったり語ろう ver.23
 ttp://pc11.2ch.net/test/read.cgi/software/1180879766/


116 名前:115 [2007/11/07(水) 12:43:15 ID:TxpXJ5iu0]
選択の反転ってテキストエディタ全般で利用不可だったね
すげー勘違いしてた

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/07(水) 22:01:35 ID:nPBxcnCy0]
マクロからEnterキーを押したかのようにしたいんですがうまくいきません

e = new Editor;
e.SelText = "\n";
とやってみてるんですがこれではオートインデントが働かないので困ってます
どうすればいいでしょうか

118 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/07(水) 22:19:16 ID:BeJdWppq0]
それでオートインデントが効いたら逆に困るよ

WSHでSendKeys使うのがお手軽。どうしてもDMonkeyでやりたいならpostMessage()でいけるかと。

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/07(水) 22:38:51 ID:UE+US7A60]
>>117
Enterだけのキーマクロを保存してKeyMacroでそれを実行。


120 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/07(水) 22:43:23 ID:nPBxcnCy0]
>>119
できました!
そういえばキーマクロがあったんですね
ありがとうございます!

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/07(水) 23:04:07 ID:BeJdWppq0]
>>119
その手があったな・・・orz

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/09(金) 18:06:19 ID:bobyw3T+0]
DMonkeyについてなんですが

ヘルプにVCLオブジェクトの詳細はDelphi6のドキュメント見ろや
みたいなことが書いてあるんですが
Borland公式ではもう公開されていないみたいです。

だれかドキュメント持ってませんか?
うぷってくれると嬉しいです。

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 16:58:30 ID:wAEAxLLT0]
delphi 6 help でググってみ

124 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 18:09:33 ID:FE+Rax1O0]
うわ、普通にドキュメントだけダウンロードできますね
ありがとうございました。



125 名前:名無しさん@お腹いっぱい。 [2007/11/11(日) 22:54:26 ID:4aWuyY2R0]
たとえば
『大阪府大阪市』
『京都府京都市』
『千葉県千葉市』
のように都道府県と市町村が繰り返しになる場合、
都道府県を省いて、

『大阪市』
『京都市』
『千葉市』
にするには、EmEditorとかoeditだと

検索:(.*?)[県府]\1市
置換:\1市
を実行すればいいのですが、VxEditorだと\1→$1なので、

検索:(.*?)[県府]$1市
置換:$1市
にすれば良さそうなものですが、何故かこれだと置換されないのです。
で、試行錯誤と偶然から

検索:(.*?)[県府]\1市
置換:$1市
これを実行すればうまくいくことを発見しました。

まだほかにもこの手のイレギュラーが隠されているのでしょうか。


126 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 23:23:18 ID:qMVkfb5R0]
検索で\1を使い、置換で$1を使うのはおそらくPerlからの流れ。
サクラエディタやK2Editorなども同様。

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 23:27:00 ID:TbPASEDn0]
イレギュラーっていうほど変わった仕様かな?

128 名前:名無しさん@お腹いっぱい。 [2007/11/12(月) 00:48:29 ID:jdHaKMBN0]
少なくともREADMEやDOCには\1も使えるとは書いてないよね?

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 08:01:45 ID:L9KCOTPw0]
Perlつーかbregonig.dllの仕様じゃねーの?

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 22:51:22 ID:VYfolEx/0]
bregonigだと置換にも\1が使えるんだが、VxEditorでは使えないところを見ると、
置換は独自処理なんだろうな。

131 名前:名無しさん@お腹いっぱい。 [2007/11/17(土) 07:02:47 ID:UE2GRCT40]
保守

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/18(日) 01:45:31 ID:A3JK0CPi0]
これ使ってて思ったんだけどマクロ側からイベント指定したりとか出来ないもんかな
設定ファイル直接いじったりとかで出来るかもしれないけど
あとマクロを別スレッドで実行してほしい
マクロ実行中とか出て他のマクロ実行できないしファイル保存がうまく利かなかったりする

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/18(日) 01:53:28 ID:qFuHyp+C0]
マクロを別スレッドで実行するといろいろ面倒なことがあるんじゃなかろうか
一つのエディタオブジェクトを複数のマクロで同時に操作してしまったときとか
問題ありそうな気が

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/18(日) 17:27:11 ID:A3JK0CPi0]
そのへんはファイルロックみたいな機構を付ければいい話じゃね?
そもそもひとつのエディタオブジェクトに複数のマクロが同時アクセスなんてそんなにないだろうし



135 名前:名無しさん@お腹いっぱい。 [2007/11/20(火) 19:30:36 ID:d7g7B9ti0]
AutohotkeyのAutohotkey.ahkていうファイル開こうとすると読み取り専用ファイル
として開くにしてないのに閲覧モードになるんだけど
普通の編集モードで開く方法おしえて

136 名前:名無しさん@お腹いっぱい。 [2007/11/28(水) 16:43:38 ID:2970ht9j0]
保守

137 名前:名無しさん@お腹いっぱい。 [2007/12/05(水) 14:31:22 ID:7tf8Z+5M0]
保守

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/05(水) 23:25:08 ID:V7lQ7/pO0]
DMonkeyスレが落ちてたのでこちらに書いときます。
DMonkeyのバグらしきものを2つみつけました。

対象はecma_activex.pasです

1.
TJActiveXObject.GetValue メソッドで
ArrayStyle = True、Param数1の時に
Sをパラメータとしているが
これによりActiveXに渡るパラメータが
必ず文字列型と認識されてしまい、整数型が必要な場合などにエラーとなる。
オリジナルの型でそのまま渡す必要がある。


var ie = new ActiveXObject("InternetExplorer.application");
ie.Visible = true;
ie.Navigate("www.yahoo.co.jp/");
while (ie.busy) ;
while (ie.Document.readyState != "complete");
var tags = ie.Document.getElementsByTagName("TD"); // TDは文字型なので通る
var s = "";
for (var i = 0; i < tags.length-1; i++) {
s = s + tags[i].innerText; // iは数値型なのでエラーになる
}



139 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/05(水) 23:25:57 ID:V7lQ7/pO0]
つづき
2.
ArrayStyle = False時に
メソッド型のプロパティ(DISPATCH_METHODが必要なプロパティ)が
DISPATCH_PROPERTYGETでエラーとなったら
関数として登録をする、というような処理しているようであるが、
エラーとならずretに'[object]'などの文字列が戻るだけの場合がある。
そういうタイプのプロパティでエラーが発生する。


var ie = new ActiveXObject("InternetExplorer.application");
ie.Visible = true;
ie.Navigate("www.yahoo.co.jp/");
while (ie.busy) ;
while (ie.Document.readyState != "complete");
var tags = ie.Document.getElementsByTagName("TD");
var s = "";
for (var i = 0; i < tags.length-1; i++) {
s = s + tags.item[i].innerText; // itemがそのタイプなのでエラーになる
}

テスト環境:Windows2000,IE6
DMonkey 0.3.9.1

140 名前:138 mailto:sage [2007/12/07(金) 09:04:28 ID:ZAm3TTi10]
さらにバグではないですが少し不便な点もあげときます。

3.関数型プロパティを()なしでアクセスするとエラーもでず動作もせずで
 エラーに気づきにくい


var ie = new ActiveXObject("InternetExplorer.application");
ie.Visible = true;
ie.Navigate("https://login.yahoo.co.jp/config/login?.src=www&.done=www.yahoo.co.jp");
while (ie.busy) ;
while (ie.Document.readyState != "complete");
for (var tag in ie.Document.getElementsByTagName("FORM")) {
if (tag.Name == "login_form") {
tag.Submit; // NG
tag.Submit(); // OK
break;
}
}

4.2(>139)で述べたような処理方法を採用しているので例外が発生したのが分かりにくい

var ie = new ActiveXObject("InternetExplorer.application");
ie.Visible = true;
ie.Navigate("www.yahoo.co.jp/");
//while (ie.busy) ;
//while (ie.Document.readyState != "complete");
// Documentの準備ができていないので例外が発生するが・・・
var tags = ie.Document.getElementsByTagName("TD");


141 名前:138 mailto:sage [2007/12/07(金) 11:12:16 ID:ZAm3TTi10]
修正案を DelWiki にあげときました。

142 名前:名無しさん@お腹いっぱい。 [2007/12/14(金) 08:03:44 ID:vmM9eCfx0]
保守

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/16(日) 17:32:53 ID:cL/Npjnt0]
質問です。
文字列をドラッグして選択して右クリックから出すコンテキストメニューに
「指定文字列をGoogle検索」を加えたいのですが、可能ですか?


144 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/16(日) 19:55:25 ID:dTOalfyJ0]
>>143
Googleで検索するツールが登録されてる前提で書くとツールの設定で
[オプション]-[ポップアップメニューに表示する]にチェック入れる。




145 名前:名無しさん@お腹いっぱい。 [2007/12/17(月) 01:07:13 ID:tCp6DH9kO]
PPAで書いたやつでも可能かな?

146 名前:名無しさん@お腹いっぱい。 [2007/12/25(火) 06:49:15 ID:Ba143n4G0]
保守

147 名前:名無しさん@お腹いっぱい。 [2007/12/25(火) 12:47:08 ID:osXlCHFc0]
質問です。
ttp://lukewarm.s41.xrea.com/up/index.php
にある096.zipや097.zipをツールに登録してdiffを
使おうとするとエラーが出てしますのですがどうしたらいいのでしょう。

148 名前:名無しさん@お腹いっぱい。 [2008/01/03(木) 16:40:04 ID:GFmLZiXp0]
保守

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/11(金) 14:38:19 ID:3m7rQQNd0]
検索ダイアログをモードレスにして欲しいと切に願ってるのですが、ユーザー側でできる対応策って何かありませんか?

150 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/11(金) 19:08:02 ID:vPmln7cy0]
>149
どういう理由でそんなことしたいの。
どうしてもっていうなら作者さんにお願いするしかないと思うけど。

151 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/11(金) 19:13:11 ID:vPmln7cy0]
あと検索は incsrch.dms を使ったほうがしやわせになれると思うんだ。
好みにもよるけどね。

152 名前:149 mailto:sage [2008/01/15(火) 16:34:33 ID:rKMemhAV0]
>>150
>どういう理由でそんなことしたいの
1.検索・置換ワードをファイル中から複数コピペできない。

2.検索ダイアログを出しているときに他ウィンドウにフォーカスを移すと、
VxEditorにフォーカスを戻すのに、VxEditor本体をクリックしてもアクティブにならず、検索ダイアログをクリックしないといけない。
(ダイアログ出してる時はAlt+Tabの一覧に載らないのも不便)

こんな感じです。自分の使い方が悪いんですかねえ・・・。

incsrch使ってみました。便利ですね。標準の検索と使い分けて利用しようと思います。


153 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/15(火) 17:35:39 ID:CVQR5gvQ0]
>152
> ユーザー側でできる対応策
ということなら
1に関してはクリップボード拡張ソフトを使う。
2は alt+tab の一覧にはダイアログのほうが出るけどそれじゃだめなのかい。
確かに本体クリックじゃだめだけど。
ダイアログ出したままフォーカス切り替えるというのはなにかコピペするためじゃないかと思うんだけど、
alt+tab で戻って貼り付けできるので現状のままでいいのでは。
どうしてもクリックっていうのならタスクバークリックでどうだ。

154 名前:149 mailto:sage [2008/01/15(火) 18:37:03 ID:rKMemhAV0]
>>153
失礼しました。alt+tabでフォーカスが移らないのは自分が入れてたalt+tab拡張ソフトの問題でした(他のソフトなら問題ありませんでした)。
という訳で2はおkです。ありがとうございます。
1については、頻繁に検索語と置換語を変える(テキスト中の文字列を使って)
ような事例を表したかったのですが ( >>152では伝わりませんね、すみません。)
今実際クリップボード拡張ソフトを使ってやってるのですが、モードレスになってくれればなあと感じている次第です。
他ソフトで普段検索ダイアログ出しっぱなしで作業する事が多いので、それに慣れてしまってる自分のせいかもしれませんが。

それと
> ユーザー側でできる対応策
は「ユーザー側でモードレスにする方法(設定法)」という意味で使いました。
もしかしたら自分の知らない設定法があるかも、と思いまして。



155 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/16(水) 00:54:55 ID:2d96D4Dz0]
あとはモーダルな置換ダイアログのスクリプト書くしかないじゃないかな。

> 「ユーザー側でモードレスにする方法(設定法)」という意味で使いました。
150 でないと言ったつもりなのでわざと違う意味にとったの。

156 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/16(水) 00:56:40 ID:2d96D4Dz0]
おれは馬鹿か。
×モーダル
○モードレス

157 名前:名無しさん@お腹いっぱい。 [2008/01/24(木) 07:42:48 ID:7Va3nZig0]
あげ

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 01:10:55 ID:T0VKvNFb0]
過疎だな

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 09:57:40 ID:58JiFUd10]
マイナーエディタフリークの俺は現在進行形のApsalyに乗り換えた

160 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/05(火) 17:49:56 ID:qYQARcF/0]
Ctrl+Eの上書き保存して閉じるが地味に便利

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/07(木) 14:33:44 ID:T0TRrAfJO]
複数行と言うか最終行までチェックする方法がわからず困っていますorz

1234567 <tab> aaa/test/…/….html
7654321 <tab> aaa/test/…/….html
3456789 <tab> aaa/test/…/….html
9876543 <tab> aaa/test/…/….html
9876543 <tab> aaa/test/po/….html
1234567 <tab> bbb/test/…/….html
7654321 <tab> bbb/test/…/….html
3456789 <tab> bbb/test/…/….html
3456789 <tab> bbb/test/pi/….html
9876543 <tab> bbb/test/…/….html
1234567 <tab> ccc/test/…/….html
7654321 <tab> ccc/test/…/….html
3456789 <tab> ccc/test/…/….html
9876543 <tab> ccc/test/…/….html


数列とアドレスをタブで区切ってる、こんな感じの文が続いてます。

tabから後でtestより前(例文のaaa/の部分)『以外』が全く同じ行が
その行より後、文の終わりまでにあったら、tabから後でtestより前を削除したいんです。

9876543 <tab> aaa/test/po/….html
3456789 <tab> bbb/test/pi/….html
1234567 <tab> test/…/….html
7654321 <tab> test/…/….html
3456789 <tab> test/…/….html
9876543 <tab> test/…/….html

こんなことって可能ですかね?

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/08(金) 03:36:48 ID:CEDZKYfM0]
これってデフォルトの文字コードって設定できないんですかね?
設定部分を探してるんだけど見つからない…

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 23:30:57 ID:RgTAqSqi0]
もう解決してそうだけど
>>161
説明の通りの動作
e=new Editor;
h=new Object;
for (i=0;i<e.LineCount;++i) {
k = e.GetLineString(i).replace(/(\t).+\/(test\/)/,"\ttest");
if (h.hasOwnProperty(k)) {
e.SetLineString(i,k);
} else {
h[k]=1;
}
}
これだと例の結果にならないので、
"tabから後でtestより前を削除"して、さらにその結果から重複を除く場合、
6行目の
e.SetLineString(i,k);

if (h[k]==1) {e.SetLineString(i,k);}
else{e.LineDelete(i--);}
h[k]+=1;
に変更

文書を全部ハッシュに詰め込むんで、ウン万行とかのファイルとかでやると死ぬと思う。



164 名前:名無しさん@お腹いっぱい。 [2008/02/21(木) 18:40:33 ID:PBueQqcF0]
保守



165 名前:161 mailto:sage [2008/02/28(木) 22:38:34 ID:5w7uSMLvO]
>>163
遅くなってしまったけどありがとう!
丸々ハッシュか…多くても500行とかだから大丈夫だと思う。
すごく助かったし勉強になった。ありがとう。

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/10(月) 06:33:50 ID:0QJ8Nj1T0]
保守

167 名前:名無しさん@お腹いっぱい。 [2008/03/17(月) 19:29:42 ID:Omasg0wA0]
あげ

168 名前:名無しさん@お腹いっぱい。 mailto:age [2008/03/29(土) 13:46:19 ID:eslTYCTe0]
Ver 0.5.6

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 18:20:19 ID:3hSfr8G+0]
ところでVxEditorの検索・置換って行頭や行末って単独で使えないの?
行頭や行末に文字を挿入とかって使い方したいんだが

とりあえず\nを使った書き方でやるしかねぇの?

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 18:30:21 ID:P3Ib50BV0]
それなら正規表現使えばいい
行頭は^、行末は$で表すことができる
詳しくはぐぐって勉強

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 19:18:17 ID:olr8rEdI0]
>>169
出来ない。
行頭に「//」挿入なら「^(.)」を「//$1」とかに置換しないとダメ。


172 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 20:51:37 ID:3hSfr8G+0]
>>171
それだと空行には挿入されないから等価じゃねぇのよな
まあ、どのテキストエディタも一長一短だが、VxEditorはこの辺はイマイチだのぅ
他の機能は優秀なのに正規表現周りだけ中途半端に他のエディタに負けてる
正規表現置換だけK2Editorでも使うか



173 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/29(土) 22:10:24 ID:P6ppRGxg0]
更新履歴
>2008/03/26 Ver 0.5.6
>
> ・フォーカスのない状態でツールバーに触れるとアドレス違反が出る場合が
> あったのを修正。
> ・タスクトレイの表示で失敗する場合があったのを修正。
> ・エディタの終了で時間がかかる場合があったのを修正。
> ・VxGrepで検索がすべて終了しなくてもプレビューできるように変更。
> ・同梱しているxdoc2txt.dllのバージョンを1.28に変更。


174 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/30(日) 11:15:17 ID:SrNFDg8P0]
>>168-172
VxEditor使ったことないけど同梱のBregonig.dllのバグってことはない?
ttp://k-takata.bbs.coocan.jp/?m=listthread&t_id=72&summary=on

Bregonig.dllをVer.1.42以降に差し替えてみて



175 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/30(日) 12:06:24 ID:9OjIPxJd0]
>>174
1.43入れてみたがやっぱりダメっぽい
やっぱり、VxEditor側の問題っぽさげかな


176 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/01(火) 18:36:34 ID:dD5G4mWm0]
テキスト編集の際、元ファイルから変更が加えられたときに
変更のあった行番号を太字にして
変更箇所とそうでない箇所の差が目立つようにしたいのですが
そのような設定は可能でしょうか?

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 02:59:36 ID:GqmCEG9U0]
>>176
サクラエディタはそうなってますが

178 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 03:06:20 ID:OZ2UHMz40]
>>169
.* #これで行を選択して
//$0 #選択した文字列$0とその前に//を書く

とか?

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 21:16:58 ID:BFtnBs8e0]
>>178
それもダメ、空行だとマッチしない
つか、^$の空行マッチも使えないのよなぁ・・・


180 名前:名無しさん@お腹いっぱい。 [2008/04/06(日) 12:50:56 ID:3LG7K3yNO]
^\n→//\n
^(.)→//$1
////→//

ふぅ・・・
ところで$0とか$1ってよく分からないんだけど誰か教えて下さい
^\n→//$0
ってするとえらいことになるけど、
^\n→//$1
ってするとちゃん改行がなくなって、その代わりそのあとに続く行の頭に//が着くんだけど
これの違いって、何なの?

181 名前:qrkypqjoxc mailto:epmmcg@afblhw.com [2008/04/06(日) 12:57:05 ID:YvyXsURF0]
trvjW8 <a href="xnrltyjpazte.com/">xnrltyjpazte</a>, [url=icicrpdyymca.com/]icicrpdyymca[/url], [link=qxkyqwowrkmr.com/]qxkyqwowrkmr[/link], exzlhuyrbzqf.com/

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 14:29:21 ID:Fa21p0oZ0]
2008/04/06 Ver 0.5.7
・正規表現2で改行を含む置き換えが正しくない場合があったのを修正。


183 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 22:43:36 ID:4xe83dWJ0]
>>182
^\n|^(.) → //$0
でちゃんとできるようになったよ
DR-Xさんありがとうございます

>>180は俺なんだけど、結局$0と$1の違いはよくわからないものの
^\n → //$0 としても大量の行を処理することはなくなりました


184 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 01:56:25 ID:XXTPGV9Q0]
正規表現(2)の検索について不具合かも知れません
以下のファイルについて\s|\d|\nを削除しようと思いましたが大量に置換処理を始めました
しかし\n|\s|\d 、 \n|\d|\s では問題なく置換されます

おそらく \n が後に来ると不具合が起こるようです。

www.csync.net/service/file/view.cgi?id=1207846530




185 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 14:25:06 ID:7ne+y6cF0]
>>184
作者にメールで報告してきた
ちゃんとバージョンも0.5.7と付け加えてきた

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 00:20:15 ID:ZSdrobG80]
VxEditorのインターフェースで気に入つてる4点(Ver0.540)
○入力や操作による画面の搖れ・ちらつきが生じない(TeraPad並の安定性)
○スクロールでカーソル位置が変らない
○「画面の右端で折返す」設定が維持される。また画面の大きさをいつ変へても右端折返し変更が反応良く付いて来る
○マウスによるテキスト表示上での文字列選擇機能が一通り備はつてゐる


VxEditorのインターフェースで残念な2点
○「画面の右端で折返す」時、画面の大きさを変へるとアンドゥーが効かなくなること
○画面分割時の画面間でドラッグ&ドロップによる「移動」が出来ないこと

187 名前:名無しさん@お腹いっぱい。 [2008/04/28(月) 14:29:56 ID:u1v+5MKo0]
引用符で囲むとURLとして識別されないのは仕様?
aタグの内容を確認するときなんかが不便なんだが

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 17:10:29 ID:Aw5CTvn40]
>>187
自分の環境ではURLとして認識するよ。ダブルクリックでリンク開いてくれる。
バージョンは0.5.5。

189 名前:187 mailto:sage [2008/05/02(金) 23:28:05 ID:1Wne4x5G0]
>>188
「HTMLの設定」だと認識されないようなんだ。俺のバージョンは0.5.7。
予約語を別に打つかなにかして新しく設定を作ったらいけるかな。

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/04(日) 01:32:46 ID:bQTkGRXu0]
VxEditorは、Unicodeに対応してないんだな

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/04(日) 01:57:58 ID:F8M89fkn0]
まぁ、TEditorコンポーネントだからね

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/04(日) 02:07:12 ID:0ObcKLNW0]
TNotePadになればある程度は使えるようになると思うが
色んな意味で現実的ではないなあ

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/14(水) 16:14:07 ID:XE4x/2Cp0]
2008/05/12  Ver 0.5.8
  ・正規表現2で\sで改行コードにマッチするように修正。
    (\sで改行コードにマッチするのは正規表現ライブラリ鬼車の仕様。
      0dのみにマッチすると置き換え時に無限ループとなるので最後が0dの場合
      は1文字長くマッチするようにした)
  ・正規表現検索で\\nなどが検索できない不具合を修正。
  ・同梱しているbregonig.dllのバージョンを1.43に変更。

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/15(木) 10:55:35 ID:GSoZyGOx0]
Ver 0.5.8

検索 正規表現2
\t でタブにマッチしない
\d で数字にマッチしない
\x20 で半角スペースにマッチしない

\エスケープ関係が変



195 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/16(金) 01:16:42 ID:776sNtND0]
>>194
2008/05/15 Ver 0.5.9

・正規表現2で\関係がおかしかったのを修正。(0.5.8でミス)


196 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/22(木) 21:21:20 ID:L+RXhu6m0]
2008/05/22 Ver 0.6.0

・テキストの種類がPerlのときの内部で使用している予約語が間違っていたの
で修正。(色情報の予約語2で関数の予約語も色分け表示可能とした)


197 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/22(木) 22:45:16 ID:m8K2omZV0]
>>196


それにしても毎度思うがHP作成初心者が作るような質素というか簡素というかレイアウトだな。

198 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/23(金) 00:12:26 ID:hohihIcI0]
Homepage Builderで書いてあるしな

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/23(金) 00:27:04 ID:HBjAEXVe0]
>>196
乙です



200 名前:名無しさん@お腹いっぱい。 [2008/05/29(木) 20:47:48 ID:aLZVkzfWO]
200上げ

201 名前:名無しさん@お腹いっぱい。 [2008/05/30(金) 22:44:15 ID:GO4/QudLO]
【メモ】
フルパスのファイル名にマッチさせる正規表現

([^\\]*?)$


202 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/09(月) 23:34:19 ID:360fZEEN0]
ほしゅ

203 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/22(日) 04:38:59 ID:/1C0U+mx0]
【メモ】
Cとか、javascriptのコメント行にマッチする
(/\*/?(\n|[^/]|[^*]/)*\*/)|(//.*\n)

204 名前:名無しさん@お腹いっぱい。 [2008/07/02(水) 12:40:02 ID:UMWhswxP0]
保守



205 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/04(金) 12:24:06 ID:HhLVqCYX0]
あれ?VxEditorってUnicode対応してるよね?

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/04(金) 12:25:32 ID:LoRpy/h+0]
してませんが

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/04(金) 12:56:48 ID:HhLVqCYX0]
ああunicode対応という言葉の意味を理解できてないようだ。
「開く」のところでUnicodeを指定できるけど、それじゃあUnicode対応とは言えないの?
「unicode対応」の意味教えてくだしあ

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/04(金) 14:51:23 ID:jwbxSlqn0]
森鴎外 unicode非対応
森鷗外 unicode対応

使ってるフォントunicode対応してるか否かにもよるが、後者が化けずにコピペ出来ればUnicode対応だ
unicode対応を謳ってる真魚やGinnie、秀丸は出来るが、VXだと出来ない。

非対応でも実用上はさして問題ないがね。
ただ、どーしてもunicodeが必要って人は他のエディタ使った方がいい。

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/04(金) 21:45:34 ID:N/6IJdHg0]
内部的にはShift-JISだっけか
確かに?外は入力したら?に化けた


210 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/14(月) 22:27:34 ID:F4Fz+eBn0]
>「開く」のところでUnicodeを指定できる

字面的には、これでUnicode対応と呼んでも良いはずで、
以前は実際にそれをUnicode対応と呼んでいたんだけど、
昨今はUnicode固有文字まで扱えるようになっていないと
「Unicodeに非対応」と呼ぶ人が増えている。
前後の文脈で判断するしかない。

211 名前:名無しさん@お腹いっぱい。 [2008/07/28(月) 15:18:49 ID:+W4VMzoZ0]
保守

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/13(水) 01:37:33 ID:5kvYtZCz0]


213 名前:名無しさん@お腹いっぱい。 [2008/08/29(金) 10:00:39 ID:VPpzNI9j0]


214 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 11:00:05 ID:GlKYHorD0]
しゅ



215 名前:名無しさん@お腹いっぱい。 [2008/10/01(水) 13:33:28 ID:+hvC0z1V0]
保守

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 02:09:12 ID:DpvPQikq0]







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<73KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef