delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/03/10/02:39:45

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: patch to cygwin1.dll
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Date: Mon, 10 Mar 2003 08:39:28 +0100
Message-ID: <C691E039D3895C44AB8DFD006B950FB409D183@lanmhs50.rd.francetelecom.fr>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
From: "COTTO Daniel FTRD/DMI/CAE" <daniel DOT cotto AT rd DOT francetelecom DOT com>
To: <cygwin AT cygwin DOT com>
X-OriginalArrivalTime: 10 Mar 2003 07:39:34.0296 (UTC) FILETIME=[31D1E980:01C2E6D8]
Note-from-DJ: This may be spam

------_=_NextPart_001_01C2E6D8.2E7F78DE
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi ,

I have made a patch to the cygwin1.dll .
Its main purpose is to allow a nul character to be input from a french =
keyboard. Also this patch adds some othre functions keys. If you are =
interrested you have the diff file from the official cygwin-1.3.20-1 =
fhandler_console.cc

the binding added are:
* ctrl-spc: nul character
* ctrl-f1 through ctrl-f10: \e7~ through \e16~
* alt-f1 through alt f10: \e[38~ through \e[47~
* app key binded to: \e[50~
* ctrl-tab and alt tab bind to esc tab.=20
* and some other minor binding; (see the attachment).

If you want, you can use this patch and you can add it to a next  =
version of cygwin1.dll.

Daniel.

P.S. sory for my bad english.


------_=_NextPart_001_01C2E6D8.2E7F78DE
Content-Type: application/octet-stream;
	name="fhandler_console.cc.diff"
Content-Transfer-Encoding: base64
Content-Description: fhandler_console.cc.diff
Content-Disposition: attachment;
	filename="fhandler_console.cc.diff"

MzMwLDMzMmMzMzAKPCAJICBpZiAod2NoID09IDAgfHwgLyogTlVMTCBjaGFyYWN0ZXIgKi8KPCAJ
ICAgICAgd2NoID09IDMyIHx8IC8qIHNwYWNlICovCjwgCSAgICAgIHdjaCA9PSA5IHx8IC8qIHRh
YiAqLwotLS0KPiAJICBpZiAod2NoID09IDAgfHwKMzQwLDM0MWQzMzcKPCAJICAgICAgaWYgKG5y
ZWFkID09IDApIC8qIHRvcmVhZCA9PSAiXDBcMCIgKi8KPCAJCW5yZWFkKys7CjE2MDcsMTYzM2Mx
NjAzLDE2MjYKPCAgIHtWS19MRUZULAl7IlwwMzNbRCIsCSJcMDMzW0QiLAkiXDAzM1wwMzNbRCIs
CSJcMDMzXDAzM1tEIn19LAo8ICAge1ZLX1JJR0hULAl7IlwwMzNbQyIsCSJcMDMzW0MiLAkiMDMz
XDAzM1tDIiwJIlwwMzNcMDMzW0MifX0sCjwgICB7VktfVVAsCXsiXDAzM1tBIiwJIlwwMzNbQSIs
CSJcMDMzXDAzM1tBIiwJIlwwMzNcMDMzW0EifX0sCjwgICB7VktfRE9XTiwJeyJcMDMzW0IiLAki
XDAzM1tCIiwJIlwwMzNcMDMzW0IiLAkiXDAzM1wwMzNbQiJ9fSwKPCAgIHtWS19QUklPUiwJeyJc
MDMzWzV+IiwJIlwwMzNbNX4iLAkiXDAzM1wwMzNbNX4iLAkiXDAzM1wwMzNbNX4ifX0sCjwgICB7
VktfTkVYVCwJeyJcMDMzWzZ+IiwJIlwwMzNbNn4iLAkiXDAzM1wwMzNbNn4iLAkiXDAzM1wwMzNb
Nn4ifX0sCjwgICB7VktfSE9NRSwJeyJcMDMzWzF+IiwJIlwwMzNbMX4iLAkiXDAzM1wwMzNbMX4i
LAkiXDAzM1wwMzNbMX4ifX0sCjwgICB7VktfRU5ELAl7IlwwMzNbNH4iLAkiXDAzM1s0fiIsCSJc
MDMzXDAzM1s0fiIsCSJcMDMzXDAzM1s0fiJ9fSwKPCAgIHtWS19JTlNFUlQsCXsiXDAzM1syfiIs
CSJcMDMzWzJ+IiwJIlwwMzNcMDMzWzJ+IiwJIlwwMzNcMDMzWzJ+In19LAo8ICAge1ZLX0RFTEVU
RSwJeyJcMDMzWzN+IiwJIlwwMzNbM34iLAkiXDAzM1wwMzNbM34iLAkiXDAzM1wwMzNbM34ifX0s
CjwgICB7VktfRjEsCXsiXDAzM1tbQSIsCSJcMDMzWzIzfiIsCSJcMDMzWzd+IiwJIlwwMzNbMzh+
In19LAo8ICAge1ZLX0YyLAl7IlwwMzNbW0IiLAkiXDAzM1syNH4iLAkiXDAzM1s4fiIsCSJcMDMz
WzM5fiJ9fSwKPCAgIHtWS19GMywJeyJcMDMzW1tDIiwJIlwwMzNbMjV+IiwJIlwwMzNbOX4iLAki
XDAzM1s0MH4ifX0sCjwgICB7VktfRjQsCXsiXDAzM1tbRCIsCSJcMDMzWzI2fiIsCSJcMDMzWzEw
fiIsCSJcMDMzWzQxfiJ9fSwKPCAgIHtWS19GNSwJeyJcMDMzW1tFIiwJIlwwMzNbMjh+IiwJIlww
MzNbMTF+IiwJIlwwMzNbNDJ+In19LAo8ICAge1ZLX0Y2LAl7IlwwMzNbMTd+IiwJIlwwMzNbMjl+
IiwJIlwwMzNbMTJ+IiwJIlwwMzNbNDN+In19LAo8ICAge1ZLX0Y3LAl7IlwwMzNbMTh+IiwJIlww
MzNbMzF+IiwJIlwwMzNbMTN+IiwJIlwwMzNbNDR+In19LAo8ICAge1ZLX0Y4LAl7IlwwMzNbMTl+
IiwJIlwwMzNbMzJ+IiwJIlwwMzNbMTR+IiwJIlwwMzNbNDV+In19LAo8ICAge1ZLX0Y5LAl7Ilww
MzNbMjB+IiwJIlwwMzNbMzN+IiwJIlwwMzNbMTV+IiwJIlwwMzNbNDZ+In19LAo8ICAge1ZLX0Yx
MCwJeyJcMDMzWzIxfiIsCSJcMDMzWzM0fiIsCSJcMDMzWzE2fiIsCSJcMDMzWzQ3fiJ9fSwKPCAg
IHtWS19GMTEsCXsiXDAzM1syN34iLAkiXDAzM1szNX4iLAkiXDAzM1szN34iLAkiXDAzM1s0OH4i
fX0sCjwgICB7VktfRjEyLAl7IlwwMzNbMzB+IiwJIlwwMzNbMzZ+IiwJIlwwMzNbMzd+IiwJIlww
MzNbNDl+In19LAo8ICAge1ZLX05VTVBBRDUsCXsiXDAzM1tHIiwJIlwwMzNbRyIsCSJcMDMzXDAz
M1tHIiwJIlwwMzNcMDMzW0cifX0sCjwgICB7VktfQ0xFQVIsCXsiXDAzM1tHIiwJIlwwMzNbRyIs
CSJcMDMzXDAzM1tHIiwJIlwwMzNcMDMzW0cifX0sCjwgICB7VktfQVBQUywJeyJcMDMzWzUwfiIs
CSJcMDMzWzUxfiIsCSJcMDMzWzUyfiIsCSJcMDMzWzUzfiJ9fSwKPCAgIHtWS19TUEFDRSwJeyIg
IiwJCSIgIiwJCSJcMCIsCQkiXDAzMyAifX0sCjwgICB7VktfVEFCLCAgICAgCXsiXHQiLAkJIlx0
IiwJCSJcMDMzXHQiLAkiXDAzM1x0In19LAotLS0KPiAgIHtWS19MRUZULAl7IlwwMzNbRCIsCSJc
MDMzW0QiLAkiXDAzM1tEIiwJIlwwMzNcMDMzW0QifX0sCj4gICB7VktfUklHSFQsCXsiXDAzM1tD
IiwJIlwwMzNbQyIsCSJcMDMzW0MiLAkiXDAzM1wwMzNbQyJ9fSwKPiAgIHtWS19VUCwJeyJcMDMz
W0EiLAkiXDAzM1tBIiwJIlwwMzNbQSIsCSJcMDMzXDAzM1tBIn19LAo+ICAge1ZLX0RPV04sCXsi
XDAzM1tCIiwJIlwwMzNbQiIsCSJcMDMzW0IiLAkiXDAzM1wwMzNbQiJ9fSwKPiAgIHtWS19QUklP
UiwJeyJcMDMzWzV+IiwJIlwwMzNbNX4iLAkiXDAzM1s1fiIsCSJcMDMzXDAzM1s1fiJ9fSwKPiAg
IHtWS19ORVhULAl7IlwwMzNbNn4iLAkiXDAzM1s2fiIsCSJcMDMzWzZ+IiwJIlwwMzNcMDMzWzZ+
In19LAo+ICAge1ZLX0hPTUUsCXsiXDAzM1sxfiIsCSJcMDMzWzF+IiwJIlwwMzNbMX4iLAkiXDAz
M1wwMzNbMX4ifX0sCj4gICB7VktfRU5ELAl7IlwwMzNbNH4iLAkiXDAzM1s0fiIsCSJcMDMzWzR+
IiwJIlwwMzNcMDMzWzR+In19LAo+ICAge1ZLX0lOU0VSVCwJeyJcMDMzWzJ+IiwJIlwwMzNbMn4i
LAkiXDAzM1syfiIsCSJcMDMzXDAzM1syfiJ9fSwKPiAgIHtWS19ERUxFVEUsCXsiXDAzM1szfiIs
CSJcMDMzWzN+IiwJIlwwMzNbM34iLAkiXDAzM1wwMzNbM34ifX0sCj4gICB7VktfRjEsCXsiXDAz
M1tbQSIsCSJcMDMzWzIzfiIsCU5VTEwsCQlOVUxMfX0sCj4gICB7VktfRjIsCXsiXDAzM1tbQiIs
CSJcMDMzWzI0fiIsCU5VTEwsCQlOVUxMfX0sCj4gICB7VktfRjMsCXsiXDAzM1tbQyIsCSJcMDMz
WzI1fiIsCU5VTEwsCQlOVUxMfX0sCj4gICB7VktfRjQsCXsiXDAzM1tbRCIsCSJcMDMzWzI2fiIs
CU5VTEwsCQlOVUxMfX0sCj4gICB7VktfRjUsCXsiXDAzM1tbRSIsCSJcMDMzWzI4fiIsCU5VTEws
CQlOVUxMfX0sCj4gICB7VktfRjYsCXsiXDAzM1sxN34iLAkiXDAzM1syOX4iLAkiXDAzNiIsCQlO
VUxMfX0sCj4gICB7VktfRjcsCXsiXDAzM1sxOH4iLAkiXDAzM1szMX4iLAlOVUxMLAkJTlVMTH19
LAo+ICAge1ZLX0Y4LAl7IlwwMzNbMTl+IiwJIlwwMzNbMzJ+IiwJTlVMTCwJCU5VTEx9fSwKPiAg
IHtWS19GOSwJeyJcMDMzWzIwfiIsCSJcMDMzWzMzfiIsCU5VTEwsCQlOVUxMfX0sCj4gICB7Vktf
RjEwLAl7IlwwMzNbMjF+IiwJIlwwMzNbMzR+IiwJTlVMTCwJCU5VTEx9fSwKPiAgIHtWS19GMTEs
CXsiXDAzM1syM34iLAlOVUxMLAkJTlVMTCwJCU5VTEx9fSwKPiAgIHtWS19GMTIsCXsiXDAzM1sy
NH4iLAlOVUxMLAkJTlVMTCwJCU5VTEx9fSwKPiAgIHtWS19OVU1QQUQ1LAl7IlwwMzNbRyIsCU5V
TEwsCQlOVUxMLAkJTlVMTH19LAo+ICAge1ZLX0NMRUFSLAl7IlwwMzNbRyIsCU5VTEwsCQlOVUxM
LAkJTlVMTH19LAoxNjM1LDE2MzdjMTYyOAo8ICAgeycyJywJCXtOVUxMLAkJTlVMTCwJCSJcMCIs
CQlOVUxMfX0sCjwgICB7MHhEQiwJe05VTEwsCQlOVUxMLAkJIlwwMzciLAkJTlVMTH19LAo8ICAg
ezAsCQl7IlwwIiwJCU5VTEwsCQlOVUxMLAkJTlVMTH19Ci0tLQo+ICAgezAsCQl7IiIsCQlOVUxM
LAkJTlVMTCwJCU5VTEx9fQo=


------_=_NextPart_001_01C2E6D8.2E7F78DE
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
------_=_NextPart_001_01C2E6D8.2E7F78DE--

- Raw text -


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