Alpha

0.7.5.16 alpha

新版が出ていた。 以前報告した、MRU からのファイルオープンに失敗すると、そのファイルが MRU から削除されてしまう現象が直っていた。ダイアログも読みやすくなっている。0.7.5.7 fix8 をスキップしていたので、今回の修正じゃなさそうだけど。

0.7.5.7 fix7

[2005-03-31 削除] ここに書いてあったことは、忘れてください。

選択部分をスクリプトとして評価するマクロ

次の 0.7.5.7 fix6 で TextProcessor が TextEditor になるらしい……。 VBScript の場合 短くすませるなら、次の 1 行。 WScript.Echo "VBScript 評価結果: " & Eval(Ambient.ActiveDocument.TextProcessor.Selection.Text)ただし、エラーになった場合や、結…

0.7.5.4 fix5

不具合の修正に加え、以下の機能が追加されている。 対括弧が画面内に無いときにステータスバーに対括弧の周辺を表示 短縮語句 (abbreviations) を実装 が……。 対括弧が画面内にない場合でも、対括弧周辺が表示されないことがある。 短縮語句を展開するため…

0.7.5.4α fix2

[検索と置換] ダイアログで Alt+C を押すと、[大文字と小文字の区別(C)] ではなく [半角文字/全角文字[A/A](H)] にフォーカスがいく。

0.7.5.4 fix2 で

ブック管理のダイアログで、ブックマークリストの「行」をポイントした時、テキストが長いとツールチップが「点滅」表示される。

スクロールバーで最終行までいけない

Alpha 0.7.5.4α fix1 で、232455 行あるテキストファイル (232455 行目は空行) のファイルを開いた。編集エリア右側のスクロールバーで一番下まで持っていこうとしたのだが、マウスの左ボタンから指を離したら、スクロールバーがぴこっと戻った。35804 行目…

0.7.5.3

メニューのニーモニックがまた効くようになったので、とりあえずありがたい。Ctrl+F4 はやっぱり使えないようだ。キーアサイン変更が自分の職場マシンだとやっぱり動かないので、ちょっとショボーン。 プラグインと呼んでいたものは「マクロ」に変更になった…

Uva 用の定義を追加してみる

とりあえずって感じで。 event.js の OnApplicationInitialized イベントに以下を追加。 conf.AddDocumentType("Uva", "*.uva"); あと、同じファイルの OnApplyDocumentType イベントに以下を追加。 // Uva b24 else if(typeName = "Uva") { cookies.singlel…

0.7.5.2α まだ報告していない点

(昨日の日記に書いた) fix1 ドキュメントの誤植 [Alpha の日記] 3/19 の画像が Not Found

0.7.5.2α fix1

ヘブライ語レンダリングに関するパッチをあててみる。 fix1 のドキュメントには bdiff Alpha と書いてあるが、正しくは bupdate Alpha

0.7.5.2α公開

大幅に変わった。見るところが多くて楽しい。 よくなったとこ: スクリプトで処理できるイベントが導入された。 行番号右の区切り線に、点線が使えるようになった。 キーマクロとプラグインが [マクロ] メニューにまとめられた。 マクロ実行時、ActiveX オブ…

0.7.5α がリリース

0.7.4α でここにメモってた置換関連のバグ (id:sardine:20040202、id:sardine:20040120、id:sardine:20040114) は、未報告のものも含めてすべて直っていた。ありがてぇ! 週末に 0.7.5.1α が出るらしいので、それを待って N 澤君にも渡してみるか。

0.7.4α

テキスト "MYSENTDATA" に対して、"MY" を "MY_" に [置換] すると結果が正しくない。[置換] を押すたびに、以下のようにテキストが変わって行く。 SEMY_NTDATA SE_NMY_TDATA SE_N_TMY_DATA SE_N_T_DMY_ATA SE_N_T_D_AMY_TA SE_N_T_D_A_T_MY_A SE_N_T_D_A_T_…

0.7.4α

"abc/////def" ('/' が 5 つ) に対して、"//" を "/" に [すべて置換] すると、"abc////" ('/' が 4 つで、"def" が消えている) になる。メッセージとしては、"4 個の文字列を置換しました。" と表示される。

編集中のファイルを grep するプラグイン

編集中のファイルを grep にかけて、結果を開くだけ。の割にはちょっと長いかな……。 <plugin name="正規表現検索(&amp;R)"> <description>正規表現を使ってGrep検索します。</description> <script language="VBScript"></plugin>

0.7.4α

[すべて置換] で空文字列への置換を行うとハングする。例: 新規文書を作成して "abc" と入力し、"b" を "" に [すべて置換]

0.7.3 でプラグインを試す

いずれも、VBScript での話。 Ambient のトップレベルオブジェクトは、Alpha、Ambient という 2 通りの名前でアクセスできる。どっちが推奨なんだろうか。Ambient はオブジェクトモデル全体の名前だと思っていたのだが。ちなみに、WScript も同じオブジェク…

SourceForge.jp に登録

Alpha http://sourceforge.jp/projects/alpha/ 今のところは、リソース確保だけが行われている模様。

0.70 で修正されたもの

編集 [Unicode 空白文字の挿入] で、NEL などの一部の文字を選択すると "Debug Assertion Failed!" で落ちる (File: isctype.c, Line: 68, Expression: (unsigned)(c + 1) 表示 ブックマーク関係のメニューアイコンで、背景が不透明の白になっている。WinXP …

0.70 で引き続き再現するもの

ファイル [コードページを変更して開き直す] を選ぶと、確認なしで変更内容が破棄される。また、新規文書の場合は、単純に閉じてしまう。 変更のないタブがアクティブになっていると、他に変更ありのタブがあっても [すべて保存] がグレーアウト状態になる。…

0.70 キター!

ってことで、今までメモっといたのを再チェックです。

次は 0.70a らしい?

引き続き 0.65d で見つけた点。 ファイル [コードページを変更して開き直す] を選ぶと、確認なしで変更内容が破棄される。また、新規文書の場合は、単純に閉じてしまう。 変更のないタブがアクティブになっていると、他に変更ありのタブがあっても [すべて保…

命の選択を

編集 複数行選択時、「0 桁選択」されている行があると、Tab キーを 1 回押した時と 2 回以上押した時で動作が異なる。再現方法: 1) 新規作成して、"11[改行]22[改行]33[改行]" と入力する。2) カーソルを 1 行目の左端に持っていき、"↓" キーを 2 回押す。3…

引き続き 0.65d

問題点。 置換 [すべて置換]で、1行に2個所以上マッチする場合、一部が置換されずに残る。 保存 [保存されていないドキュメント] ダイアログ (複数のファイルが未保存の状態で ALT+F4 を押すと出る) で、選択を 1 つ以上外して [OK] を押すと Debug Error (T…

0.65d 使用中

今日までに気付いた不具合、要望。 Unicode [Unicode 空白文字の挿入] で、NEL などの一部の文字を選択すると "Debug Assertion Failed!" で落ちる (File: isctype.c, Line: 68, Expression: (unsigned)(c + 1) 検索/置換 起動直後、置換ダイアログで [次を…