Created attachment 856604 [details] fix If you call newtPushHelpLine() while an entry is focused (eg, to say something like "You must enter a number between 1 and 100"), the visible cursor ends up at the end of the help line instead of in the entry.
I'm not sure about that SLsmg_refresh() call. Is it really needed? I think the form should always do that, otherwise it could be drawn before everything is ready and cause some flickering.
ah, no, it's not necessary. I can just call newtRefresh(). (I was only thinking from the perspective of changing the help line while the form was active, so it seemed weird that it didn't refresh, but clearly if you set a static help line before opening the form then you wouldn't want that.)
Ok, I've pushed it without that line. Thanks. In the next few weeks I'll try to make a new newt release and update it in Fedora too.
This and other changes you have made are now in 0.52.17.