PWZ 2.0 改良履歴 .PWZ2.00A / 2.05 ..PWZ 2.00->2.00Aベータ ...全般 ・文書の設定「テキスト」タブの「罫線表を使う」のチェックを外すとDelやBackspaceによる文字削除ができないことがあった ・「浮」が曖昧検索できなかった ・ファイル名の自動決定で、同名ファイルが存在するときに後ろに数字を付ける機能が動作しないことがあった ・"\Storage Card\*.*"がフォルダと見なされていた ...PWZ MAIL ・NIFTYのフォーラムの名前を表示できるようにした ・アカウントを「切替」したときに電話先をすぐに更新表示するようにした ・Ctrl+N,Ctrl+Rの動作を変更し、PWZ NIFTYの時はそれぞれ、「新規メッセージ」、「コメント」の動作をするようにした ・受信メール、パティオのメッセージの末尾にゴミが付くことがあったのを改良した ・「会議室の追加」したときに「巡回」もONにするようにした ・発言番号の幅をカスタマイズ可能にした ・ネットワーク接続中に一括巡回すると、最初の巡回先をスキップしていた ・TelnetのNIFTY接続で、切断の問い合わせが2回出ることがあった ・メモリを解放していないことがあった ・「(JST)」はプロバイダによってはエラーになる可能性があるので取った ...PWZ FILER ・移動時も上書き確認をするようにした ・「新規ファイル作成」で既に存在するファイル名を指定したときは警告を出すようにした ・Ctrl+W(Windows準拠キー定義の場合)で閉じる様にした ...PWZ GREP ・ファイル先頭の文字が検索できなかった ...PWZ MEMO ・Ctrl+W(Windows準拠キー定義の場合)で閉じる様にした ...TX-C ・「マクロ|コンパイル」でテキストが変更されていたら保存するかどうかを問い合わせる様にした ・ "func(txstr sz){int c = sz[4]} main{txstr sz="abcdef";func(sz);}"が変だった ..PWZ 2.00Aベータ->2.00Aベータ2 ...PWZ EDITOR ・プロポーショナルフォント使用時に半角カナの幅が変だった ...PWZ NIFTY ・会議室への返信をすると「済み」にするようにした ・NIFTYにアクセスする度にログを"export.log"に追加出力できるようにした ・Ctrl+N,Rの動作を変更。会議室以外ならメールの新規作成・返信とした。 ...PWZ MEMO ・Windows標準キー定義では、Ctrl+S,Ctrl+C,Ctrl+V,Ctrl+Xに対応 ・「編集|コピー、カット」でクリップボードにもコピーするようにした ..PWZ 2.00Aベータ2->2.00Aベータ3 ...全般 ・コンボボックスにスクロールバーが付いていないものがあったので、スクロールバーを付けた。 ...PWZ NIFTY ・2.00Aベータ1/2で複数のパティオの振り分けが、先頭のパティオに振り分けられてしまっていた ・発言番号やタイトルが空で表示される場合があった ・2.00Aベータ1/2の自動振り分けで、スタックオーバーフローのためハングしていた ・自動振り分けで"<xxxx>改行"に反応してしまっていた ・検索フォルダでNIFTY会議室のキャッシュを更新すると発言番号やタイトルが空になった ...PWZ MAIL ・他のメーラとの併用を考慮し、サーバの全てのメールを受信できるようにした。 ・環境によってはメールの受信が行えない場合があった。 ・接続時間短縮のため、RAS接続を閉じてからキャッシュを更新するようにした ・(読込中断)が消えてしまうことがあった ・検索フォルダではShiftで読み込みを中止した場合に自動的に再読込することをしない様にした ・検索フォルダの作成で、スタックオーバーフローのためハングしていた ・速度高速化のため、リプライを書いたことによる「済」状態への変更時にはメール一覧の再ロードをしないようにした ・フォルダの分割ができないことがあった ・フォルダの分割後、キャッシュが更新されなかった ・検索フォルダのプロパティが、A-55Vだとはみ出た ・グループフォルダ上でコンパクトを実行した場合は、サブフォルダをコンパクトするようにした。 ・メール一覧でShift+EnterでビューアまたはWZ MAIL EDITORを開く様にした。 ・「送信トレイ」でダブルタップするとWZ MAIL EDITORを開く様にした ・CEで送受信中に他のアカウントに移動ができてしまっていた ...PWZ MEMO ・Ctrl+C,Xの動作を改良した。 ..PWZ 2.00Aベータ3->2.00Aベータ4 ...PWZ MAIL ・WZ MAIL/NIFTY/TERM/NOTEを使用するかどうかを設定できるようにした ・受信メールの選択ダイアログで、メールのサイズが大きい時に桁が切れたのを改良 ・環境によってはメール送信ができない場合があったのを改良 ・環境によってはメールの送信が行えない場合があったのを改良 ・Delでのメッセージの削除を確認できるようにした ・作業フォルダを指定できるようにした。 ・フォルダ一覧のソート方法が指定できるようにした ・フォルダ一覧にフォーカスを合わせてShift+Alt+Up/Down/Left/Rightで表示順を設定できるようにした ・WZ TERMでCtrl+Nが効かなかった ...PWZ NIFTY ・ベータ3で巡回が止まることがあったのを改良 ・オープニングメッセージ対応 ・誤振り分けを減らすため、自動振り分けのロジックを変更 ・export.logの名前を指定できるようにした ...PWZ FILER ・CS12で{Esc}でFILERを閉じるとアプリエラーになった ..PWZ 2.00Aベータ4->2.00Aベータ5 ...PWZ MAIL ・メールのヘッダの先頭部分が一部受信できないことがあった ・[の動作をSpaceと同じにできるようにした ・「カスタマイズ」するとハングすることがあった。 ・「プレビューウィンドウの設定」でハングした ・┴型で、「フォルダ一覧を最大化」が変だった ...PWZ NIFTY ・PWZ NIFTYの「切断するか問い合わせる」でキーボードフォーカスが合ってなかった。 ...PWZ MEMO ・初期カーソル位置が画面に必ず表示される様に改良 ・Delでメモを削除、Shift+Up/Downで上下移動、Ctrl+Fで検索、F3/Ctrl+3/Shift+F3/S+C+3で次検索できるようにした ...PWZ EDITOR ・「最近コピーした文字列の挿入」の罫線表内の動作を改良 ・Shift+クリックで選択の終点を指定できるようにした ..PWZ 2.00Aベータ5->2.00A ...PWZ EDITOR ・画面の再描画コマンドIDM_DISPALLを新設 ・スクロールバーでスクロールするとステータス表示が残った ・Ctrl+Xなどでスクロールバーによるスクロールが解除されていなかった ・範囲選択されてないとき、Shift+タップで選択を開始するようにした ・VZライク範囲選択で段落を選択してカットをすると、削除範囲が文字単位になることがあった。 ...PWZ MAIL ・「カスタマイズ|ファイルを開く動作」が「標準」だとPWZ NIFTYが正常に動作しなかった ・「カスタマイズ|ファイルを開く動作」が「標準」だとWZ MAIL EDITORの編集結果が反映されないことがあった ・「カスタマイズ|ファイルを開く動作」が「標準」だとWZ MAIL EDITORでアドレス帳を参照できなかった ..PWZ 2.05α1.0(99/02/08) PWZ2.00Aからの主な改良点 ・体裁認識文書の仕様をWZ4と同じに変更し、字下げタブサイズの任意設定と文中タブを桁揃えとみなすようにしました。これに伴い、タブ体裁機能は廃止し、タブ体裁->体裁認識コンバータを追加しました。 ・文書ファイル毎の設定の切り替えの追加 ・文書タイプを指定して新規文書を作成する「新規作成ウィザード」の追加 ・正規表現を使った検索機能の追加 ・拡張子の関連付け機能の追加 ・ソート機能の追加 ・テキストの変換(TML文書<->体裁認識文書など)機能の追加。 ・PWZ MEMOにメモファイルの切り替え機能の追加 ・NETNEWSリーダ機能「PWZ NETNEWS」の追加 ・Web掲示板読み書き機能「PWZ BBS」の追加 ・WZ MAILの動作の高速化。IDXファイルの形式を変更して高速化しました。 ・EMACSライクキー配列のサポート(PWZ for CE2.0のみ) ・WZ MAILの「アカウントの追加」で応答がなくなる場合があることの改良 ・TX-Cで500行を超えるプログラムをコンパイルできるように改良 ・プログラムアイコンをWZ4と同じものに変更。H/PCをリセットすると反映されます。 ..PWZ 2.05α2.0(99/02/08) PWZ2.05α1.0からの主な改良点 ・PWZ2.05α1.0でガベージコレクトやコンパクトするとIDXファイルが壊れたのを直した。 ・PWZ2.05α1.0でテンプレートが保存できなかったので、保存できるようにした。 ・無題ファイルやWZ ICONから「ファイルを開く」したとき、標準フォルダを始めに表示するようにした。 ・2文節以上入力して1文節目を選択ウィンドウを出して数字で確定すると、2文節目が表示されなかったのを直した。 ・コマンドバーの[↓][↑]を使った検索ができなかったのを直した。 ・SJIS以外のファイルが自動保存されたときfEditがクリアされたのを直した。 ・CE1.0でもIDM_COPYできるようにした。 ・PWZ2.05α1.0でWZ ICONのメニューが左に表示されたりしたのを直した。 ・PWZ2.05α1.0で「ダイジェストメールを普通のメールとして表示」する機能が無効になっていたので有効にした。 ・PWZ2.05α1.0でIDM_TOSEARCHBOXの動作をuiSearchにしたが、PWZ2.00はtxIdmToSearchBoxの動作だったので、戻した。 ・WindowsCEは画面が狭いので、メール内容を最大化しても既読にしないようにした。 ・A-60でpermanentを含むマクロがコンパイル&実行できなかったのを直した。 ..PWZ 2.05β1.0(99/03/04) ...PWZ MAIL ・メールの送受信で、先に受信を行えるようにした。 ・PWZ2.05α2.0がWINDOWSCE1でWZ MAILが起動しなかったのを改良。 ・Ctrl+Alt+Spaceによる未読スキップの表示ちらつきをなくした。 ・「検索|受信トレイ」「検索|送信トレイ」の動作を改良。 ・PWZ MAIL起動直後にフォーカスがなかったのを改良。 ・ゴミ箱にしか未読がない場合は(+)を表示しないようにした。 ・SMTPサーバによっては送信ができないことがある場合に対処。 ・「検索|検索」に「先頭から検索」オプションを追加。 ・アドレス帳の削除、複数選択に対応。 ・アドレス帳でグループから外した人の住所録データが削除されたのを改良。 ・「メッセージの受信:130%終了」と表示される場合があったのを改良。 ...PWZ NIFTY ・ログファイル取り込み後に一覧表示を更新するようにした。 ・PWZ2.05α2.0でDLMがOFFのログをインポートしたとき、発言内容の末尾に次発言のヘッダが入ったのを改良。 ・PWZ2.05α2.0でログインのみで回線が切られることがあったのを改良。 ...PWZ EDITOR ・IDM_JUMPFILEENDLINEでカーソル位置をマーク0にマークするようにした。 ・改行コードCR,LFもサポート。 ・「文書の設定|表示|右マージン」を使えるようにした。 ・「オートセーブしました」等のメッセージが残らないように対策を取ってみました。 ・「標準の見出し文字列を使用」をONにしたとき、アウトラインの見出しの挿入でC関数定義が挿入されたのを改良。 ・IDM_SWITCHLYを使えるようにした。 ・自動整形モード、自動整形中はAlt+Enterで自動整形の段落体裁ダイアログを開くようにした。 ・IDM_JUMPSCREENTOP,IDM_JUMPSCREENENDでカーソル桁位置を保存するようにした ・「ツール|その他|辞書を参照」(IDM_DICWORD)で、MC-R700/520/510のDTONICによる辞書検索を実現。 ・MC-R700で画面下部で候補ウィンドウの位置が正しくなかったのを改良。 ...PWZ FILER ・VZ準拠キー定義でFILERでPageUp/Downが効かないことがあったのを改良。 ..PWZ 2.05β1.1(99/03/09) ...PWZ MEMO ・メモタイトルウィンドウでCtrl+X,C,Vによるカットアンドペーストができるようにした。 ...PWZ MAIL ・「アカウントのプロパティ|詳細」に「UIDLを使わない」設定を追加。他のメーラでメールを削除した後で、PWZで受信ができない場合にONにしてみてください。 ・ダイアログで、アクセスキーAlt+Hのボタンがキーでアクセスできないので、別のアクセスキーに変更した。 ...PWZ NIFTY ・NIFTY内メールの判別を厳しくした。"myouji.namae@nifty.ne.jp"という記述の場合、従来は"myouji.namae"に送っていたが、"INET:myouji.namae@nifty.ne.jp"に送るように変更した。 ・メール内容ウィンドウの最下行のNIFTYの会議室名表示が残る場合があったのを改良。 ..PWZ 2.05β1.2(99/03/20) ...PWZ EDITOR ・「目次を作成してコピー」を使えるようにした ...PWZ MAIL ・CE2.11のアドレス帳からのインポートに対応 ・Ctrl+Tに「回送」を割り当て。PWZ MAILのメニューからだからだと使いにくいので。 ・';'にCtrl+Alt+Space相当の機能を割り当てた ..PWZ 2.05β1.21(99/03/23) ...PWZ EDITOR ・浮動アウトラインウィンドウ(アウトラインの分割表示OFFのアウ トラインウィンドウ)をOKやEnterで閉じたときにハングする場合 があったのを改良。 .PWZ2.06 α1.9(99年9月26日) ..PWZ EDITOR ...ファイル ・折り返しなしで64KBを越える長い行を表示したときにアプリエラーや重くなったのを修正。 ・/kj[n]オプションが動作していなかったので修正。 ・/kjで文字コードを自動判別して開く起動オプションを追加。 ・「新規ウィザード」で作成した空のファイルからファイルを開いたときに、新規ウィザードの設定が読み込まれたのを修正。 ・2重化・世代管理を閉じたときに自動保存の一時ファイルを削除しないようにした。 ・ファイルを上書きする自動保存で、新規文書で自動保存がかかると保存できないエラーになるのを修正。 ・「文書の情報」で文字コードを指定した再読み込みをサポート。 ・保存したときに変更行の太字表示をクリア。 ・"/v"などのオプション指定でビューモードで開いたファイルに排他制御をかけないようにした。 ・閲覧で開いたファイルをIDM_SWITCHREADMODEで編集しようとするとき確認ダイアログを出さないようにした。 ・IDM_SWITCHREADMODEで編集可能にしたとき排他制御を掛けるようにした。 ・コマンドラインから複数ファイルを指定して1つ目のファイルが既にWZで開かれていた場合、2つ目以降の指定を無視しないようにした。 ・バイナリ編集でIDM_UISEARCHSET,IDM_UIQUIT,IDM_UISAVECLOSE,IDM_SWITCHPAGEを使用可能にした。 ・PWZではファイルを開く度にヒストリをファイルに書き出す様にした。PWZを立ち上げっぱなしでリセットされるとヒストリがなくなるので。 ・EmacsキーでCtrl-X Ctrl-C,Ctrl-X kでWZを終了させるとプロセスが残ったのを修正。 ・無題ファイルはIDM_DUPできないようにした。 ・IDM_UISAVEASVZで範囲選択の場合は範囲内を保存するように仕様を変更した。 ・コマンドラインから/Jオプションを指定してファイルを開いたとき、ファイルが既に開かれている場合にジャンプされなかったのを修正。 ・PWZのファイルオープンダイアログでスクロールバーを使ってからファイルリストをタップしてもファイル名が変わらないことがあった。 ・新規作成ウィザードからTMLを作成すると設定の埋め込みができなかった ・PWZファイルオープンダイアログで初期フォーカスを一覧に設定できるようにした。 ・バックアップフォルダ指定のフォルダ参照が間違っていたのを修正。 ・「閲覧で開く」がONだと漢字コードの自動認識ができなかったのを修正。 ・リードオンリーファイルに完全に上書きできないようにした。以前は「バックアップON」だと上書きできてしまっていた。 ・PWZ:ファイル一覧で最下行も選べるようにした。 ・PWZファイルオープンダイアログで、プレビューOFFの時にTabによるフォーカス移動が止まらない様にした。 ・PSPC:フォルダ選択ダイアログの横幅を調整。 ・PWZファイルオープンダイアログのフォーカス順を改良。 ・PWZファイルオープンダイアログ:古い順にソートできるようにした。 ・PWZファイルオープンダイアログで初期フォーカスを一覧に設定できるようにした。 ...ファイルオープンダイアログ ・パス検索で"wz:\macro"の指定に対応していなかったので対応など、全面改良。 ・標準の拡張子・文書パスの検索が行われない場合があったので改良。 ・ダイアログに"ソート(&S)"を追加。 ・ダイアログでファイル名空でOKするとFILERが起動したのを修正。 ・ダイアログで、"フォルダ名\"を入力してOKするとエラーメッセージが出たのを修正。 ・ダイアログで{Home}で先頭、{End}で最後にジャンプするようにした。 ・IDM_FILEMENUVZでメニュー先頭の項目を選択表示して開く様にした。 ...編集 ・世代管理がOFFの場合は上書き保存後もアンドゥで保存前に戻れるようにした。 ・「編集|変換」に「空白をタブに変換」を追加。 ・大きなブロックの挿入で表示行番号がずれないようにした。 ・句読点(、。)も半角に変換できるようにした。 ・タブでスペースコードを入力ONのとき、選択してIDM_TAB,IDM_SHIFTTABで空白を挿入/削除するようにした。選択しないでIDM_SHIFTTABにも対応。 ・フリーカーソル疑似ON・タブでスペースコード入力ONで、改行以降にカーソルを置いてTabを入力すると、入力されるスペース量が正しくない場合があったので修正。 ・IDM_DELETEPARATOPしてから、IDM_UNDELETEしたときにカーソル位置を復帰するようにした。 ・選択しないでIDM_SELECTJUMPしたとき、前回選択開始位置とのジャンプを行うようにした。 ・IDM_DUPEPARAで選択されている場合は範囲内を二重化するようにした。 ・箇条書き文字をカスタマイズできるようにした。 ・選択してIDM_SEARCHCONTINUE/PREVすると選択した単語を検索するようにした。 ・箱形選択時は一時的にフリーカーソルにした。 ・自動整形で文頭で{Bs}したときに字下げなどを削除するようにした。 ・自動整形モードONで整形中でないときに改行すると、整形してから改行するようにした。箇条書きなどが新しい行に引き継がれるように。 ・IDM_PASTESELECT,IDM_PASTECHAR,IDM_POPを選択置換するようにした。 ・IDM_ZENHANWORD(カーソル位置の1語または範囲内の全角/半角変換)を追加 ・IDM_CASEWORD(カーソル位置の1語または範囲内の大文字/小文字変換)を追加。 ・IDM_UNDELETEのバッファサイズを512から1KBに拡大。 ・BsキーでTMLの字下げを削除できるようにした。 ・最近削除した文字列の挿入でアプリエラーになる場合があったのを修正。 ・1行の長さが64KBを越える長い行の編集を行う前に問い合わせるようにした。 ・text->fApf -> txApfCheckEnter(text)に変更。for MAIL EDITORで「ヘッダも表示」しているとき段落先頭でTabが挿入できなかった。 ・アンドゥバッファがオーバーフローときメッセージが出続けたのを修正。 ・自動整形で「小見出しを使う」+「全角スペースをぶら下げる」で、2行目のインデントが全角空白の場合に誤動作したのを修正。 ・テキストスタックを使ったTMLからテキストへの貼り付けでTMLタグが削除されていなかったのを修正。 ・漢字コードEUCで自動保存されるとアンドゥがクリアされたので、fAutoSavingのときは漢字コードの変換をしないようにした。 ・タブ桁揃えがある行の改行を削除するときにハングする場合があったのを修正。 ・テキストの変換に見出しの変換機能を追加。 ・行番号域をクリックしたとき行単位の選択をするようにした。 ...表示 ・欧文フォントの禁則でウムラウト文字で切れたのを修正。 ・長い段落を持つテキスト(バイナリファイル)の折り返しを高速化した。8KBを越える段落の折り返し処理しない仕様は廃止し、数MBの段落の折り返し表示に耐えられる様にした。 ・横スクロールバーをプロポーショナルにした。 ・段組指定を1から9まで指定できるようにした。 ・ステータスバーにオートセーブ表示が出たときにEscなどの2ストロークを押しても消えなかったのを修正。 ・ステータスバーに文字コード表示ONでスクロールしたときに文字コード表示が変わるのを修正。 ・ステータスバーに自動判別の文字/改行コードを表示するようにした。 ・バイナリ編集モードでスクロールバーでスクロールしてスクロール解除したときのカーソル位置を修正。 ・「IMEの表示」=カーソル位置のとき、IME入力中のカーソルの表示を通常と同じにした。 ・「IMEの表示」=カーソル位置のとき、文書の設定の行間通り(ただし行間0の場合は1)に描画するようにした。 ・行番号の表示モードに「表示行(通し番号)」を追加。 ・桁揃えタブの行は折り返ししない設定を追加。 ・背景色を黒にしたときにルーラのカーソル表示がされなかったのを修正。 ・ルーラのカーソル表示が残る場合を改良。ウィンドウの重ね順が変わってルーラカーソルが再描画されない場合に再現した。 ・ルーラにカーソル位置を表示するようにした。 ・共通のフォントを変更して一時設定したときに、指定フォントで表示するようにした。 ・追加。PSPCで変換中文字をタップすると消えたのを修正。 ・PWZ:最下行で入力するとき1行スクロールするようにして、IME変換が2行にわたっても表示されるようにした。 ・PSPC:入力位置が入力パッドにかかった場合はカーソルy座標を繰り上げるようにした ・PWZ:"IME描画"を追加(CE2.11以降) ・折り返しなしの横スクロールバーの移動量が多すぎたので減らした。(一番長い行の右端に合わせるのは無理なので適当な移動量にした) ・IMEの表示"カーソル位置"で太字に対応。 ・カーソル位置(IMEの描画)で、桁揃えの頭部分でIMEの変換中文字が表示されなかった。 ・桁揃えの更新が変な場合があったので修正。 ・字間を空けたときに文字の表示が欠ける場合があったのを修正。 ・PSPC:HELPの2段組の部分の折り返し幅を増やして見やすくした。 ・fDispQuoteのみfDispCommentのみの場合でも、他方も色分けされていたのを修正 ・体裁認識テキストをビューモードで開いたとき動作が遅くなるのを修正。 ...色分け ・BASICの色分けで、!と'から行末までをコメントにした。 ・pascalで"//"から行末までをコメントにした。 ・Pascalの色分けで'c:\'のような場合も文字列の終わりを認識するようにした。 ・プログラムファイル以外とBASICでは文字列の色分けで'文字'は色分けしないようにした。"can't"が色分けされてしまうため。 ・VZ.KEYでは検索モード以外では検索文字列の色分けをOFFにするようにした。 ・EOFの直前のURLの色分けを改良。 ・MAIL PREVIEW/EDITORで、"名前>"のような引用色分けに対応。 ・BASICではデフォルトでキーワードの大文字小文字を区別しないようにした。 ・URL,e-mailの色分け時でEDITORでは、Ctrl押下時だけ指差しマウスカーソルにするようにした。 ...検索 ・"\を通常文字として検索"オプションを追加。 ・VZ.KEYで検索モードの時にステータスバーに検索文字列を表示するようにした。 ・IDM_SEARCHGETで改行で止まるようにした。 ・IDM_SEARCHGETで記号や空白で区切らないようにした。 ・IDM_SEARCHGETしたときステータスバーの表示を「検索」モードにした。 ・emacs.keyでビューモードでCtrl+Sでlcという文字を検索しようとすると閉じたのを修正。 ・検索閲覧で見つけた件数を表示するようにした。 ・「置換しますか?」ダイアログで方向キーでボタンを選べるようにした。 ・検索置換スタイルの「追加」で検索語などがセットされなかったのを修正。 ・検索置換スタイルで検索オプションボックスのEnable状態をセットするようにした。 ・"*typedef"を正規表現検索するとアプリエラーになったのを修正。 ・「関数定義の検索」で存在しないファイルがキャッシュに書かれているときに無限ループしたのを修正。 ・正規表現置換で、^$を\nに置換したときに無限ループになったのを改良。 ・VZキー以外でIDM_UISEARCHSETすると検索モードになってPageUp/Downができなくなったのを改良。 ・"(C.*) (C.*)"が"Column1 Column2"にマッチするようにした。 ・[]内で、\t,\s,\w,\d,\xXXを使えるようにした ・[]内で、\[ や \]の指定で [ や ] を検索できるようにした。 ・"[]"内で'['の直後に']'を書いたときは'['指定とみなすようにした。 ・正規表現置換の確認なしの置換で、^$を\nに置換したときに無限ループになったのを改良。 ・アウトラインの見出し指定に2つ以上の[]を使った正規表現を指定したときにマッチしない場合があるのを修正。 ・正規表現による見出し指定で、タグ指定がある場合、1番目のタグの内容を見出しウィンドウに表示するようにした。 ...移動 ・タグジャンプでサブフォルダ\ファイル名も使える様にした。 ・タグジャンプ指定で""内の(と)はファイル名とみなすようにした。 ・最後に編集した位置へジャンプする前にカーソル位置をマークするようにした。 ・IDM_JUMPLINETAIL後にIDM_RIGHTしたときは、次の行の先頭へ移動するようにした。 ・VZのページングモードの影響を受けないIDM_PAGEUPPRIM,IDM_PAGEDOWNPRIMコマンドを新設。 ・「テキストスタックのペースト後、カーソルを移動する」がONのとき、VZ.KEY以外の場合も反映するようにした。 ・最後に編集した位置にジャンプできるようにした。 ...アウトライン ・アウトライン動作を高速化 ・アウトラインで、正規表現を使った見出し指定に対応。指定は"^"から始めてください。 ・アウトラインに見出し文字列も表示するか設定できるようにした。 ・PWZ:「アウトラインを左側に表示」を追加 ・大きなブロックの挿入でもアウトラインの見出しがずれないようにした。 ・Cプログラムで"else if (a)"の行が見出しになったのを改良 ・TMLの見出し表示はタグを除いて表示するようにした。 ・アウトラインに、「先頭へ(Ctrl+Home)」「末尾へ(Ctrl+End)」「移動」「記憶先に移動」コマンドを新設。 ・アウトラインで見出しを選択すると、選択した行を1行目に表示するのはやめてジャンプなどと同じにした。 ・アウトラインウィンドウでの見出し追加挿入を行いやすくした。 ・アウトラインのボタンを表示しない場合に、Alt+J,M,Rで該当操作ができるようにした。 ・アウトラインウィンドウでShift+F10でコンテキストメニューを表示するようにした。 ・アウトラインウィンドウの右クリックでコンテキストメニューを表示 ・分割アウトラインを表示しても本文ウィンドウサイズが変化しない設定を追加 ・アウトラインにボタンを表示するかどうか設定できるようにした。 ・アウトラインウィンドウでSpace,Shift+Spaceで本文のページアップダウンができるようにした。 ...TML/体裁認識 ・行間を行高の4分の1以上あけたときに、TMLの通常編集画面でルビを表示するようにした。 ・体裁認識の桁揃えタブで、1段落に15個までしか桁揃えタブと認識しなかった制限をなくして、幾つでも使えるようにした。 ・桁揃えタブの自動更新速度を向上。 ・桁揃えタブで段落ごとにタブ数が異なる場合に半端な部分がフラッシュされなかった。 ・表の幅の更新したときにカーソル座標がずれないようにした。 ...設定 ・新規作成ウィザードで作成したTML文書の埋め込み設定を修正。 ・"NOTE EDITOR"で設定を埋め込むかどうか指定できるようにした。埋め込みをOFFにして設定を行うことで、新規NOTE文書の設定を変更できるようにした。 ・MAIL/NOTE EDITORで設定の切り替えができてしまうので、できないようにした。 ・「設定の切り替え」に、「すべて表示」を追加 ...UI ・マウス3回4回クリックに対応 ・トリプルクリック+ドラッグで論理行単位の選択ができるようにした ・横スクロール時に、カーソル位置に開くメニューの位置を改良。 ・emacs.keyでCtrl+Sによる検索時に{Bs}で検索文字の修正ができるようにした。 ・emacs.keyでRegionCopyでカーソルlyを移動しないようにした。 ・VZ(98)準拠キー定義を内部で持つようにした。 ・ウィンドウ一覧にFilerなども表示するようにした。 ・Windows準拠のカーソル表示で、タブの中央から右側をクリックしたときにタブの次の文字にカーソルを移動するようにした。 ・キーでコンテキストメニューを開いたときは、カーソル位置に表示。 ・閲覧モードのキー操作にメール内容ウィンドウと同じスクロールキー操作(1 2 @ [ ^ \ : ] ;)を割り当てた。 ・IDM_LEFTWORDで折り返し位置に[。]があるときそこで止まらなかったのを修正。 ..PWZ MEMO ・抜本的に改良して高速化 ・-f"ファイル名"で開くメモファイルを指定できるようにした。(WZEDITOR.EXE /fwzMemo -f"ファイル名"のように起動してください。WZMEMO.EXEからの起動では、指定できません) ・Alt+Nしたときのフォーカス位置をタイトルウィンドウにした。 ・PSPCではメモ一覧ウィンドウを縦に分割し、高さはメモ一覧ウィンドウの幅の文字数を2で割った行数にした。 ・切り取りして、貼り付けしてない状態でメモを閉じる時は警告するようにした。 ・メモの本文に見出し行がある場合は警告するようにした。 ・PSPC:色の選択ダイアログで、規定色に基本色を追加し、RGB直接の値を指定できるようにした。 ・HP-680LXは電源ON時のCF認識が遅く、PWZがファイルを保存するときにCFが認識されていないと本体メモリにStorage Cardフォルダができて、CFがStorage Card22のような変な名前に変わってしまうことに対応。 ・全面変更したMEMOで、メモの移動で見出しレベルが調整されてなかったのを修正。 ・「メモに追加」で日付にヌルコードを入れていたのを改良。 ・「メモに追加」で見出し行(ピリオドで始まる行)があるときはその前にスペースを入れるようにした。 ・メモファイルの新規作成時にメモタイトルとメモ内容ウィンドウがクリアされなかったのを修正。 ・メモを新規作成して、何もしないで閉じるとメモファイルが作成されなかったのを修正。 ・「見出しを追加」「子見出しを追加」したときのフォーカス位置をタイトルウィンドウにした。この方が使いやすい。 ・「メモテキスト1行目をメモタイトルへ」したときフォルダ一覧側も更新するようにした。 ..HELP ・ヘルプファイルが見つからない場合はその旨表示するようにした。 ..PWZ GREP ・PWZ GREPの検索指定をその都度保存するようにした。リセットしても失われない様に。 ・Grepのプレビューのちらつきを減らした。 ・GREPの置換で、JISファイルなどでも置換できるようにした(文字コード・改行コードの自動判別がONのときのみ)。 ・GREP:Shift+Enterで置換するようにした。 ・GREPでAlt+CでICONを起動するようにした。 ・ファイルマスクに"^~*.c"のように指定すると、そのファイルを除外してGREPできるようにした。普通に^を指定するには^^と指定。 ..PWZ FILER ・PWZ FILERに「フォルダの比較」機能を追加。 ・「上書き確認」ダイアログで、方向キーでボタンを選べるようにした。 ・PSPC:PWZ FILERを上下に分割するようにした。 ・"メモリ カード1"の残量表示に対応 ・PWZ FILERでディレクトリの名前が変更できなかったのを修正 ..PWZ ICON ・タスクバーを「自動的に隠す」など、フォーカスがタスクバーにある場合もテキストキャプチャできるようにした。 ..PWZ MAIL ...送受信 ・送信中にエラーが発生した場合は回線を切断するようにした。 ・一括巡回で接続できない場合に何度も接続しようとするのを修正。 ・HELOでエラー(553)を返してくるSMTPサーバに対応。動作確認は不十分です。 ・メール送信時、件名がない場合は送信するかどうか問い合わせる様にした。 ・BBSで受信して新着があったときも更新するようにした。 ・"quoted-printable"のメールがJISのままで表示され文字化けしたのを修正。 ・「アカウントの切り替え」メニューコマンドを新設。ダイアルアップの切り替えがしやすい様に。 ・APOP対応 ・認証付きNetNewsサーバに対応。 ・UIDL情報を全て保存しておき、他のメーラでメールが削除されても大丈夫にした。 ・起動オプションを追加(-l 一括巡回ダイアログを表示)(-lx 一括巡回を実行) ・送受信を中止できるようにした ・WZ BBSに投稿失敗したかどうかのチェック機構を加えた。レスポンスに"Subject: ERROR"があればエラーとする。 ・新着メールがないとき、受信トレイの(+)が消えないようにした。 ・SMTPのHELOで、SMTPサーバ名の送出をやめて自分のE-Mailアドレスのドメイン名を付けるようにした。 ・Message-IDにSMTPやNNTPサーバ名を付けないようにした。 ・ツールバーの送信や受信などが無効化されているときに新着チェックされなかったのを修正。 ・「受信してから送信する」で、受信して少し待ってから送信するようにした。待たないとエラーが出てしまう。 ・送受信・一括巡回前にディスク空き容量チェックを行い、警告を出すようにした。 ・PWZ MAILで巡回中にオートパワーオフにならないように対策した。 ・ダイヤルアップ接続のパスワードが空の場合はパスワード入力ダイアログを出すようにした。 ・WZ BBS:投稿してAckに"Subject:"があればエラーと見なすようにした。"ERROR"かどうかのチェックは外した。"ERROR"はykomeさんがとりあえず付けているだけなので。 ・BBSに投稿するまえにTo,From,Subjectがあるかどうか検査するようにした ・NETNEWSに投稿するまえにTo,From,Subjectがあるかどうか検査するようにした(以前はFromのみのチェック) ・WZ MAILが"Date:","Message-Id:"を付けない時は、NETNEWSへの投稿時も付けないようにした。 ・ログインで下から2番目のメールを消すと、UIDL情報が消されて次回受信時にすべて受信されてしまうのを修正。 ・mailer->listRa for 通常の一括巡回のときもアクティブにしない。 ・メール送信時、件名があるかどうかもチェックするようにした。 ・メール送信時、"To:"の存在チェックがうまくできてなかった ・ニュースグループやBBS投稿用のメッセージがメールとして送信される可能性があったのを修正。 ・1KBを越える行の送信の警告をダイアログからステータスバーメッセージに変更。 ・1KBを越える行を送信しても行の内容を切らない様にした。 ・connectHostのエラー表示を改良 ・Ctrl+Lに一括巡回を割り当て ...検索・絞り込み ・ShiftまたはEscキーで、絞り込み・検索フォルダの読み込みを中断できるようにした。 ・絞り込みは時間がかかるので、状況を表示するようにした。 ・検索フォルダのメッセージがどのフォルダかヘッダに表示するようにした。 ・絞り込みで、フォルダを移動したら解除できるようにした。 ・「絞り込み」ダイアログでキャンセルしたときはメール一覧を更新しないようにした。Text:で検索した場合時間がかかるので。 ・「クリア」を検索フォルダでも使える様にした。 ・検索フォルダでフォルダ名を検索するとアプリエラーになった。仕様では検索フォルダ基準で60文字まで。 ...添付ファイル ・添付ファイルをダブルクリックして展開実行する前にウィルスの警告問い合わせするようにした。 ・添付するファイルが開けない場合にメッセージを出すようにした。 ・PWZ:添付ファイル表示域を本文が狭くなりすぎないように最大2行にした。 ・メール内容ウィンドウの添付ファイルにフォーカスを置いてAlt+Enterで解凍メニューを開ける様にした。 ・Shift+Alt+Aでメール内容ウィンドウの添付ファイルにフォーカスを移動するようにした。 ・添付ファイルの本文がmessage/rfc822の場合も、その内容をプレビューに表示するようにした。 ・添付ファイル一覧のフォントを、メール一覧と同じにした。 ...表示・UI ・ヘッダペインの先頭をTo:次をCc:にして以前の仕様に戻した。 ・NETNEWSでヘッダ表示に"Xref:"を加えた。 ・メール内容ウィンドウの頭にヘッダの一部を入れるのは、「ヘッダの常時表示=OFF」の場合だけにした。 ・自動巡回時にメール内容ウィンドウの現在位置を変更しないようにした。 ・メール一覧を最大化して解除したときヘッダペインが更新されないのを修正。 ・FBX(バックアップフォルダ)は新着表示しないようにした ・「初回受信数を制限」の入力欄が少し隠れていたのを修正。 ・メーリングリストの件名が見れるようにSubject先頭部分の[****-ML:0001]を省略して表示するオプションを追加した。 ・メール一覧がスレッド表示のときフォルダ一覧にフォーカスを移してカーソルを動かすとメール一覧にフォーカスが移ったのを修正。 ・PSPC:「表示|カスタマイズ|その他」で設定すると、カーソルDOWNをPageDown+未読ジャンプ、カーソルUPをPageUp+前メッセージと見なすようにした。アクションコントロールだけで読み進めることができるように。 ・PSPC:メール内容ウィンドウの横スクロールで右端に達してからRightを押すと左端に戻る様にした。 ・PSPC: FOCUS_MAILLIST/FOCUS_MAILTEXTのとき、Left/Rightでメール内容ウィンドウを横スクロールするようにした。 ・Ctrl+Iにダイアログでヘッダ表示を割り当て ・Iにはダイアログを表示しないヘッダ表示を割り当て ・Alt+Iでヘッダウィンドウにフォーカスを移動するようにした。 ・「未読ジャンプで既読にしない」を追加。 ・PWZ:ヘッダの常時表示機能を追加 ・メール内容ウィンドウの頭にヘッダの一部を入れて、IまたはUpで表示できるようにした。 ・mailのReply-Toがあればヘッダウィンドウに表示するようにした ・ニュースグループの一覧を取得したときにソートするようにした。 ・PSPCでメールの選択受信ダイアログが画面に収まる様にした ・「受信するメール」一覧のフォントをメール一覧と同じにした。 ・PSPC:┴型分割でメール一覧が表示されなかった ・PWZ(!PSPC)ではメール内容最大化時のみヘッダペインを表示 ・PSPC:ボタンバー1にも「コメント」ボタンを配置した。 ・グループフォルダ・アカウント上・送信トレイ等で「新規メッセージ」を無効にした。 ・アカウント名"cds.ne.jp"のcfgファイル名が"cds.ne.cfg"になったのを修正。 ・「From: #(株)ベクター」の表示が「株」になったのを改良。 ・エラー発生時に行番号ではなくエラー番号を定義して、エラー内容も表示するようにした。 ・「新着があるフォルダを特別に表示する」がONの時の新着表示の更新速度を向上。PWZでは遅かったので。フォルダ一覧ウィンドウを全面変更。 ・スクロールバーがないのに、メール一覧の表示が上にスクロールされた状態で表示されることがあったのを修正。 ・テンプレートでタブによる字下げの削除ができるようにShift+Tabが効く様にした。 ・Ctrl+Rで「全員へ返信」、Shift+Ctrl+Rで「差出人へ返信」に変更。toolbarのIDM_REPLYALLをIDM_REPLY_FROMに変更要。 ・'V'で受信トレイにジャンプできるようにした。 ・Ctrl+Lで直ちに一括巡回するようにした。 ・キーでコンテキストメニューを開いたときは、カーソル位置に表示。 ・「コンパクト」で時間がかかるのでサスペンドしないようにした。 ・Iキーで表示したヘッダをもう一度Iキーを押してクリアできるようにした。 ・アドレス帳にコピーボタンを追加。テンプレートダイアログなどに貼り付けられるように。 ...MAIL EDITOR ・MAIL EDITORに「アドレスの挿入」を追加。 ・PWZ MAIL PREVIEWで右端で折り返す設定の場合に、できるだけ画面いっぱい表示するようにした。 ・MAIL/NOTE EDITORで保存したときに日付(Date:)を更新しないようにした。 ・MAIL/NOTE EDITORの「ファイル|文書の情報」で現在の日付に変更できるようにした。 ・MAIL/NOTE EDITORの「ファイル|文書の情報」の日付の表示を改良。 ・MAIL EDITORで[CC]欄がない場合は、Alt+Cのキーを取らないようにした。 ・WZ NOTEの新規作成で、NOTE EDITORの設定を読み込み。これを初期値として文書毎の設定を行うようにした。 ・ML(To:とReply-To:が同じ場合にMLと判断)で「差出人へ返信」はFrom:を宛先にする仕様にし、"Reply-To:"と"From:"どちらを使うかの問い合わせは使いにくいので、 ・返信/差出人へ返信のCcから自分を除くようにした。 ・NOTE EDITORでヘッダ表示できるようにした。 ・MAIL EDITORのルーラの位置を改良。maileditをrulerの上にした。 ・MAIL EDITORを強制的に閉じる場合に、内容が失われるという警告を追加。 ・保留のメッセージで"送信"ボタンを押したときに送信するか確認するようにした。間違って送信しないように。 ・「オプション|BCC」でBCCの宛先を空にしてもアドレスが追加されたのを修正。 ・MAIL EDITORで「開く:IMEをON」にしてもIMEがONにならなかったのを修正。 ・新規返信メール・メッセージを保留状態で作成するオプションを追加した。誤送信を防ぐため。 ・MAIL/NOTE EDITORで保存したときに日付(Date:)を更新するようにした。 ・MAIL EDITORでShift+Alt+Aで添付ファイル一覧にフォーカスを移動できるようにした。 ・件名や宛先を入力中にMAIL EDITORを非アクティブにして再びアクティブにしたとき、フォーカスを件名や宛先に戻す様にした。 ・MAIL EDITORの添付ファイルウィンドウで、Alt+Enterでメニューを出すようにした。 ・WZ BBSのWZ MAIL EDITORで添付ができなかった。 ・MAIL EDITORで「オプション」メニューを閉じた時にフォーカスをテキストに戻すようにした。 ・自動整形中に「ヘッダも表示」をONにしたときの動作を改良。 ・「送信」ボタンは必要な時にしか付けないようにした。「送信済」のメッセージを「メッセージ|編集」で開いて「送信」ボタンを押しても送信されないので、この様な場合は付けない。 ・メールの編集で、categoryをきちんと設定してから編集するようにした。 ・MLメッセージへのリプライのSubjectを改良。先頭部分の[]を除く。 ...設定 ・ダイヤルアップの設定で「手動」は廃止し、認証の設定に「ダイヤルアップの設定を使う」を追加。 ・MAILのタイムゾーンを設定できるようにした。 ・セキュリティレベルを設定できるようにした。添付ファイルの解凍確認など。 ・ポップアカウントのユーザ名にMacのメーラの癖で"ユーザ名@..."と指定された場合にエラーになるので、@以降をカットするようにした。 ...その他 ・「ツール|メールの巡回」がWZ NIFTY以外でも使えたので、使えないようにした。 ・振り分けの調べる場所の指定に、メッセージヘッダ名でないものが指定されたときに警告するようにした。 ・WZ TERM/NOTEのフォルダを削除できるようにした。 ・aaa.bbのようにピリオドを含むアカウント名の名前をccに変更するとcc.bbになってしまうのを修正 ・アカウントの名前を変更すると.cfgファイルの変更が行き届かなかったのを修正 ・フォルダ名を変更した場合に、自動振り分けの設定が追随していなかったので修正。 ・BBS,NETNEWSのフォルダ名を変更したときにプロパティを追随するようにした。 ・本文にある"Reply-To:"に反応する場合があった。CR+LFの行をヘッダの終わりとして認識してなかった。 ・件名"reference"にReすると"Re: ference"になったのを修正。 ・16KBを越えるような非常に長いToやCcを含むメールを受信すると落ちるのを修正(16KBを越える部分は絞り込みにはかからないので注意)。 ・アドレス帳の場所を指定できるようにした。wzmail.cfgに"adrbook: c:\wz\"のように書いておくと"c:\wz\adrbook.adr"を使います。何も書かないと標準の場所になります。 ・フォルダを追加・削除しても、フォルダ一覧の指定順序が乱れないようにした。 ・アカウントを「切替」したときダイアログコントロールのEnable状態を設定するようにした。 ・PWZ NETNEWSのアカウントのプロパティダイアログの大きさが変だったのを直した ..PWZ TERM/NIFTY ・プロンプト待ちで無限ループにならないように、{Esc}で止めれるようにした。 ・SET PAGE OFF,MENU OFFするかどうか指定できるようにした。 ・WZ NIFTY巡回速度を向上した。 ・WZ NIFTYで本文中の引用を表す全角">"をプロンプトと誤認して巡回が止まる可能性を減らした ・PATIOでも"SET DLM ON"するようにした。 ・会議室への投稿を"/post"にした。 ・NiftyのFAX送信をできるようにした。 ・WZ TERMの1行送信ダイアログを出しっぱなしにするようにした。 ・WZ TERMで直接制御モデム・電話番号なし用に、受信改行コード・送信改行コードを直ぐに変更できるようにした。 ・WZ TERMで直接制御モデムでアクセスポイントの電話番号が空のときは、手動でATコマンドを使って電話をかけれるようにした。 ..TX-C ・設定切替TXAPI txConfigReadを追加。 ・pathSepaをTX-Cから使えるようにした。 ・inputint,inputstrのキャプションを"Pocket WZ"に変更。 ・スペルミス修正fAlrearyOpen->fAlreadyOpen ・_wz.hを整理した。 ・textFrameOpen(NULL)できるようにした。 ・dialogTree廃止 ・outlineRegisterClass,outlineFlushTree,outlineFlushMemo,outlineFlushTargetNpara,outlineSaveEdited廃止 ・ダイアログに31個以上dialogString/dialogTxstrを並べるとアプリエラーになったのを修正。 ・プロパティシートでdialogButtonで指定したマクロが呼び出されてなかったのを修正。 ・text->tpHeadline,tlchHeadline,head,lchHeadlineContent,offsetHeadlineContent廃止。 ・outline周りの実装を全面変更。TX-API outlineRegisterClass,outlineFlushTree,outlineFlushMemo,outlineFlushTargetNpara,outlineSaveEdited,dialogTree廃止。 ・DestroyWindowされたhwndにSendMessageしていたので、TXEVENT_CLOSEの送信タイミングを変更。 ・text->fAutoSaving中はTXEVENT_SAVE,TXEVENT_SAVEDしない。hwndtextが破棄された後にここを通ることがあるため。 ・TXEVENT_CLOSEの送信タイミングを変更。 ・TXEVENT_OPENのタイミングを変更。txReflectCcでszcfgをセットしたときに対応した。 ・forkstdWで複数のファイルを指定して途中で既にオープンされているファイルがあるとその後で指定されたファイルが無視されたのを修正。 .PWZ2.06 β1(99年10月10日) ..PWZ EDITOR ...表示 ・引用・MAILのコメント内のURLを色分け表示するようにした。 ・BASICの"c:\"のような色分けにも対応。 ・「見出し文字列を表示しない」で折り返しの2行目以降の表示を修正。 ・「見出し文字列を表示しない」でも、正規表現の見出しは表示するようにした。 ・慣用句の挿入などのテキストボックスで横スクロールするとハングすることがあったのを修正。 ・PsPCで「文書の設定|編集|大文字と小文字を区別」が画面をはみ出したのを修正。 ...編集 ・「見出し文字列を表示しない」場合の見出し行の行頭でIDM_INSERTRETURN・IDM_DELETEPREVしたときに見出しを保存して改行・削除するようにした。 ・IDM_ZENHANWORDをIDM_ZENHANWORDしたとき1回で半角に変換するようにした。 ・選択してIDM_DUPEPARAするとアンドゥが効かないのを修正。 ・記号の変換で、「全て全角へ」を追加。 ・記号を全て半角/全角に変換する場合に、変換されない記号があったのを修正。 ・半角全角変換で半角 ・ も全角に変換するようにした。 ...その他 ・IDM_UISORTに「大文字と小文字を区別」するかどうかのオプションを追加。 ・行単位で範囲選択し、範囲内のソートをすると1行余計にソートされたのを修正。 ・「標準の見出し文字列を使用」と「見出し文字列を表示しない」を両方ONにすると落ちたのを修正。 ..PWZ MAIL ...表示 ・"quoted-printable"で"=改行"を削除するようにした。 ・"quoted-printable"のメッセージを「メッセージ|編集」で開いたときにデコードされなかったのを修正。 ・サーバからのエラーレポートの表示を改良。 ・「件名先頭の[...]を表示しない」がONのとき、]の手前が数字である場合のみ表示しないようにした。また件名が空になるときは[...]も表示するようにした。 ・「全て」を選択したとき、時間がかかるので状況を表示するようにして、中断もできるようにした。 ...送受信 ・"Date:"で、+0900に加えて+900の形式にも対応。 ・ディスク残量警告を1MB以下から300KB以下に変更。 ・バックアップフォルダで送受信できないようにした ・一括巡回のメール受信でエラーが発生したときは後続の巡回をしないようにした。 ・Ctrl+Lで一括巡回のダイアログを出し、Shift+Ctrl+Lで直ちに一括巡回するようにした。HP680LXではHPマクロの設定によっては、Shift+Ctrl+Lは使えないので注意してください。 ・デフォルトはサーバにメールを残さない設定にした。 ...MAIL EDITOR ・標準の文書の設定を「閲覧で開く」にするとMAIL EDITORも閲覧で開いたのを修正。 ...NIFTY ・NIFTYのメール受信で、1MBを越えるメールを受信すると止まる対策を取った。(動作確認が十分でないです) ・NIFTYで送信したら直ちに送信済にするようにした。接続が切れたときに、送信できたのに送信済にならず、次回に2重発言になることがあった。 ・PWZ NIFTYの送受信を行った後でサスペンド時間を元に戻すようにした。 ..PWZ MEMO ・ごみ箱を空にする前に確認するようにした。 ・Alt+Oでもフォルダにフォーカス移動。MAILと共通に。 ・長い内容をもつ見出しを表示したときに表示がおかしくなる修正。 ..PWZ FILER ・"メモリカード1","メモリカード2"の残量表示に対応。 .PWZ2.06 β1.1(99年10月12日) ・「宛先とCCを常に表示」をONにしても効かない場合があったのを修正。 ・Subjectのクオーテッドプリンタブルのデコードに対応。 ・検索してもう一度検索ダイアログを開いたときに前回の検索オプションをONにするようにした。 ・クリッカブルURLとクリッカブルE-Mail(ただしメーラはPWZ MAIL固定)に対応。 ・PWZ MAILでMAIL EDITORを閉じて戻るとIMEがONになる場合があるのを修正。 ・行間を空けて選択したときに、選択表示の左端の行間部分の表示が欠けたのを修正。 ・99年8月以降、MEMOのオートセーブが動作していなかったのを修正。 ・メモの起動時に、AUTOSAVE_OPEN_UIREPLACEの問い合わせを2回していたのを修正。 ・ダイヤルアップ接続のパスワード入力時にCancelしたとき送受信を中止するようにした。 ・MEMO/アウトラインの移動で、移動先に子見出しがない場合も、移動先の子見出しとして移動するようにした。 .PWZ2.06 β1.2(99年10月14日) ..PWZ EDITOR ・PWZ EDITORでプロファイルに前回カーソル位置が記憶されたファイルを開いたときの無駄な画面描画を無くした。 ・BSで削除してアンドゥしたときにカーソル位置を戻すようにした。 ・選択開始してから検索すると、選択状態が解除されたのを修正。 ・選択範囲が空のときは、選択した単語を検索する動作は無効にした。 ・([a-z]+)([0-9]+)のようにタグ記憶が連続すると、左側のタグで最後の文字が記憶されない場合があったのを修正。 ・バージョン情報ダイアログからキャンセルボタンを取り除いた。 ・FILERに横スクロールバーが付いたのを修正。 ・TX-C:timeGetDayofweek(WZ3と同じ名前)を追加 ..PWZ MEMO ・「未整理」がないときに「未整理に追加」すると、未整理フォルダの作成位置がおかしかったのを修正。 ・-f"ファイル名"でメモファイルを指定して起動した場合に、AUTOSAVE_OPEN_UIREPLACEの問い合わせを2回していたのを修正 ・β1.1のMEMOで編集して「ファイル|閉じる」で閉じると自動保存の一時ファイルが残ったのを修正。 ・古いメモタイトルに含まれる\x00で、メモの移動がおかしくなっていたのを修正。 ..PWZ MAIL ・NETNEWS,BBSで「認証」を「ダイヤルアップの設定」にして保存することができなかったので修正。 ・H/PC Proで「初回受信数を制限」のテキストボックスが欠けるのを修正。 ・MAIL EDITORで「オプション|ヘッダも表示」したときや、TML文書で「表示|タグ」したときに段落数が増えるのに段落属性をクリアしてなかったのを修正。 .PWZ2.06A α1.0(00年 1月26日) ..PWZ EDITOR ・インクリメンタル検索コマンド IDM_ISEARCH,IDM_ISEARCHPREV,IDM_ISEARCHREを追加。 ・2.05でTMLの表の表示が乱れるのを修正。 ・ファイルオープンダイアログのフォントを設定できるようにした。 ・ダイアログの[...]で参照した後のフォーカス位置を改良 ・TMLファイルを開いたときに、"/jlアンカー"でアンカーにジャンプする起動オプションを追加。 ・2ストロークキーの2ストローク目に文字コード20-5FとCtrl+A〜Ctrl+Zを使える様にした。 for emacs.key ・"++"を正規表現検索するとアプリエラーになるのを修正 ・正規表現検索で「大文字と小文字を区別=OFF」のとき[\t]の指定が無効だったのを修正。 ・_emacswz.cを廃止。wz本体で{Esc}>などの2ストローク指定に対応。標準IDMで置換られるコマンドは置き換え、インクリメンタルサーチコマンドを本体に追加し、それ以外のコマンドはマクロ化してwz.keyに記述した。 ・フォルダリストで↑↓ボタンが効かないので外した。 ・IDM_TOSEARCHBOXでコマンドバーの検索ボックスにフォーカスを移動するようにした。 ・アンドゥで上書き保存前の状態までさかのぼれるかどうか設定できるようにした(ユーザ要望) ・閲覧モードで^QCのキー入力のCに反応しないようにした。 ・禁則OFF、英字禁則ONの場合に表示が異常になることがあるのを修正。 ・正規表現検索でエラーメッセージが出た時のカーソル表示を改良。 ・TMLファイルで選択してAlt+Enter時は「桁揃えのプロパティ」しないようにした(ユーザ要望) ・空テキストでソートするとアプリエラーになるのを修正。 ・IDM_UICLOSEでアプリエラーになる場合があるのを修正。 ・"*+"をSEARCH_REするとアプリエラーになるのを修正。 ..PWZ MAIL ・テンプレートで「中央揃え」「右揃え」の動作を修正。 ・宛先がないメールは送信するか問い合わせるようにした。ユーザ要望(宛先のないBCCメールも送りたい) ・MAIL EDITORのプロセスをMAILを分離するようにした。 ・ポップアカウントのユーザ名に'@'が含まれる場合があるので、'@'以下を消去する仕様は削除した。 ・スレッド表示の場合の横スクロールの表示を改良。 ・listウィンドウのスクロールバーを使ったスクロールでカーソルが画面外にあるときのUp/Downキー操作を改良。 ・MAILとMAILEDITORを別プロセスにした影響で、MAIL EDITORを開いても全面にこないことがあるのを改良。 ・MAIL EDITORで保存したときに、変更行クリアの画面表示が更新されなかったのを修正。 ..TX-C ・_txIdmExecで実行したコマンドに返り値があるばあいはその返り値(BOOL)、なければTRUEを返す様にした。 ・dialogControlHelpExを追加 ・toolbarXXX,menuXXX,idmXXX,keyXXX TXAPI追加 ・txKeySet2Stroke廃止 ・txSelectToMemoEx,clipboardToMemo,txSpellCheck,txInsertAtKeisenを追加 ・txuiIsClose,txDoCaption,sprintf_W,txIsCurDigitH,txIsCurDigitL,txSetCurDigitH,txSetCurDigitLを追加 ・txGetMultiClm,txClmFromLy,txClmGetLyを追加 ・テキストの変換を行うAPI(txConvertText)を追加(ユーザ要望) ・txUndoPackStart,txUndoPackEnd追加(ユーザ要望) ・txIbuffGetPrevPara,txIbuffGetChar,txTabToSpaceを追加(ユーザ要望) ・JumpLineEndは、txJumpLineEndの省略形とぶつかるのでTX-Cでは定義しないようにした。 ・txImeGetOpen,txImeSetOpenが使えなくなっていたのを修正。 ・プラグインの設定を行いやすくした。組み込み順が重要なマクロもあるので。 ・プラグインマクロ設定を最大512文字までに拡大。ユーザ要望。 ・WZ起動時にマクロがコンパイルされたときに、コンパイル状況を出す様にした。 ・プラグインマクロがコンパイルできない場合は組み込みから外してメッセージを出す様にした。 ・tclオープンの際にプラグインマクロを組み込まないようにした。 ・ソースとTXPCODEファイルが違うフォルダにある場合のmakeが効かなかったのを修正。 ・txSetHookWndproctextTxpcode,txSetHookWndprocbaseTxpcode中のマクロをコンパイルした場合も、古いマクロプログラムを解放して新しくできるようにし、プラグインマクロの開発効率を向上。 ・TX-Cプログラムでコンテキストヘルプを使える様にした(ヘルプをTMLで作成してアンカー番号を付け、dialogControlHelpEx(hd,ファイル名,アンカー番号)。アンカーの段落が表示される。ファイル名は、マクロパスでパス検索され、拡張子TMLは省略可) ・起動時にマクロを実行するオプション"/mマクロ名"を追加。ユーザ要望 ・イベントマクロを無視する起動オプション"/mp_"新設 ・指定のイベントマクロを組み込む起動オプション"/mp"マクロ名""を追加。マクロ名は空白で区切って複数指定可能(80文字まで)。ユーザ要望 ・TX-C for WindowsCEで複雑な式もコンパイルできるようにした。 ・TX-C for WINDOWSCEでswitch-case文のコンパイルでハングする場合があったのを改良。 ・TX-C for WINDOWSCEではスタック節約のため、配列の添字は32bitから16bit(最大65535)までにした。 ・#include でwarningを出さないようにした。 ・static wchar [] = L"abc";に対応 ・FILER/ファイルリストコントロールを廃止 ..WZ FILER ・全面改良し、WZ3のFILERの仕様に近づけた。 ・年号を4桁で扱う様にした。 ・FILERのキーカスタマイズができるようにした。 ・パス指定で、"^*.c"等による、NOT指定に対応。 ・比較で、「2秒以内の差は等しいとみなす」オプションを追加。FATでは奇数秒は偶数秒に丸められるため。 ・Filerを複数起動できるようにした。 ..WZ MEMO ・PWZ MEMOで論理行番号の表示をONにすると起動時にハングする場合があることの対策を取った .PWZ2.06Aα1.1(00年 3月 8日) ..PWZ EDITOR ・ステータスバーのテキスト表示をボタンテキストと同じにした。 ・IDM_MOVE,IDM_PARENTを有効にした。 ・"/t.拡張子"で拡張子の設定を読み込んで開く動作がなされていないのを修正。 ・起動オプション"/fwzMail"etcは"/fMail"とも指定できる様にした。 ・txReopenInternalExW中に落ちる場合があった。 ・striXXXcmpを2バイト文字に対応し、txSortで大文字小文字を区別しない場合の全角文字のソートの動作を改良。 ・IDM_UIRENAMEVZでtext->szfilenameも更新するようにした。 ..PWZ MAIL ・回送の標準テンプレートは、Reply-Toを元差出人から、WZMAIL使用者本人に変更。※既に「回送」を利用したことがある場合には適用されません。WZMAILフォルダ\ROOT.SIFを削除してください。 ・WZ MAIL EDITORで「ファイル|文書の情報|メールの時刻の変更」で_timezoneが初期化されていないのを修正。 ・PWZ MAILで、[R]中にメール内容ウィンドウで右クリックでコピーできるようにした。 ・メール内容ウィンドウで多重化できないようにした。 ・wzmail.cfgで"adrbook:"でアドレス帳を指定している場合にも、WZ MAIL EDITORでアドレス帳を参照できるようにした。 ・tryal->trial ..PWZ FILER ・ファイルリストが空のとき、カーソルが「..」にあるときIDM_CREATExxxができないのを修正。 ・バイナリファイルの色分けが効かない場合があったのを修正。 ・「{Space}で下に移動する」ONの場合はWindows準拠キー定義でも選択して下に移動するようにした。 ・Filerでプレビューが見えない場合があった。 ・「移動」で移動先のファイルが存在するときにも移動できるようにした。 ・ダブルウィンドウの表示方法をカスタマイズできるようにした。 ・シングルウィンドウの時にプレビューを右側に表示できるようにした。 ・フォルダを名前順でソートするオプションを追加 ・「閲覧で開く」と「関連アプリケーションで開く」両方をチェックした場合の動作を改良。 ・IDM_MEMOにメモを起動する機能を割り当てた(利用するにはuifiler.cfgをカスタマイズしてください)。 ・IDM_APP1=「フォルダ表示の同期」追加。 ・listの横スクロールバードラッグの動作を改良(最後のアイテム幅が-1のとき) ・listウィンドウでフォーカス時・アンフォーカス時の選択表示の色を修正。 ・listウィンドウでShift+Pageup/Pagedown/Home/Endによる選択をサポート。 ・FILER@VZ.KEYでSpaceで選択を全部解除したとき選択モードを解除するようにした。 ..PWZ MEMO ・MEMOで、移動先を記憶して新規作成などを行うと移動先がずれる場合があるので、このような場合は記憶した移動先をクリアするようにした。 ・PWZ MEMOでタイトルを変更してから移動先ダイアログを出すと、関係ない見出しも同じタイトルに変更される場合があったのを修正。 ・txSelectToMemoExでMEMOが立ち上がっている場合も、行頭のピリオドに余白を追加する様にした。 ..TX-C ・「ツール|キーボードマクロ」に「TX-Cに変換」を追加。キーボードマクロをTX-Cプログラムとして出力できるようにした。 ・__WZ__,__PWZ__,__XZ__は、それぞれWZ,PWZ,XZ以外では0に#defineするように変更。 ・フックプロシジャー中でtxReleaseHookWndprocXXXできるようにした。 ・txSetHookWndproctextTxpcodeTail/txSetHookWndprocbaseTxpcodeTail追加 ・別プロセスで同じマクロが同時に動作したときのpermanet変数の問題を改良。 ・組み込み中のプラグインがコンパイルされて動的交換される前に、__pluginReleaseを呼ぶ様にした。ユーザ要望。__pluginReleaseでTRUEを返せば動的交換される(フックが解放されてない場合等は交換されない)。__pluginReleaseがない場合は動的交換されない。 ・DLLの関数インポートで、関数名の末尾に"@n"(n=引数のバイト数)がついている関数を呼べる様にした。末尾の"@n"を除いて、extern宣言と関数呼び出し記述をしてください。 ・szpath[0]=0のときpathIsFullが誤動作した ・wszpath[0]=0のときwpathIsFullが誤動作した ・「TX-Cの設定|プラグイン」で複数選択できないようにした。 ・プロポーショナルの場合のtxInsertSpaceFreeCursorの動作を改善。 ・プロポーショナルフォントの場合のtxGetLxLineTailの動作を仕様変更。 ・txGetLxLineEndで表示行にタブを含む場合の返り値を正しい値になるように仕様変更した。 ・TXCでtxSelectQuitの省略記法が使えなかったのを修正。 ・PWZ HELPで、「-fファイル名」、「-aアンカー番号」オプション指定を可能にし、任意のTMLファイルをヘルプとして開ける様にした。ユーザ要望。 .PWZ2.06Aα1.2(00年 4月24日) ..PWZ EDITOR ・開いた直後に置換操作を行ったときに「変更」を表示するようにした。 ・PWZ2.06Aα1.1で「文書の設定|見出し|スタイル」が動作していなかったのを修正。 ・PWZ2.06Aα1.1で「新規作成ウィザード」の動作が異常なのを修正。 ・IDM_UICONFIGREADを使えるようにした。 ..PWZ MAIL ・IDM_MAIL_FORWARDした場合も元メッセージを「済」にするようにした。「既読」だとそのメッセージを処理したかどうかが分からないため。(vc要望)。 ・IDM_MAIL_FORWARDの場合も、"In-reply-To:"を出力するようにした。IDM_MAILJUMP_CHILDが効いて、誰に転送したかすぐに分かるように(vc要望)。 ・ヘッダの縮小で"Reply-To:"を保持するようにした。MLへの返信時に困るので。ユーザ要望。 ..PWZ FILER ・Filerでカーソル位置と違うファイルが操作対象になることがあったのを修正。 .PWZ2.06Aα1.3(00年 6月11日) ..PWZ EDITOR ・行間0・アンダーラインONの場合に警告を出すようにした。 ・閲覧モードでIDM_ISEARCHで1や2を検索できるようにした。 ・2ストロークキーで、2ストローク目に機能が割り当てられていない場合に、2ストローク目のキー入力が文字として入力されたのを改良。 ・IDM_PROPERTYをキー定義に使える様にした。 ・EDITORを全終了したときにVZのページングモードをPに戻す様にした。ファイラーが残っている場合があるので。 ・PWZのファイルオープンダイアログでファイル名が空で..やフォルダ名でEnterするとファイラーが立ち上がってしまうのを修正。 ・XZ標準/PWZファイルオープンダイアログで一覧のファイル名をダブルクリックするとそのファイル名で[OK]するようにした。 ..PWZ MAIL ・選択の切り替えで、選択していない(カーソル位置が選択されている)状態のときの動作を改良。 ・メールの自動振り分けで、"絞込中"のステータスバーメッセージ表示が残る場合があったのを修正。 ・アカウント名を変更したときにsinファイルにも反映するようにした。 ・「表示|スレッドを表示」でメール一覧をダブルクリックしたときに違うメッセージが開かれる場合があったのを修正。 ..PWZ MEMO ・IDM_UIREOPEN,IDM_UIINFO,IDM_SWITCHBINARYを実行できないようにした。 ..PWZ FILER ・プレビューの高さを設定できるようにした。 .PWZ2.06A(00年 6月14日) ..PWZ EDITOR ・PWZ2.06Aαで「文書の設定|見出し|スタイル」の登録が動作していなかったのを修正。