[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 07/21 23:29 / Filesize : 277 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

【開発中】 萌ディタ



1 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/04 19:15 ID:K4g7Mqtj]
タブ切り替え型のテキストエディタ
(2K/XP専用)

■物語はここから始まった
マイナーテキストエディタ愛好会
pc2.2ch.net/test/read.cgi/software/1010943646/653
> 653 :名前:名無しさん@お腹いっぱい。 [sage]:投稿日:03/12/18 05:38 ID:CPUlF2Li
> マイナーなエディタというわけですよ。
> uploader.org/normal/data/up071.jpg

503 名前:バグかな mailto:sage [04/10/27 00:22:18 ID:vJstPRlz]
10/25のnightlyを入れたらデフォルト以外のフォント設定ができなくなりました。
エラー表示は以下の通りです。

 Access violation at address 004FEE4A in module 'moe.exe'.
 Read of address 00000000

0.50α+002に10/25のnightlyを上書きした形です。
それ以前のnightlyは入れておりません。

環境win2k+sp4
nightlyを入れなければ問題有りません。

504 名前:653 ◆kNifeLBwa2 mailto:sage [04/10/27 03:00:00 ID:sBYQ54YB]
>>502
半角スペースの u って、

│. . │
└─┘

こんな感じのことですよね。

>>503
あ、気付かれたー。バグです。

505 名前:502 mailto:sage [04/10/27 03:27:28 ID:bkz05ZIB]
あーそれです。
秀丸で使われてるようなやつですね。


506 名前:バグ報告 mailto:sage [04/10/27 19:50:57 ID:bkz05ZIB]
WinXP Pro SP1
Ver.0.5.0.25

再現手順
1. メニュー「書式」からツールバー・ファンクションキー・ステイタスバーの表示をOFFにする。
2. moe.exeを再起動する。
3. バッファ内容及び、行番号・行頭ライン・折返しラインが描画されていない。
4. ウィンドウのリサイズ、編集領域クリック等のイベントで描画される。


507 名前:名無しさん@お腹いっぱい。 mailto:sage [04/10/27 20:48:42 ID:9L+HXY24]
0.50-002 + 0.5.0.25 on WinXP SP2
スクリプトを有効にすると、カーソルキーで操作できません。
わたしの所だけかな?

508 名前:名無しさん@お腹いっぱい。 mailto:sage [04/10/28 00:06:10 ID:aoF/U1Fl]
もう一件。

折り返しモードが、by-unitしか選べません。
別のを選ぶとエラーになります。

509 名前:653 ◆kNifeLBwa2 mailto:sage [04/10/28 00:48:32 ID:2bK/bG1t]
>>506
それは初めて見るバグですね。
必ず再現性ありますか?

>>507
XP SP2 なのが気になるかも。
操作できなくなるのはカーソルキーだけですか?
スクリプトがおかしくなるとしたらどんな操作も
できなくなるような気がします。

>>508
>>498 と同じですね。修正して上げときました。

あと、シェブロン(メニューやツールバーが一部隠れているときの「>>」)
から出したメニューにマウスカーソルを合わせると落ちることがたまに
ある(どのメニューかはランダムで、全然落ちないときもある)のですが、
そういうバグは出てないでしょうか。

510 名前:506 mailto:sage [04/10/28 04:16:21 ID:ahfb+jG4]
0.5.0.27で試してみましたが、やはり再現します。
余計な設定が残っているかもしれないとmoe.iniを削除して
やってみましたが同様の結果です。

ツールバー・ファンクションキー・ステイタスバーのうち
どれか一つでも表示設定にしていれば問題なくバッファの内容が表示されます。
他のXPユーザの方はどうなんでしょうか。

511 名前:507 mailto:sage [04/10/28 15:37:43 ID:aoF/U1Fl]
>>509
あ、カーソル以外もダメでした。
0.5.0.27にしたら問題ありませんでした。
ためしに、0.5.0.25に戻して見ましたが、問題ありませんでした。
原因は解かりませんが、とりあえず問題なさそうです。



512 名前:名無しさん@お腹いっぱい。 mailto:sage [04/10/28 20:46:54 ID:aoF/U1Fl]
タブクローズ回りに問題ありそうです。
いくつかビューを開いてる時に、一番左上(最初のビューかな)以外のビューで
タブを右クリックして閉じると、一番左上で選択されてるタブが削除されます。

513 名前:512 mailto:sage [04/10/28 20:55:17 ID:aoF/U1Fl]
少し試してみたら、
どうも最後にファイルを開いたビューが対象になってるっぽいです。

514 名前:名無しさん@お腹いっぱい。 mailto:sage [04/10/29 01:56:36 ID:RG839XrC]
10万行ほどのテキストをペーストしてる最中だが、
CPU使用率100%のまま、まだ動かない。
そのあとにメモ帳起動して貼り付け、
折り返したり戻したりして、追い越して終わった。
萌ディタはまだ動かない。
メモリー使用量はたまに4KB増えてる。
メモ帳には負けるな!

いい加減に終了させようかな。

515 名前:653 ◆kNifeLBwa2 mailto:sage [04/10/29 09:21:53 ID:bCT/LAJZ]
>>512
修正しました。アクティブでないビューで出したメニューでも、操作の対象が
アクティブなビューになってました。

>>514
とりあえずペーストした文字列がやたら大きいとき、進捗状況を表示すると
ともにエスケープキーで中断するようにしてみました。
でも手持ちの12万行のテキストを貼り付けても十数秒くらいで完了したなあ。
なんだろ。

ちなみに XP ですか?

516 名前:名無しさん@お腹いっぱい。 mailto:sage [04/10/29 10:36:42 ID:Sp2Gs2dR]
折り返しの処理が遅いんでは?
うちの環境でも折り返し桁を40ぐらいにしたら数千行でフリーズ状態。

517 名前:514 mailto:sage [04/10/29 19:03:42 ID:acuu1Sa/]
XPです。
同じサイズでもファイルから読み込むのは遅くないけど、
ペーストだといつまでも終わらないみたい。
リークか何かで固まってるのかも。
昨日リリースのバージョンで設定変更や過去バージョンの上書きなし。
起動して、ダイアログ閉じて、ファイル読み込みして、
Ctrl+Aが効かないようなので、Shift+Crtl+Endで全選択し、
EOF位置にペースト、で固まる。

518 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/02 21:16:18 ID:euUzyh+k]
日記の256色アイコン、どこかで見たことあるなぁ、
と思ったら、TeraPadの青色の鉛筆ですた。

519 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/05 14:02:50 ID:XmdkM78f]
やっぱりペーストで固まる。セレ1.8、512M、2K。
1MBのファイルをドラッグドロップで開く(一瞬)
Ctrl + Aで全選択、Ctrl + Cでコピー(一瞬)
Ctrl + Vでペースト(もう動かない)
進捗状況は表示されないしESCキャンセルもできない。
マウスカーソルが消える。

520 名前:519 mailto:sage [04/11/05 14:14:13 ID:XmdkM78f]
あ、固まってなかったみたい。
表示されました。
33.81%(escape(以下窓が重なって見えない)
キャンセルもできました。
ちょっと遅すぎ。

521 名前:653 ◆kNifeLBwa2 mailto:sage [04/11/05 17:03:27 ID:A2Ar0xoG]
>>520
あ、2kでもですか。
・そのファイルの拡張子はなんですか?
・折り返しはどうなってますか?



522 名前:520 mailto:sage [04/11/05 17:24:32 ID:XmdkM78f]
ファイル名は2.txtで、読み込みは問題なし。
エディタ設定はダウンロードしてそのまま起動。
テキスト内容は日本語です。折り返しの量普通。

523 名前:506 mailto:sage [04/11/06 03:43:50 ID:wmoGTY7y]
やたー
要望どおりの空白文字になってる。
バッファ、行番号等が表示されなかったバグも解消してます。

メインはxyzzyですが、平行して萌ディタも
使っていきます。
またーりがんばってください。

524 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/06 23:13:27 ID:g+6Q6uaq]
一行一列目に「.LOG」と書いたテキストファイルを作っておいて
このファイルをメモ帳で開くと
毎回、現在時刻と日付が自動で入力される機能があるんですよ。

萌ディタでもできるようになりませんか?

525 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/07 04:54:47 ID:GQw9VGKx]
そういうのはJScriptで*.logでだけ動作するように
マクロか何かで実現するべき部類かと。

その拡張子のファイル全てがそういう仕様ならわかるんだが
そうでない場合もあるわけで少しは考えてから要望にしませんか?

526 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/07 12:46:51 ID:25wGykPT]
拡張子が.logなんじゃなくて先頭に.LOGと書いてあるファイルってことかな?
なんにしてもJScriptで実装すべき。

527 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/07 15:04:59 ID:mjPNJnTN]
// 1行目の最初に LOG と書いてあるtxtファイルに自動的に時刻日付挿入

var f = class_textfile.prototype;
f.onLoad = function(arg, classname, methodname) {
  App.Caret.MoveFirstOfText();
  if (App.Caret.Paragraph.substr(0, 3).toUpperCase() == "LOG") {
    App.Caret.MoveLastOfRow();
    App.Caret.Send("\n\n");

    App.Commands("DateTime").Execute();
/*
    var dow = new Array("日", "月", "火", "水", "木", "金", "土");
    var dd = new Date();
    App.Caret.Send("" + dd.getFullYear() + "年" + (dd.getMonth() + 1) + "月");
    App.Caret.Send("" + dd.getDate() + "日" + " (" + dow[dd.getDay()] + ")" );
    App.Caret.Send(" " + dd.getHours() + "時" + dd.getMinutes() + "分");
*/
  }
}

適当なファイル名で、MOEditor\script に保存。
むずかしい設定でスクリプトに追加。

自分で日付のフォーマットを決めたい時は App.Commands("DateTime").Execute(); の行を消して
/* と */ を消す。

528 名前:524 mailto:sage [04/11/07 23:51:21 ID:T8cagq5J]
>>527のScriptをMoveLastOfTextに変えて、末尾に挿入するようにしたら
メモ帳と同じ動作をするようになりました。
ありがとうございます。

日付のフォーマットをカスタマイズできるようになったので汎用性が上がりましたよ。


// 1行目の最初に .LOG と書いてあるtxtファイルの末尾へ自動的に時刻日付挿入

var f = class_textfile.prototype;
f.onLoad = function(arg, classname, methodname) {
 App.Caret.MoveFirstOfText();
 if (App.Caret.Paragraph.substr(0, 4).toUpperCase() == ".LOG") {
  App.Caret.MoveLastOfText();
  App.Caret.Send("\n");

  App.Commands("DateTime").Execute();
/*
  var dow = new Array("日", "月", "火", "水", "木", "金", "土");
  var dd = new Date();
  App.Caret.Send("" + dd.getFullYear() + "年" + (dd.getMonth() + 1) + "月");
  App.Caret.Send("" + dd.getDate() + "日" + " (" + dow[dd.getDay()] + ")" );
  App.Caret.Send(" " + dd.getHours() + "時" + dd.getMinutes() + "分");
*/
 }
}

529 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/08 07:24:35 ID:ULUkcUjF]
ばぐ?

1.ATOK(ATOK17)を使用
2.スペースキーで空白の入力を試みる
3.入力できない
4.当然IMEをOFFにすると空白の入力もできる

WindowsXP SP2
ATOK17

だれもATOKとか使ってないの?

530 名前:& ◆LMRaV4nJQQ mailto:sage [04/11/08 08:27:43 ID:F6bRqocQ]
>>529
おれはWin2000sp4のATOK13なのでそちらとは微妙に環境が違うが、そんな症状は起きていない。

531 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/08 21:50:28 ID:3yyONdDV]
XPでATOK17だが無問題。



532 名前:529 mailto:sage [04/11/09 01:50:52 ID:UeV38c4D]
ちょっとテストしてみたら
ATOKのプロパティの
入力補助 → スペースキーで入力する空白文字
を「常に半角」に変更すると
>>529
の症状がでるみたい。

さらに調べると
変換キー?(スペースキーの右にあるやつ)を押して半角入力にした場合には
全ての入力が全く表示されない。


IMEがONなのに確定済みの文字が渡されるとバグるのか?
(IMEの入力は別バッファとかで処理してて、
IMEがONのときはIME用バッファしか見てないとか)

533 名前:531 mailto:sage [04/11/09 02:06:20 ID:IGLxfs3s]
>>532
その設定にしてみたけど無問題。
変換キーのも無問題。

534 名前:533 mailto:sage [04/11/09 02:08:51 ID:IGLxfs3s]
あ、常に全角じゃなくて常に半角か。
問題有りでした。

535 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/09 09:57:05 ID:vWk/L7At]
どうでもいい事なんだけど、アイコンについて
紙と鉛筆っていうと、シンプル志向を目指しましたってイメージが。
ユーザーのカスタマイズ性が幅広い(予定の?w)萌ディタの
存在を表現してないかなという気がしたもので。
メタファーで考えると、ネジ、ギヤ、スパナetcなどの工具のほうが
いいんじゃないかなあ十徳ナイフとか。

名前からの連想だと、ネコミミかもしれないけどw


536 名前:653 ◆kNifeLBwa2 mailto:sage [04/11/09 12:23:35 ID:LrD+Eox1]
もしかして、萌ディタは
「カスタマイズ性が幅広く『も』ある(予定の)シンプル指向のエディタ」
だと思ってるのはわたしだけだったりしますか?

537 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/09 15:13:23 ID:naMcrLLi]
アイコン数種類用意、とかで万事解決

538 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/09 15:18:01 ID:Q72Qzon0]
おまえらのシンプルって何?

メニューバーをクリックしたら項目がずらっと並んでるサクラはシンプルじゃない。
いっぱい機能がありすぎて、その中から欲しい機能を探すのがつらい。
使用頻度の少ない機能は探さないといけないが、
頻度の高い機能は探す必要のないのがシンプルでとっつきやすい。
だので現状かなりシンプルでいい感じ。

539 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/09 16:28:15 ID:BqLEBMFD]
サクラはカスタムメニューにショートカットキー当てればいいよ。
メインメニューは殆ど飾りなんです。

540 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/09 20:52:00 ID:4WquyFM/]
いらない飾りは振り捨てて

541 名前:532 mailto:sage [04/11/10 23:04:34 ID:oumUk7mw]
おお! nightlyで治ってる!
迅速な対応すばらしいです。 ありがとでした。





542 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/15 01:44:12 ID:EKANFEiO]
作者さん日記みましたお〜 メニュー定義の実装おつかれさまです。
いやー次のバイナリが待ち遠しい…

543 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/15 20:33:46 ID:aOt+eORv]
みなさん、まるで我が子の成長を見守る親のような眼差しで、moeeditorを見守ってますね。

544 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/16 00:17:39 ID:wav3t4FD]
何せ自分が名付け親だし

545 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/16 02:03:40 ID:ek/6uYEV]
>>538
選択の幅があるけど、見かけは選択肢を絞っているシンプルっていうのは
最初から選択肢の無い純粋にシンプルとは違うよね。
選択の幅があるエディタは、どこまでいっても(見かけを)シンプルにも
カスタマイズ出来る多機能エディタという事になるのだと思われ。>536

萌えディタのデフォ状態、デフォ同梱ヘルプ、ドキュメントをどこまで
オフィシャルが設定しておくか、揃えるかで印象は違ってくるのかな。
あとはWinampみたいに、ユーザー側のスキン・マクロ追加が育てば…


546 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/18 10:11:15 ID:Hax+1A/s]
>>作者たん
マウス掃除ご苦労様w
今時、マウスの機構について知るなんてワロタ。


547 名前:653 ◆kNifeLBwa2 mailto:sage [04/11/19 14:20:08 ID:jF1h4G/8]
0.6を上げてみました。

>>529-534 の部分を nightly build からちょっといじったので、
また再発してるかもしれないです。


548 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/19 23:57:15 ID:vCUWJCjK]
作者さん乙です。
初めて萌ディタってのを使ってみたけど結構イイね。
萌ってついてるから「あっち系のキャラ画像」がついてるのかと思ったけど(触ったばっかりだからまだ分からないけど。)
起動時間がすこしメモ帳より遅いけどメモ帳より使えるようになるなら少しの遅れぐらいなら許せる。

ところでナビゲーターってうまく動かないのは既出?

549 名前:653 ◆kNifeLBwa2 mailto:sage [04/11/20 02:43:30 ID:cpCVj56Q]
>>548
スクリプトを ON にすると「すこし遅い」じゃ済まなくなりますよ。。。
それとも pentium4 とかの最新のマシンなら快適に動いていたりするのかな?

ナビゲータまわりのバグはまだ出てないと思います。どうなりますか?

550 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/20 06:02:31 ID:9wFIFFWL]
>>549
漏れのマシンは ULV PentiumM 1.0GHzですが、
スクリプト有効なので、さすがに起動はそれなりにかかりますね。
起動しちゃえば問題ないんで、起動しっぱなしで使ってます。

ファイルを見るぐらいなら、GreenPadも使うけど。
やっぱunicode対応してるのが良いので。
例えばßをペーストしてSになるエディタは嫌いです。

551 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/20 13:11:44 ID:tVMpR5QK]
ナビゲータも正常に動作しました。
スクリプトを有効にしても無効にしても同じぐらい。
というかPC起動してから最初に起動するのが一番遅い。
一回閉じればそれよりは速くなる。
試しに、むずかしい設定のスクリプトのところにいろんなのを追加しましたが起動速度はあまり変わらないです。

ヘボPCです。Pentium3 800MHzです。



552 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/20 19:46:17 ID:44++BK6O]
バージョン情報って0.6に変わってる?

553 名前:653 ◆kNifeLBwa2 mailto:sage [04/11/20 20:18:23 ID:cpCVj56Q]
あ、変わってないです。
また忘れてしまった。

554 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/22 11:46:21 ID:9zep2Zzl]
URLは変わるの?

555 名前:653 ◆kNifeLBwa2 [04/11/24 01:24:25 ID:yK114gXw]
ジオシティーズは geocities.co.jp のアドレスもずっと使えるって
いってますけど信用できないですね。。。どうしたものか。

たまには上げてみようかなー

556 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/25 06:15:01 ID:FL8NFUur]
「ばつ」と入力「×」の所で確定、出てきた文字は「ラ」
これって…?

557 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/25 08:05:07 ID:vd/yRbyT]
ラララ無人くんラララ無人くんララララ

558 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/25 12:14:58 ID:c+Hd/8+s]
クリッカブルURLは実装してないのかな?
萌ディタの*.javascript.txtを見ていて思ったんですが、
プログラムソースコードのコメント部分に書いたURLもクリッカブルにして欲しい。

559 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/26 16:22:14 ID:nEdCykad]
Delphiのコードを折り返したとき、#$<折り返し>FFとなるのはまずい。
VBなら&<折り返し>hFFとなるのはまずい。
言語ごとに折り返しの禁則ルールは異なってしかるべきと思うけど難しいかな?

560 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/26 19:30:09 ID:nwLm58NU]
ショートカットにAltキーは使えないの?

561 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/27 00:50:51 ID:FsEsZuoH]
スクリーンショットで使われているフォントと同じにしたいんですが.
スレ違いでごめんなさい.



562 名前:653 ◆kNifeLBwa2 mailto:sage [04/11/27 11:45:33 ID:0ppiFtzj]
>>556
あ。バグです。キー入力時に余計な変換してました。

>>558
今作ってる補完が片付いたらそのへんを実装します。

URLに限らず、スクリプト側にクリックイベントを投げて、
スクリプト側でクリックされたところがURLだったら〜
みたいな感じです。

>>559
いまの折り返しのつくりのままだとちょっとむずかしいですね。。。

>>560
日本語以外のキーボードレイアウトだと、特殊な文字入力のために
Altが予約されてたりするので、基本的にAltはアプリケーションには
解放しないようにしてます。

>>561
もしかしてアルファベットとかのフォントですか?
あれは自前で作ったフォントなのです。
必要なら公開しますが。。。

563 名前:561 mailto:sage [04/11/27 12:48:05 ID:HAkUej73]
そうです.アルファベットのフォントです.
差し支えなければお願いします.作り方でも結構です.

564 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/27 19:15:38 ID:J41tTJu7]
作り方は完全にスレ違い・板違い

565 名前:560 mailto:sage [04/11/27 20:46:35 ID:zD64Apdr]
>>562
デフォルト設定でAltが使われていたらまずいのかもしれないけど、
ユーザーが勝手に潰す分には問題無いと思うんですが、どうですか?
Ctrl+Altの修飾とか割と使うんで、無いとつらいです。

566 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/30 20:58:06 ID:mSAfDjok]
デフォルトのフォントをTahomaにしてはどうでしょう?
2K/XPともにユニコードに対応しています。

567 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/02 04:32:33 ID:tNCkhnBa]
>>566
ちょっと違う。

568 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/03 00:48:42 ID:WGAK4RG3]
縦書き対応にはならないんでしょうか…

569 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/03 15:22:14 ID:g/ya2rTs]
「最近のファイル」で、ファイル名に&が入っていた場合の処理忘れてますよ。
終了確認のダイアログ周りが、OSシャットダウン時の挙動だけ変ですよ。


570 名前:653 ◆kNifeLBwa2 mailto:sage [04/12/03 20:00:33 ID:Ywn4He9d]
久しぶりに nightly build をあげてみました。。。

>>565
ちょっと考えてみます。

>>566
Tahoma とフォントリンクしている MS UI Gothic ってエディタで表示すると
なんか違和感があったので、とりあえずデフォルトを MS Pゴシック、
basic-latin を Terminal にしてみました。

>>568
とりあえず横書きのエディタとして完成させないと。。。

>>569
忘れてました。終了確認周りも修正しました。

571 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/05 22:57:04 ID:t71H/pSu]
XPでデスクトップテーマ変更したら落ちました。
いつものやっちまったではなく、テキストエディタを終了しますと出ました。



572 名前:653 ◆kNifeLBwa2 mailto:sage [04/12/07 13:35:55 ID:uluyKBvx]
nightly build を上げました。
クリッカブル URL などを実装。

>>571
XPを持ってないので何が原因なのかわかりません。。。
困ったな。

573 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/11 09:14:21 ID:1xe10vsY]
検索や置換ダイアログを呼び出す時に、カーソル下の単語を検索語として設定させることはできますか?
スクリプトでやろうとしたけど、それらしきメソッドもプロパティも見つかりませんでした。
あと、小さなバグですが、むずかしい設定に「ビュー情報の区切り色」が2つあります。
1つはファイル名の色設定みたいです。

574 名前:653 ◆kNifeLBwa2 mailto:sage [04/12/11 15:35:46 ID:Z4zNgWre]
>>573
そういうメソッドはいまのところないですが、
プロパティ last-find-src が前回検索した文字列で、
ダイアログはこの文字列で初期化されます。

なので、std.javascript.txt の onKeyF() で App.Commands('Find').Execute();
する直前に last-find-src を書き換えればよいです。

と思ったらキャレット位置の単語を拾うメソッドもないですね。
そういうメソッド要りますか?

575 名前:653 ◆kNifeLBwa2 mailto:sage [04/12/11 15:37:32 ID:Z4zNgWre]
忘れてました。
last-find-src は plaintext クラスに設定したもののみ
有効なので、設定するときは

App.Prop('plaintext', 'last-find-src') = 'なんとか';

という感じです。

576 名前:573 mailto:sage [04/12/12 09:14:41 ID:aus4U46g]
うまくいきました。しかし、少し問題が。
検索履歴の中に、設定した単語を先頭に含むより長い単語がある場合、
その長い単語の方に置き換わってしまうみたいです。
例えば、argumentsという単語が履歴中にあると、
argを検索語に指定したとき、argumentsが表示される。
ツールバーの検索ボックスには正しく表示されています。

キャレット位置の単語を拾うメソッドについては、
それらしいのを適当に作れましたが、あったら便利かと思います。

577 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/18 09:17:44 ID:0YG1euuK]
[textfile, sjis, crlf] とあるところを右クリックして
改行コードの変更をしようとするのですが、

“lf”を選ぶとそこには“cr”が表示され、
“cr”を選ぶとそこには“lf”が表示されます。

コレはどちらの改行コードが使われているのでしょうか?

578 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/19 02:28:59 ID:o1yETIAZ]
一周年おめでとう。

579 名前:653 ◆kNifeLBwa2 mailto:sage [04/12/19 19:50:41 ID:n0BblZEz]
ありがとうございます。
まだ実用には及びませんが、
これからもよろしくです。

580 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/19 20:05:03 ID:c7E6Pyig]
>>579
いえいえ、かなり使えますよ。
どうやってプログラムを覚えたんですか?

581 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/20 01:08:41 ID:ssu92V1r]
一周年おめでとうさまです。
マイナーテキストエディタスレで出た当時から追っかけしてます。(w
MOEditorの前のコードネームはCannabisだったんですね。クスリ?



582 名前:653 ◆kNifeLBwa2 mailto:sage [04/12/20 08:42:41 ID:fPTFPZc+]
>>576
勝手に補完されないように修正しました。

>>577
表示される改行コードが使われますが、いろいろバグってました。
修正しました。

>>580
いわれてみるとどうやって覚えたんだろー。
人にはお勧めしませんが、わたしは辞書級の分厚いリファレンスを買って
頭から読む→コードを書くの繰り返しをするような気がします。

>>581
薬というか、Cannabis は大麻、マリファナ、ハシシとかの系統ですね。。。

583 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/20 17:13:51 ID:Zj7MjAKn]
スクリプトからカレントバッファの拡張子クラスを変更することは可能ですか?

584 名前:653 ◆kNifeLBwa2 mailto:sage [04/12/21 01:41:13 ID:Pp06TWWe]
>>583
いまは読み取り専用ですね。次の nightly build から代入可能にしておきます。

 App.Buffer.ExtClass = 'html';

のような。

585 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/21 11:38:23 ID:mxn/sWhF]
最新のnightly build(0.6.0.36)で、
新規で作成したバッファを、変更して終了しようとすると
変更されたバッファリストに*Untitled*が表示されるのですが、
保存するためにチェックしてOKすると、

ファイル  の保存に失敗しました。
ファイル  を開けません。
指定されたパスが見つかりません。

というダイアログがでて、保存できずに終了します。

586 名前:583 mailto:sage [04/12/21 17:47:05 ID:xTcyntgW]
>>584
対応、ありがとうございます。
これで、新規バッファでスクリプトを書くときに使い勝手がよくなりそうです。

587 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/24 15:01:44 ID:86kdcfSL]
エディタの背景で、背景色と合成して表示にした後に明るくや暗く表示すると、
元画像でなく、背景色と合成したものを明るく表示したり暗く表示するっぽいです。

それと、ナビゲータから新しいウインドウを作ろうとするとエラーになる。

ver0.6.0.37
ttp://sakots.pekori.jp/cgi/sn/src/up9851.png

588 名前:名無しさん@お腹いっぱい。 [05/01/04 03:31:31 ID:u9I79SyS]
もしかしたら作者タンが忘れてるかもしれないので備忘録。
急かしてるわけではございません。
ご自分のペースで開発していただければ結構でございます。

>>106-107
のインデント行の折り返し部分のヤツ、可能であればよろしくお願いします。

>>143-145
の画面を掴んでぐりぐりスクロール。エディタでこれを実装しているものを見つけました。ご参考までに。
www.kashim.com/eve/

#スクロール関連ということでついでに言ってしまうけどThink PadとかについてるTrack Pointの真ん中押しながらスクロールに対応してくれないかなあ…。なんて。
#さらについでだけど行番号クリックで行選択ほしいなあ…。とか。


589 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/04 15:05:11 ID:LYQI90hZ]
使おうと思ったら使えなかったので報告。仕様かな?

・環境
OS : WinXP pro
ネットワーク認証を利用したログオン
 レジストリ書き換え不可等制限

上記の環境でexeを起動しようとするとXPのエラー送信フォームが出る。
Administratorでログオンし起動すると通常に起動できる。
一旦起動すると制限付きアカウントでも起動できる。
iniの有無は関係ない。

その後ナイトビルドを当てると制限されたアカウントで起動不可になり、
フォルダごと削除しナイトビルド当てる前のセットを同じ場所に入れなおしたら通常通り使用可能。
ナイトビルドも上記の手順を踏めば起動可能。

590 名前:653 ◆kNifeLBwa2 mailto:sage [05/01/05 20:11:40 ID:zIkgR7V3]
>>587
新しいウィンドウのバグですが、再現してたのですが
なんか再ビルドしたら再現しなくなってしまいました
(修正自体は何もしてない)。
というわけで、またエラーになるかもしれないです。

>>588
ああ、すぽーんと忘れてました。ごめんなさい。
行番号クリックしたときって、行選択・段落選択の
どっちがいいのかしら(あるいは、トグルにすればいいのかな?)。

>>589
初回起動時にクラス ID をレジストリに登録しようとして
エラーになってる感じですね。これはたぶんVCLが勝手にやってる
部分かな。。。

591 名前:名無しさん@お腹いっぱい。 [05/01/06 20:30:41 ID:nHzDniaC]
最新のnightly build (0.6.0.41) のバグ

* Ctrl+; のイベントが呼ばれない。(Ctrl+Shift+; は呼ばれる)
* 一行バッファでDelキーを押すと普通のバッファの方で動作する。
* 前からだけど、App.Buffer.Save(filename)が動作しない。



592 名前:名無しさん@お腹いっぱい。 [05/01/06 23:07:08 ID:fzmcPDkn]
ところでこれってルーラーの表示非表示は切り替えられないの?
もしくは色とかのスタイル変更。
これって画像なのかなあ?画像なら入れ替えられるようにしてほしいとか。


593 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/07 20:54:45 ID:2OU3ndpO]
>>589
[HKEY_CLASSES_ROOT\CLSID\{23FD28FA-ADCF-46F5-9F2B-B5225FE495D2}]
@="AutomatedApp オブジェクト"
[HKEY_CLASSES_ROOT\CLSID\{23FD28FA-ADCF-46F5-9F2B-B5225FE495D2}\LocalServer32]
@="E:\\moe.exe"
[HKEY_CLASSES_ROOT\CLSID\{23FD28FA-ADCF-46F5-9F2B-B5225FE495D2}\ProgID]
@="moeditor.AutomatedApp"
[HKEY_CLASSES_ROOT\CLSID\{23FD28FA-ADCF-46F5-9F2B-B5225FE495D2}\TypeLib]
@="{20466766-42DF-4FF1-8F11-C4124E59B055}"
[HKEY_CLASSES_ROOT\CLSID\{23FD28FA-ADCF-46F5-9F2B-B5225FE495D2}\Version]
@="1.0"
強制的にCLSID生成せずに実行させたらできたから、多分ここだと思われ

594 名前:653 ◆kNifeLBwa2 mailto:sage [05/01/07 21:50:08 ID:caJ+fCvD]
>>591
2番めが致命的なので直して今日も上げときました。ごめんなさい。

1番めはアクションのショートカットに割り当て済みで、そっちに
横取りされているのだと思います。

App.Actions('ToggleKbdMacro').Shortcut = '';
App.Actions('PlayKbdMacro').Shortcut = '';

と onInitProp イベントに書けばいいんじゃないかなーと。

3番めはころっと忘れてました。これも直してあります。

>>592
画像は数字の部分だけですねー。
数字の色とルーラの背景色あたりを指定できるようにすればいいでしょうか。

595 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/07 23:04:22 ID:xpkzI2hA]
(´∀` ) 先生! progress_latest.html が次クォータに更新されてません!
お陰で、ずっと2004年のまま「長い正月休みだなぁ」と、思ってました!

596 名前:653 ◆kNifeLBwa2 mailto:sage [05/01/07 23:24:55 ID:caJ+fCvD]
>>595
そーっと直しておきました。
たぶんQ2になるころも忘れます。

597 名前:名無しさん@お腹いっぱい。 [05/01/09 10:38:55 ID:Nh0eoIf4]
先生!
shift+Tabでアンインデントしようとしたら無限ループみたいになって固まって死にます!

598 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/10 22:01:18 ID:nv6ydJ1k]
0.6.0.42

メニューからもツールバーからも、
新規作成とファイルオープンが出来ません。
スクリプトが無効だと、改行が入ります。
有効にすると何も起こりません。

ドロップすれば開けます。

iniもconfigも消してみたけど変わりません。

599 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/11 18:15:30 ID:jNevw4ev]
ファイルオープン等、修正されたのを確認しました。

今度は、基本ラテン文字とデフォルトフォントが同じだと
range check errorがでます。

設定した時に、がっかりが出ることもあれば、
設定は出来るけど、再起動するとすぐ落ちることもあります。
詳しい条件がわからないけど、BDF UM+と、Terminalでは落ちました。
どっちかというとデフォルトフォントを指定した時の方が、がっかりが出やすい感じがする。


600 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/14 02:46:04 ID:z0/nzply]
readme_nightly_build.txtを開こうとしたら、
UTF8かShiftJisか選べって言われたわけ。
かまわずOK押したら文字化けしちゃったの。
で、エンコード指定して開き直すとかいうのがないのね。
履歴から開いてみたけどエンコードは変更してくれない。
必ずいったん閉じて、そのあと履歴から開かなきゃいけないのね。

601 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/14 03:22:32 ID:6qR90JOh]
>>600
[textfile, utf8n, crlf] と表示されてるところで
右クリックしてみるといいかも



602 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/14 18:08:26 ID:tDUfjc04]
>>601
やってみたらとても見当はずれな結果になった。
そもそも作者が添付した日本語含むテキストで判定に失敗するってはずかしい。
DelphiではUTF8も含めた自動判定ユニットがフリーで出てるよ>作者

603 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/15 00:21:38 ID:7pxN1tbU]
確かに萌ディタの自動判定は他エディタに比べてかなり弱いよね。






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

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

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