Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <20020708143322.64502.qmail@web21006.mail.yahoo.com> Date: Mon, 8 Jul 2002 07:33:22 -0700 (PDT) From: Nicholas Wourms Subject: Re: "Application key pad mode" in cygwin console To: cygwin AT cygwin DOT com In-Reply-To: <3D29632C.8E5DCB70@cern.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii --- Fabien PERRIOLLAT wrote: > Christopher Faylor, > > I just completed a patch to cygwin1.dll to provide the application > keyboard > modes. > The patches are in the files : > fhandler_console.cc > fhandler_termios.cc > select.cc > fhandler.h > tty.h > shared_info,h > > These patches was done in the Cygwin version 10 03.11.0.0 > And I have a short and simple test program to exercise the new facility. > I attache a file which is the output of diif processing for the modified > files. > > Could you tel me to how I must send this patch, and what is the > procedure. > > Fabien PERRIOLLAT > > > Christopher Faylor wrote: > > > On Fri, Apr 05, 2002 at 12:03:18AM +0200, Fabien Perriollat wrote: > > >I am porting a Unix package to Cygwin environment. > > >This package use the capability offered by xterm but also by linux > > >console to set the numerical key pad in "Application mode" (by > sending > > >an escape sequence string). > > >This facility seem to be not available, and a quick look into the > file > > >fhandler_console.cc and into winuser.h show me that "NUMPADxx" key > > >outside VK_NUMPAD5 is not handle. but only the "Numeric key pad mode" > > >is handle. > > > > > >Do you have any plan to provide the cygwin console with this facility > > >similar to xterm and or linux console, > > > > No plans, but you're welcome to submit a patch. > > > > >our could you provide me with any alternated way to have a similar > > >result. > > > > Have you tried 'rxvt'? > > > > If you don't have it installed currently, rerun setup.exe to install > it. > > Hi, You'll want to follow the procedures outlined on: http://cygwin.com/contrib.html This includes submitting an assignment form since your changes to the cygwin dll are so great. You'll notice that the directions ask for a patch against current CVS sources and that patches should be sent to the cygwin-patches mailing list. Cheers, Nicholas __________________________________________________ Do You Yahoo!? Sign up for SBC Yahoo! Dial - First Month Free http://sbc.yahoo.com -- 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/