delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1999/08/24/10:45:04

Message-ID: <B0FEA00E82A7D1118BFB00A0CC990278213397@ARGON>
From: Michel de Ruiter <Michel AT smr DOT nl>
To: "'DJGPP workers'" <djgpp-workers AT delorie DOT com>
Subject: ASCII 128+ in filenames
Date: Tue, 24 Aug 1999 16:33:59 +0200
X-Mailer: Internet Mail Service (5.5.2448.0)
Reply-To: djgpp-workers AT delorie DOT com

Hello workers,

I have noticed, that DOS converts some non-ASCII
characters to ASCII characters in filenames. I
have codepage 437 as my standard codepage, and in
that case the following characters are converted:

            90 e        A0 a
81 u        91 Æ (AE)   A1 i
82 e                    A2 o
83 a        93 o        A3 u
84 a        94 o        A4 Ñ (~N)
85 a        95 o
86 Å (oA)   96 u
87 Ç (,C)   97 u
88 e
89 e        99 o
8A e        9A u
8B i
8C i
8D i
8E a

The hex codes are given together with the
characters they are converted to. Most characters
just loose their accents.

Is this documented behaviour? Can it be turned
off? I think it has something to do with DOS
converting every filename to capitals.

Should we check for these things in (for
instance) djtarx, unzip, tar, Emacs, etc.?
I encountered this when unzipping files
containing 128+ characters, actually.

JFYI.

Groente, Michel.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019