This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ANNOUNCEMENT] Updated: readline-5.1-1, libreadline6-5.1-1


-----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@byu.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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]