On Fri, Apr 14, 2017 at 04:40:36PM +0200, Moritz Heidkamp wrote: > Hi everyone, > > char-ready? on string input ports would return #f when they've reached > the end of their underlying string. However, char-ready? is supposed to > return #t in this case. The attached patch fixes this and adds a > corresponding regression test. It applies to both master and chicken-5.
Nice find, thanks! I've pushed it to both branches and added a NEWS entry, because this is a pretty important fix. We should keep an eye on Salmonella to see if any eggs inadvertently rely on this broken behaviour. Cheers, Peter
signature.asc
Description: Digital signature
_______________________________________________ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers