On Mon, Mar 01, 2021 at 12:34:47PM +0000, Mike wrote: > > I just switched to pil21 because I noticed a bug with pil64 in “pil +” and > > wanted to see if it was > > corrected… (when inserting a closing paren, the cursor jumps to the opening > > one and freezes) > > > > This is not pil64's issue, but muslc's brutal change: > https://git.musl-libc.org/cgit/musl/tree/WHATSNEW#n2141 > I seen this behavior on AlpineLinux for years till now.
Ah, yes, now I remember. Thanks Mike! It is the behavior of the select(2) system call, which behaves not as stated in the man page: "On Linux, select(2) modifies timeout to reflect the amount of time not slept". Pil32+64 relied on that. Pil21 does not use select(2) any longer, but poll(2), which has also some other advantages. ☺/ A!ex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe