/
Change.txt
190 lines (176 loc) · 9.19 KB
/
Change.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
Filestar Ver2.33 からの改編個所(覚えている所だけ)
新機能
1 ファイルの編集(E)でマークファイルをエディタに渡す事ができるよう
にした。
2 「F5」に「最新表示」を割り当てた。
3 「R」にファイル名の大文字小文字変更機能を割り当てた
4 「O」にファイル/ディレクトリをWPSオブジェクトとしてオープンす
る機能を割り当てた。これに伴い旧「O」キーの「XCOPYを使ってのデ
ィレクトリのコピー」機能と「Shift+Enter」の「ディレクトリをWPS
上に開く」機能を廃止した。
5 ファイルのサーチ(F)でカレントディレクトリ以下のみをサーチするオ
プションをつけた。
6 「.」でDOSセッションおよびWin-OS2セッションも起動できるようにした。
7 バージョン情報「F12」
8 入力窓からの入力時に上書きモードも使えるようにした。
9 ファイル表示をソートする際大文字小文字を区別する/しないを
Iniファイルで指定するようにした。(あちゃいんさん)
10 ファイルのソート(S)に拡張子でソートするオプションをつけた。
(あちゃいんさん)
11 拡張子登録プログラムやマクロ登録プログラムの実行の際に確認
ウインドウのでないオプション"SQ0/SQ1"をつけた。
12 「F9」にHPFS <-> FAT間のLongFileNameを考慮したコピー機能
を割り当てた(まだ途中)
13 「F6」に「カレントディレクトリのオープン機能」を割り当てた。
(FATのルートのように[.]がない場合用に)
14 「F11」に「カレントディレクトリでFileNovaをもう一つ起動」
を割り当てた。
15 ファイルコピーのオプションに「このファイルだけ/残り全て」を
選択できるようにした。
16 カレントディレクトリの変更(H)機能。
17 書庫の解凍(U)機能。
18 コマンドの実行(X)機能にヒストリ機能追加。
19 カラーカスタマイズ機能
20 INIファイルのプログラム登録で「ファイル名を絶対パスでプログラム
に渡す(&F)」のほかに「ファイル名のみをプログラムに渡す(&C)」と
「パラメータをウィンドウから入力(&I)」を新設。
21 内部ビューワから(E)で直接外部エディタを呼び出せるようにした。
この際、INIファイル中でEditorLineOptionを指定しておくとエディタに
行番号を渡せるようにした。
22 INIファイルで外部ビューワを指定できるようにした。
23 タイムスタンプ変更機能(CTRL-T)
24 ボリュームラベル変更機能(CTRL-V)
25 書庫の作成(P)機能。
26 内蔵ビューワを新規に書き起こした。その際改行コードをCRLFのみ
しか認識しなかったのを、CRのみLFのみでも認識するようにした。
27 内部ビューワに行ジャンプ機能(J)を新設
28 内部ビューワに文字列検索機能新設(F, B, L, H, Space, Ctrl-L)
29 内部ビューワから(V)で直接外部ビューワを呼び出せるようにした。
30 内部ビューワのタブサイズを[4/8]で切り換えられるようにした。
31 DOSプログラムの 実行モード(PC-DOS/DOS/V)の指定ををIniファイルや
F2キーで行なえるようにした。(Enterキーやキーマクロなど)
32 Windowsプログラムを日本語Win-OS2のシームレスセッションで起動する
ようにした。(Enterキーやキーマクロなど)
33 INIファイル中でデフォルトのソートの種類を指定できるようにした。
34 「.」で起動するOS/2セッションのコマンドシェルをINIファイル中で
指定できるようにした。
35 ファイルリストでの拡張子分離表示機能新設(Ctrl-G)
36 拡張子登録プログラムをiniファイルで複数指定することを可能にした。
37 内蔵ビューワでShift-JIS だけでなくJISやEUCのファイルも読めるよう
にした。また、^Hによる文字の重ね打ちや CodePage 437を想定して
書かれたファイルもある程度読めるようにした。(@キーで切り換え)
38 ダイヤモンドカーソル(^E, ^D, ^S, ^X, ^R, ^C) 等WordStarライクな
キーをある程度サポートした(2ストロークキーはサポートしていない)
39 ファイル表示の1, 2, 3, 5列表示のサポート(Shift+1,2,3,5キー)
40 ファイル名の変更(Nキー)でマークファイルの一括名前変更のサポート。
41 内蔵ビューワの改行コードの表示/非表示変更機能。
42 英語モードの新設 (A.Y.DAYOさん)
43 「F10」にコードページの切り換え機能を割り当てた。
44 「@」ディレクトリのサイズ計算にディレクトリに含まれるファイル数を
カウントする機能を追加。(A.Y.DAYOさん)
45 内蔵ビューワをUnicodeに対応 (A.Y.DAYOさん)
46 内蔵ビューワにバイナリモード新設 (A.Y.DAYOさん)
廃止した機能
1 新機能(4)参照
2 シアター「F12」
3 タイトルロゴ
仕様変更
1 「.INF」拡張子への強制的なVIEW.EXEの関連付けを外した。これは
フリーのINF-ViewerをIniファイルで指定できるようにするため。
2 拡張子の関連付けで大文字小文字を区別するのをやめた。
3 ファイルリストで親ディレクトリ[..]の他にカレントディレクトリ
[.]も表示するようにした。これは新機能(4)との兼ね合い。
4 「F3」を「終了」から「履歴管理」に変更。
5 ファイルのコピーでファイル名が自動的に大文字に変換されてしまう
のをやめた。
6 ファイルの「削除」の「Yes」を「Enter」ではなく「Space」に割
り当てた。これは間違えて「削除」を選んだ時にうっかり「Enter」
を押しても大丈夫なようにするため。(これで何度ファイルを消し
たことか・・・)
7 ファイルの実行/コピー等が成功した際のメッセージが自動クロ
ーズするようにした。
8 1 kbyte = 1000 byte から 1024 byte に変更した。
9 1つのディレクトリ当たりの最大許容ファイル数をメモリが確保でき
る限り無制限に増やせる様にしたした。(A.Y.DAYOさん)
10 ソートの種類が変更された時、ディレクトリを変更してもデフ
ォルトに戻らないようにした。(あちゃいんさん)
11 Shift-Enterをエディタ/ビューワの起動に変更。
12 ファイルの移動で移動を行なわなかった時に元のファイルを消さない
用に変更。
13 今まで履歴ファイルが.dirだけであったのを.dir, .hst, .phsの
3つのファイルの分割した。また更新された履歴ファイルの内容は
プログラム終了時に一括して書き出すようにした。また.phsに記録
されるパス情報は全て絶対パス指定に変換してからとした。
14 ディレクトリの履歴に過去のカレントディレクトリも含めるように
した。
15 DOSプログラムをウインドウで実行するように変更した。これに伴い
.Iniファイルで指定していたNoCloseIgnoreが必要なくなったので
廃止した。
16 DOSの.batファイルもEnterで実行可能に。
17 カレントディレクトリをルートディレクトリに変更(\)でカーソルを
今までいたディレクトリにセットするようにした。
18 WPS関係の機能を起動後に取り込むようにした。これによりFloppy Bootの
ようなコマンドラインのみの環境でもFileNovaが起動するようになっ
た。(A.Y.DAYOさん)
19 AutoCloseを同一セッションでも有効にした。
20 個々の入力ウィンドウから関連するフラグを一時変更出来るように
した。
21 デフォルトのファイル表示を2列表示に変更(Iniファイルで変更可)
22 準備できていないリムーバブルメディア(FD, CD-ROM等)にアクセス
した際などに現れるポップアップメニューを抑制。
23 FEPのスルーモードをサポート
バグ修正
1 拡張子の関連付けで[.z]に関連付けをすると[.z00]や[.zzz]などの
ファイルにも関連付けされてしまうバグを修正。同時に[_tar.gz]
などの拡張子にも対応。
2 入力窓より長い文字列を入力/表示出来ないバグの修正。
3 同じセッション内でCmd.exeを起動しそこで窓サイズを変更した後で
ファイラ画面に戻った際に表示が乱れるバグの修正。
4 マークファイルの連続アイコン登録機能が出来ないバグの修正。
5 マークファイルの連続実行が正常に出来ないバグの修正(不完全)
6 コマンドプロンプトから起動した際に.ini,.dirなどの設定ファイル
が読み込めないバグの修正。
7 .iniファイルの再読み込みが正しく行なえないバグの修正。
8 一部の2byte文字が入力窓から入力できないバグの修正。
9 ディレクトリのジャンプ(J)でドライブが指定されていないと同じ
ドライブ内でもジャンプが出来ないバグの修正。
10 2000年問題への対応。
11 最大許容ファイル数以上のファイルの存在するディレクトリに入る
と落ちるバグの修正(あちゃいんさん / A.Y.DAYOさん)
12 全角/半角の空白などを含むファイルを正しく扱えないバグの修正
13 「表」「ソ」などを含むディレクトリの扱いの問題を改善(まだ
不完全かも)
14 ファイルリストの上でのファイルサイズと実サイズが違っていた時に
内部ビューワの表示がおかしくなるバグの修正。
15 内部ビューワで行末に2バイト文字が来ると表示が乱れるバグの修正。
16 内部ビューワでファイルの末尾でPageDownを押すとその後矢印キーな
どが効かなくなることがあるバグの修正。
17 ドライブサイズの表示で4GByte(2^32 Byte)を越えるドライブで正常に
表示されないバグの修正(chagrinさん)
18 ピリオド[.]で始まるファイル名を正しく扱えないバグの修正
19 PC-98x1でHOMEキーが効かないバグの修正(A.Y.DAYOさん)
20 UNC名で指定したネットワークドライブにファイルを移動できない
バグの修正(A.Y.DAYOさん)
21 ディレクトリのCopy/Move/Delete/Sizeを行なうとファイルマスクが
"*.*"にもどってしまうバグの修正
22 入力ウインドウでの2バイト文字の扱いを正しくした。
23 ディレクトリを自分自身にコピーしようとするとネストしてしまう
現象を回避。
24 4GByte(2^32 Byte)を越えるディレクトリサイズが正しく計算されない
バグの修正(chagrinさん)
25 2GBを越えるファイルサイズが正しく認識されないバグを修正(chagrinさん)
未修正のバグ・制限事項
1 最大許容ファイル数(Iniファイルで指定)より多いファイル数を含むディ
レクトリのコピー/削除などが正常に行なえない。(メモリが許す限り無
制限を指定した場合、計算上は約50万個までのファイルを処理可能)
2 HPFS <-> FAT間のファイルコピーのエラー処理をほとんどやっていない。
(少しずつやります)
3 二つ以上のFilenovaを立ち上げた時に履歴ファイルが正常に更新されない。
(対応は可能ですが、重くなるのでやめました。)
4 書庫ファイルの作成(P)やマクロ機能でマークファイルを処理する際に
ファイルリスト長が1024文字を越えると処理されない。
5 内蔵ビューワで約100万行(2^20 行)および2GBを越えるサイズのファイルは
ファイル末尾が表示できない。
6 コマンド窓の桁数が80桁未満の時、内蔵ビューワのバイナリ表示モードが
正しく表示できない。