X-Spam-Check-By: sourceware.org Message-ID: <43D8D302.5070008@byu.net> Date: Thu, 26 Jan 2006 06:47:46 -0700 From: Eric Blake User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) MIME-Version: 1.0 To: Bob Rossi CC: cygwin AT cygwin DOT com Subject: Re: [ANNOUNCEMENT] Updated: readline-5.1-1, libreadline6-5.1-1 References: <20060125232107 DOT GA26969 AT brasko DOT net> In-Reply-To: <20060125232107.GA26969@brasko.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes 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 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Bob Rossi on 1/25/2006 4:21 PM: > > Is there any known bugs with readline-5.1 on Cygwin? I've tracked down my > problem compiling and running CGDB to this package. No known cygwin-specific bugs, but definitely upstream bugs, or perhaps also bugs in the terminfo database. Read the last few day's worth of complaints about prompt display bugs caused by readline mishandling terminfo settings when compiled for multibyte support (and I'm still trying to put together a readline-5.1-2 release that at least works around this). > > In linux, everything works fine, although I know these problems could > lie anywhere. CGDB uses the alternative callback mechanism of the readline > library. I had several contributions to readline, which improved the readline > library's alterntive callback mode. You are welcome to compile readline from source, with full debugging symbols, and help debug this issue. I must admit that although I maintain readline, I have not compiled anything but bash that uses it, and even then, I relied on out-of-the-box usage of readline. So I won't be much help in discovering where the alternative callback mechanism seems to go wrong for you. > > Does the Cygwin distro patch readline-5.1? If so, where can I see these > patches? Use setup.exe to download the source for any package included in the cygwin distribution; the source tarball includes my cygwin-specific patches (mainly a workaround to speed up completion on //, and an extra hook function required by the cygwin release of bash 3.0-9). > > Basically, I think when I link to readline and call > rl_callback_handler_install, it is modifing the terminal on stdout, even > though I don't run readline on that terminal. I open a new terminal, and apply > readline to that. > - -- Life is short - so eat dessert first! Eric Blake ebb9 AT byu DOT net volunteer cygwin readline maintainer -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFD2NMC84KuGfSFAYARAp1yAJ9/6oBHIPYarDKKa4/t/bLeShG3rwCaAkRr uTONAVazR/Z+AYMISlwQRoo= =z5Um -----END PGP SIGNATURE----- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/