China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-27 03:30
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » DOSLFN bug??? View 1,143 Replies 3
Original Poster Posted 2004-01-29 00:00 ·  中国 河北 唐山 联通
版主
★★★
操作系统爱好者
Credits 1,113
Posts 392
Joined 2002-11-11 00:00
23-year member
UID 228
Gender Male
Status Offline
Recently I found this:
Run DOSLFN with a Chinese font library
Then do a COPY operation on the following existing files:
C:\1\A.TXT already exists
C:\2\A.TXT already exists

COPY C:\1\A.TXT C:\2
It asks whether to overwrite? Press Y

Then go into C:\2 again,
A.TXT has changed into A~.TXT,

As long as I disable it with DOSLFN /U, this kind of operation works normally. I don't know whether it's a DOSLFN problem, a problem with the Chinese font library made by Wengier, or a problem with my runtime environment.

Runtime environment:
DOS71 + TW3.1
DOS之家 http://doshome.com 站长 葛明阳
Floor 2 Posted 2004-01-29 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
I just tested this issue in the Bochs virtual machine a moment ago.

In an MS-DOS 7.10 environment with DOSLFN (latest version) loaded (installed using the "MS-DOS 7.10 full installation edition", both C:\1\A.TXT and C:\2\A.TXT already existed, but this issue clearly could not be reproduced in the test, so it can be seen that it is not a DOSLFN problem.

As for the TW Chinese character support system, since TW cannot run in Bochs, it was not loaded. But since TW itself should not have any effect on this, I don't think it would be a TW problem.

So I think it may be a problem with your runtime environment or some other cause.

Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 3 Posted 2004-01-30 00:00 ·  中国 辽宁 沈阳 联通
初级用户
★★
Credits 672
Posts 216
Joined 2003-06-12 00:00
23-year member
UID 4976
Gender Female
Status Offline
It is a doslfn problem, and this is related to the tbl file. If a.txt is renamed to uppercase A.TXT, then this problem does not occur. I have also run into this problem many times. Perhaps some hidden parameters of doslfn are taking effect. I mentioned this problem before, but there was no result.
我是女孩,我怕谁?
Floor 4 Posted 2004-01-30 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
DOS-era newbie: I tried both lowercase a.txt and uppercase A.TXT, but did not find any problem in either case. I now roughly know the reason: the DOSLFN version used by you and gmy is too old. The one I use is the latest version of DOSLFN, so I did not encounter this problem. Note: the latest version of DOSLFN is already automatically installed and automatically loaded in "MS-DOS 7.10 full installation edition".
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Forum Jump: