From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Pierre A. Humblet" To: Schumann AG , michael.easter@excite.com Cc: cygwin@sourceware.cygnus.com Subject: Re: newbie question & Readline bug report Date: Sun, 28 Feb 1999 23:02:00 -0000 Message-ID: <3.0.5.32.19990226191158.00878440@pop.ne.mediaone.net> References: <919694979.22128.458@excite.com> <36D681FA.7A33FADE@asterix.schumann-ag.de> X-SW-Source: 1999-02n/msg00910.html Message-ID: <19990228230200.vHZX-7HpsZSjZzNTumGCdbZIam96FX3nQfp9HA8MMbE@z> At 12:14 PM 2/26/99 +0100, Schumann AG wrote: >The .inputrc file must be unix-style. That fixed it for me. > >michael.easter@excite.com wrote: >> There must be something I am missing. I have tried the following: "set >> bell-style none" in a .inputrc file in both the $HOME and / directories. >> Upon logging in again, the bell persists. What Schumann AG means is that .inputrc can't include \r EVEN ON TEXT MOUNTED PARTITIONS. That means there is a bug in readline. Cygnus src/readline/bind.c ******************************************* i = read (file, buffer, finfo.st_size); close (file); The error is here: if (i != finfo.st_size) <======================== return (errno); ******************************************** It should be patched, e.g. to if (i <= 0) By curiosity I looked up ftp.gnu.org The bug is present in versions up to readline-2.2.1 but it appears to be fixed in readline-4.0 Pierre -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe@sourceware.cygnus.com