www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2000/02/13/11:54:20

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-developers-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com
Message-ID: <38A6E0D9.442DD5E9@gmx.de>
Date: Sun, 13 Feb 2000 17:50:33 +0100
From: Reinhard Nissl <rnissl AT gmx DOT de>
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.10 ppc)
X-Accept-Language: de,en,fr
MIME-Version: 1.0
To: cygwin-developers AT sourceware DOT cygnus DOT com
Subject: cygwin-src-20000125: patch to not convert cmdline to OEM

This is a multi-part message in MIME format.
--------------EB89FFBBB6DB28D2AEBC180A
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi,

the attached patch makes cygwin1.dll only convert the cmdline to OEM when the
environment variable CYGWIN_CMD_LINE_MODE is not set to ANSI. If the variable
doesn't exist or is set to anything else then ANSI, the library behaves as it
did before applying the patch.

In the case ANSI is set, any conversions from char to OEM or reverse are
skipped or replaced by a neutral function. A call to SetFileApisToANSI() is
done to handle the ANSI filenames correctly.

I developed this patch while porting sms_client to the CYGWIN environment to
be able to send SMS messages that contain "Umlauts", as the programme expects
them to be coded according to the ANSI code page. 

Bye.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl AT gmx DOT de
--------------EB89FFBBB6DB28D2AEBC180A
Content-Type: application/x-gzip;
 name="cygwin-ansi.patch.gz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="cygwin-ansi.patch.gz"

H4sICBq/lDgCA2N5Z3dpbi1hbnNpLnBhdGNoAJVVbW/iOBD+3Er9D3O9D5eUQAktfVWl0pTu
csubCl12dTpFJnHASxJHsQPLnfa/39gOlJ7a1TaqCjjjmfEzz/M4ZFEE1SKHYD1bsbQq8qDa
qOPjNpo1nrPZMa6KIjs274/DIJf1WhC8Fv9G6MF+tVp9b/69Hk/hT5KCW4d686rZvGrUQW08
2K9UKu+ovjcqTKITtf/qpH5Vb5SJbm+h2jy7dM6goj4aTbi9PdiH3pilkuYRCSj4iTQ/oD/w
vcHw6zUG/E7TkEX4BXsxf8dH0H80jWABCOY0WDiwmlM5pzngPygEflmRVAqQHGZUQqs/6mAk
yUmABQRmAYAo54mOD3iSkDSEmKW0BuM5kX8ImPMV9EafPQQgy/ksJ0kiYErnZIkxR8emF/od
06Vw6B3iD2we/z8JqqoFSdjFdJaNS//qeqo8JDykd0X0FzTh72uTA4BFYP32gcp2umQ5TxOa
ys8kZ2QaU+vQ+/ph0un7Xu/e73b6bb83uG8fOptEDgj2D+WYoFywbducDnIqC+ztodUdtbel
ykWrDjc3IGTOgiSzDlXDzzltW4X/2AKO4CPmY7KgwJeIrMYtZtMAUdKD56DQE5LkUuNJsixm
AZGMpzXoc0nVKmbBZ4nn4oUAkdGAkRgCIqhQw0vB01yC+24XmEKapTPIi1SyhELMSUhDsIgw
aXiWcYELOF4TiKNbVHdDp+tNQuxG2KZpAilPDRfPGhfOOVTOTs8dZL3mon5GVD6wmLYyJsZ8
0O7h8OmSairNsS2kAk4lUekTslCVSaxOEcdC0e75oABqc4CIZmRWMgY5XH2lgqXxNjT4P3s2
w3yxSbN5s4vGgr4WtM0MuiGcYCdlEjFHvugpzbmQgO2hwPB82GqKE1QH5dNvNJBly6Dj/G1c
jWEWk1jDeHmpYDxvuM6lQXFHsFCS/kgJC24AKe4ZqanDtUwWRMTDIGwYYbVUpKOFaL+Ux1vA
vLnX1C8rI9ODbA2WZfqx1dR4QMDCFzFyT++1oQKu/SJD+E7HFmuhufBrpr0T/S7f3tm3Ny6o
sW63tG734l3WvZvr5+59enqh3Ft9uI2NYko/yalQgP3Y9elf8Mbrrbs8Ibly6I8dkPlayTpR
dkMAx6V9eYHqUmqbkmBRZNAadmoAnQiJTKQRXEQYapCj8eO+nMIEpX/ZdOBbIRS5cfqK9BHq
o2Y2PHS+9NpXMKEg5ryIQ8C7oUAo1mgp5lZRBTM0NaacDOQ6Q3qlXMJgVCsvNNdV7G+651tI
NuqHOPM43mbfJdKv/9TtXm/fGOR9FNzSl9yPijj2ceGk4WdEzsHKKYn9aQ3vLbOMOnFgir5s
1KK9hSZjrqg/AWuqboFV+b5SyuJtN9nrFbFkd2tJx3zCQqqyWN7Qb3lDB3p3/vCx7Q16w8Go
fa+rOlB1TX583friD1vjj6X1qKe0n72fdbQ593SI5+ui3G6ehaeitO7gaHuVTbyPrcdnDWtr
k4hK0glr4WrzFbPctbxPT0N1L37C6P8AY3DHs18JAAA=

--------------EB89FFBBB6DB28D2AEBC180A--



- Raw text -


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