forked from shidel/fd-nls
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
DOSLFN help files extracted from the latest 0.41d package, they include latest changes from Jason Hood like an updated changelog, updated download links and so on. I left the German language alone as Willi's translation is more recent.
- Loading branch information
1 parent
ab59515
commit 78a3202
Showing
4 changed files
with
218 additions
and
93 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
� For German text see DOSLFN.DE (for v0.32o). | ||
� For French text see DOSLFN.FR. | ||
� For change.log see end of file. | ||
|
||
+---------------------------------------------------------------+ | ||
|
@@ -165,10 +166,11 @@ m[sln] Specify the maximum size of the shortname path (80), longname path | |
an extra-long path, it can still be specified explicitly, so the default | ||
value of 80 might not be enough. See MVALUES, below. | ||
|
||
l DOSLFN is bilingual. If it detects a locale of Austria, Switzerland, | ||
or Germany, it defaults to German language, English otherwise. | ||
To override language defaulting, use "ld" for German or "le" for English. | ||
e.g. get English help in Austria with "doslfn -le -h" or "doslfn leh" | ||
l DOSLFN is multilingual. If it detects a locale of Austria or Germany, it | ||
defaults to German language; France and French Canada default to French; | ||
Turkey to Turkish; English otherwise. To override the language use "ld" for | ||
German, "le" for English, "lf" for French or "lt" for Turkish. e.g. get | ||
English help in Austria with "doslfn -le -h" or "doslfn leh". | ||
(As you see, DOSLFN ignores switch prefixes and spaces. | ||
A trailing whitespace is only necessary for the z command.) | ||
While DOSLFN is resident, the language override is permanent. | ||
|
@@ -321,6 +323,8 @@ and also has some features removed to reduce its size: | |
- doesn't disable itself when starting Windows; | ||
- doesn't recognise codepage changes; | ||
- doesn't handle double-byte character sets. | ||
(For developers this means setting USEOLDDOS, USEWIN, USECP and USEDBCS to 0 | ||
and USEFREESPC to 1.) | ||
|
||
MVALUES can be used to scan your drives to find the optimum sizes for the m | ||
switches. This could save over a �K from the resident size. It only accepts | ||
|
@@ -658,6 +662,45 @@ Version 0.40c (11/05) | |
- fixed failing to find files due to NULs stored in the directory entry | ||
* CD: improved recognition of long ISO names | ||
|
||
Version 0.40d (09/06) | ||
* change opening for read/write and write-only to just read/write (work- | ||
around for Win9X/DOS incompatibility - DOS Navigator) | ||
* change attribute when opening existing file for read-only (work-around for | ||
DR-DOS 7.03 incompatibility - system files would not open, prevented pipes) | ||
- preserve IF when filtering LFNs from SFN find functions | ||
* chain Int21 handler on unknown function (Udo's DR-DOS 64-bit functions) | ||
+ FAT+ support (set high dword of file size in find data) | ||
|
||
Version 0.40e (10/06) | ||
- fix FreeDOS incompatibility generated by DR-DOS incompatibility. | ||
|
||
Version 0.41 (12/2011) | ||
- invalidate the sector after getting a short name (fixes DIR after COPY) | ||
- fixed creating a short name (courtesy of Japheth) | ||
- prevent upcasing DBCS trail bytes | ||
* stop using the FASTOPEN cache (but may be recompiled with) | ||
* reduced .com size (by better definition of the standard calls) | ||
+ use XMS to store DBCS code pages | ||
+ added cp860uni.tbl (Portuguese) | ||
|
||
Version 0.41a (1/2012) | ||
- command line was corrupted by variables (prevented -z from working) | ||
|
||
Version 0.41b (2/2012) | ||
- fixed -z loading a DBCS file to XMS when resident | ||
+ added -f- to disable fallback, using the previous LFN handler instead (allows | ||
something like NTFSDOS or Paragon IFS to use their LFN functions) | ||
|
||
Version 0.41c (11/2012) | ||
- explicitly set carry (assume failure) before chaining (djgpp 2.04 workaround | ||
for pre-DOS7) | ||
|
||
Version 0.41d (12/2021) | ||
+ French and Turkish translations (courtesy of Berki Yenig�n) | ||
* Switzerland no longer defaults to German | ||
- fixed reading TZ variable without an offset | ||
+ Spanish doc (courtesy of parodper from FreeDOS) | ||
|
||
Remaining known bugs: | ||
- no setting/updating "last access" date | ||
- no setting/removing LFN DirEnts when calling FCB functions | ||
|
@@ -667,9 +710,6 @@ Remaining known bugs: | |
- TRUENAME doesn't handle devices correctly | ||
- creating a *really* long name on a 512-byte cluster (allocating a second | ||
cluster will fail; other cluster sizes will always have enough room). | ||
- changing disk (or formatting, resizing a RAM disk) will not reset the cache | ||
for that drive. This may cause DOSLFN to think a file/dir still exists. | ||
Workaround: fill the cache with entries from another drive (eg: attrib /s). | ||
- deactivating may make CDs' current directory invalid (it's equivalent to | ||
putting in another disc). | ||
- NIOS' internal commands don't work (this is a problem with NIOS & MS-DOS 7). | ||
|
@@ -679,9 +719,7 @@ Remaining known bugs: | |
- NTFSDOS sometimes gives incorrect times - this is a bug in NTFSDOS. | ||
|
||
|
||
email: [email protected] | ||
[email protected] | ||
Download: http://www.tu-chemnitz.de/~heha/hs_freeware/doslfn.zip | ||
http://doslfn.adoxa.cjb.net/ | ||
or http://www.simtel.net/pub/dl/62342.shtml | ||
email: [email protected] | ||
Download: http://doslfn.adoxa.vze.com/ | ||
https://www-user.tu-chemnitz.de/~heha/hsn/dos/doslfn/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,11 @@ | ||
Pour le texte en allemand cf. DOSLFN.DE (pour v0.32o). | ||
Pour le journal des modifications, voyez la fin du fichier. | ||
* Pour le texte en allemand cf. DOSLFN.DE (pour v0.32o). | ||
* Pour le texte en anglais cf. DOSLFN.TXT. | ||
* Pour le journal des modifications, voyez la fin du fichier. | ||
|
||
+------------------------------------------------------------------------+ | ||
| DOSLFN - Un pilote en mode r�el pour les noms de fichier longs sous | | ||
| DOS avec prise en charge compl�te de l'Unicode et du DBCS ! | | ||
+------------------------------------------------------------------------+ | ||
+----------------------------------------------------------------------+ | ||
| DOSLFN - Un pilote en mode r�el pour les noms de fichier longs sous | | ||
| DOS avec prise en charge compl�te de l'Unicode et du DBCS ! | | ||
+----------------------------------------------------------------------+ | ||
|
||
APPROCHE | ||
|
||
|
@@ -64,8 +65,8 @@ points | |
n�cessaire car il n'existe pas de mani�re de retrouver les fichiers avec un | ||
point � la fin. Par cons�quent, les noms de fichiers avec des espaces et des | ||
points seuls ne sont pas autoris�s, avec l'exception virtuelle des r�pertoires | ||
"." et ".." inutiles. COMMAND.COM utilise la fonctionnalit� DOS Get Extended | ||
Error Information (Obtenir des informations �tendues sur l'erreur), donc j'ai | ||
"." et ".." inutiles. COMMAND.COM utilise la fonctionnalit� DOS Get Extended | ||
Error Information (Obtenir des informations �tendues sur l'erreur), donc j'ai | ||
d� utiliser la fonction compl�mentaire peu pratique pour d�finir ce code | ||
d'erreur afin que COMMAND.COM fonctionne correctement. | ||
|
||
|
@@ -185,13 +186,15 @@ m[sln] Sp | |
donc la valeur par d�faut de 80 pourrait �tre insuffisant. Cf. MVALUES | ||
ci-dessous. | ||
|
||
l DOSLFN est bilingue. S'il d�tecte un r�glage pour l'Autriche, la Suisse ou | ||
l'Allemagne, il utilisera par d�faut l'allemand et l'anglais sinon. Afin | ||
d'outrepasser la valeur par d�faut des langues, utilisez "ld" pour l'allemand | ||
ou "le" pour l'anglais. Par exemple pour obtenir l'aide en anglais en | ||
Autriche, utilisez "doslfn -le -h" ou "doslfn leh" (Comme vous le voyez, | ||
DOSLFN ignore les pr�fixes des commutateurs et les espaces. Une espace de | ||
n'est n�cessaire que pour la commande z.) | ||
l DOSLFN est multilingue. S'il d�tecte un r�glage d'Autriche ou d'Allemagne | ||
il utilisera par d�faut l'allemand ; s'il s'agit de la France ou du Canada | ||
francophone, le fran�ais sera utilis� par d�faut ; le turc pour la Turquie ; | ||
l'anglais sinon. Pour remplacer la langue, utilisez "ld" pour l'allemand, | ||
"le" pour l'anglais, "lf" pour le fran�ais ou "lt" pour le turc. Par exemple | ||
pour obtenir l'aide en anglais en Autriche, utilisez "doslfn -le -h" ou | ||
"doslfn leh". | ||
(Comme vous le voyez, DOSLFN ignore les pr�fixes des commutateurs et les | ||
espaces. Une espace de n'est n�cessaire que pour la commande z.) | ||
Lorsque DOSLFN est r�sident, outrepasser la langue est permanent. | ||
|
||
o D�calage du fuseau horaire. Si aucun fuseau horaire n'est entr�, TZ sera | ||
|
@@ -611,9 +614,9 @@ Version 0.32o (05/03) | |
court) avec l'effet tunnel | ||
* L'acc�s aux secteurs passe par le tampon (non document�) SmartDrive, am�liore | ||
la performance comme d�crit lors de la copie de certains fichiers depuis C: | ||
sans DOSLFN 25 s copier vers A: 7 s effacer de A: | ||
avec DOSLFN 0.32n 78 s copier vers A: 12 s effacer de A: | ||
avec DOSLFN 0.32o 43 s copier vers A: 7 s effacer de A: | ||
sans DOSLFN 25 s copier vers A: 7 s effacer de A: | ||
avec DOSLFN 0.32n 78 s copier vers A: 12 s effacer de A: | ||
avec DOSLFN 0.32o 43 s copier vers A: 7 s effacer de A: | ||
* MKLINK peut d�sormais g�rer les r�pertoires sup�rieurs � 64KB (rare, non | ||
test�) | ||
* MKLINK.PAS peut �tre compil� en une version DPMI pour utiliser davantage la | ||
|
@@ -645,7 +648,7 @@ Version 0.32o, premi | |
- MKLINK : correction d'un probl�me potentiel avec les �tiquettes de volume | ||
Joliet ; | ||
+ MKLINK : option pour cr�er "manuellement" les liens ; | ||
- CP437UNI.TBL: correction de la translation du symbole "micro" (�). | ||
- CP437UNI.TBL: correction de la translation du symbole "micro" (�). | ||
|
||
Version 0.32o, seconde version jh (10/03) | ||
- d�finir le code d'erreur lors de l'utilisation de la fonction enl�vement du | ||
|
@@ -705,7 +708,7 @@ Source : | |
USEFREESPC activer le r�glage du compteur de cluster libre DPB | ||
PROFILE activer le profilage (n�cessite et suppose un Pentium) | ||
PROFILECACHE activer le profilage du tampon fastopen (n�cessite aussi | ||
les �l�ments ci-dessus) | ||
les �l�ments ci-dessus) | ||
PATHLOOK voir ce qui (n')est (pas) en train d'�tre mis en m�moire tampon | ||
|
||
* enl�vement de DT_BIGDOS, ajout de DT_FAT12 et �change des positions de | ||
|
@@ -784,6 +787,55 @@ Version 0.40c (11/05) | |
l'entr�e de r�pertoire | ||
* CD : am�lioration de la reconnaissance de noms longs ISO | ||
|
||
Version 0.40d (09/06) | ||
* modification de l'ouverture en lecture/�criture et en lecture seule en | ||
simplement lecture/�criture (contournement d'une incompatibilit� avec | ||
Win9X/DOS - DOS Navigator) | ||
* modification des attributs lors de l'ouverture d'un fichier existant en | ||
lecture seule (contournement d'une incompatibilit� avec DR-DOS 7.03 - les | ||
fichiers syst�me ne s'ouvraient pas et les pipes �taient emp�ch�s) | ||
- conserver IF lors d'un filtrage des LFN des fonctions de recherche des noms | ||
de fichiers courts | ||
* encha�ner le gestionnaire Int21 en cas de fonction inconnue (fonctions 64 | ||
bits de DR-DOS d'Udo) | ||
+ prise en charge de FAT+ (d�finir le dword haut de la taille de fichier dans | ||
les donn�es de recherche) | ||
|
||
Version 0.40e (10/06) | ||
- correction d'une incompatibilit� avec FreeDOS g�n�r� par une incompatibilit� | ||
avec DR-DOS. | ||
|
||
Version 0.41 (12/2011) | ||
- invalidation d'un secteur apr�s l'obtention d'un nom court (corrige DIR suite | ||
� une commande COPY) | ||
- correction de la cr�ation d'un nom court (merci � Japheth) | ||
- emp�cher le passage en majuscules des octets de fin de DBCS | ||
* arr�t de l'utilisation du tampon FASTOPEN (mais peut �tre recompil� avec) | ||
* r�duction de la taille du .com (gr�ce � une meilleure d�finition des appels | ||
standards) | ||
+ utilisation de XMS pour stocker les pages de code DBCS | ||
+ ajout de cp860uni.tbl (portugais) | ||
|
||
Version 0.41a (1/2012) | ||
- la ligne de commande �tait corrompue par des variables (cela emp�chait -z de | ||
fonctionner) | ||
|
||
Version 0.41b (2/2012) | ||
- correction du chargement d'un fichier DBCS avec -z vers le XMS lorsqu'il | ||
�tait r�sident | ||
+ ajout de -f- pour d�sactiver le repli, utilisation du gestionnaire LFN | ||
pr�c�dent (permet � par exemple NTFSDOS ou Paragon IFS d'utiliser leurs | ||
fonctions LFN) | ||
|
||
Version 0.41c (11/2012) | ||
- d�finir explicitement carry (supposer un �chec) avant d'encha�ner | ||
(contournement djgpp 2.04 pour les version de DOS ant�rieures � DOS 7) | ||
|
||
Version 0.41d (12/2021) | ||
+ traductions en fran�ais et en turc (merci � Berki Yenig�n) | ||
* la Suisse n'est plus en allemand par d�faut | ||
- correction de la lecture de la variable TZ sans d�calage (offset) | ||
|
||
Bugs connus restants : | ||
- pas de d�finition/mise � jour de la date du "dernier acc�s" | ||
- pas de d�finition/effacement des DirEnts LFN lors d'un appel aux fonctions | ||
|
@@ -798,11 +850,6 @@ Bugs connus restants : | |
- la cr�ation d'un nom *vraiment* long sur un cluster de 512 octets (allouer un | ||
second cluster �chouera ; les autres tailles de cluster auront toujours | ||
suffisamment d'espace). | ||
- un changement de disque (ou formater, redimensionner un disque RAM) ne | ||
remettra pas le tampon � z�ro pour ce lecteur. Cela peut faire en sorte que | ||
DOSLFN pense que le fichier/r�pertoire existe toujours. | ||
Solution de contournement : remplir le tampon avec des entr�es depuis un | ||
autre lecteur (par exemple : attrib /s). | ||
- la d�sactivation peut rendre invalide les r�pertoires courants des CD (c'est | ||
�quivalent � ins�rer un autre disque). | ||
- les commandes internes de NIOS ne fonctionnent pas (c'est un probl�me avec | ||
|
@@ -813,10 +860,7 @@ Bugs connus restants : | |
- NTFSDOS retourne parfois des horodatages erron�s - c'est un bug dans NTFSDOS. | ||
|
||
|
||
e-mail: <[email protected]> mais veuillez lire | ||
<https://www-user.tu-chemnitz.de/~heha/email.en.htm> avant. | ||
<[email protected]> | ||
|
||
T�l�chargement : https://www-user.tu-chemnitz.de/~heha/hsn/dos/doslfn/ | ||
http://adoxa.altervista.org/doslfn/ | ||
e-mail : <[email protected]> | ||
T�l�chargement : http://doslfn.adoxa.vze.com/ | ||
https://www-user.tu-chemnitz.de/~heha/hsn/dos/doslfn/ | ||
|
Oops, something went wrong.