From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eemeli Kantola Subject: Re: dosemu 1.1.5.6 Date: Fri, 25 Jul 2003 21:15:32 +0300 Sender: linux-msdos-owner@vger.kernel.org Message-ID: <3F2173C4.5010009@welho.com> References: Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: List-Id: Content-Type: text/plain; charset="iso-8859-1"; To: linux-msdos@vger.kernel.org Bart Oldeman wrote: > Hi, >=20 > I've put up a dosemu 1.1.5.6 for testing to fix some (but not all) of= the > problems with 1.1.5.5. [...] > * lots of LFN fixes This new patch spawned an evil problem regarding LFN and international=20 characters: if I have a file/dir with a long name with intl chars in it= ,=20 I can't access that (ie. File not found) anymore, even though it is see= n=20 in dir listing. The worst thing is that this is also the case with LFN=20 support disabled. I tested with 1.1.5.5 too, and it doesn't have that b= ug. Other than that, there seem to be several problems with file names=20 containing international chars, which make them practically unusable. I= =20 tested both 1.1.5.5 and 1.1.5.6 with LFN and intl chars under dos 7.10=20 command.com and 4dos 6.22. Nobody seems to have reported bugs on this,=20 so here are some: - I can't create files with intl chars in the name. - Intl chars show up in names incorrectly. If you under win9x or unix create a text file containing intl chars,=20 they appear incorrectly under dos edit, for example. This has something= =20 to do with font differences between dos and windows/unix, but is anyway= =20 the "preferred" behavior. However, windows somehow converts chars in=20 file names somehow that they look the same under dos and windows. Dosem= u=20 seems to know nothing about that: as an example, a file named "clich=E9= "=20 is shown as "clich" (where is a single greek theta) unde= r=20 dosemu. Without LFN, dosemu just leaves out the international chars and mangles= =20 the name ("clich~bc"), which is fine as long as the files are=20 accessible. I was able to live with these things in 1.1.5.5, but not=20 1.1.5.6. -Eemeli - To unsubscribe from this list: send the line "unsubscribe linux-msdos" = in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html