You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the only major release blocker so I suppose I'll make it into a real issue.
hewwo currently uses linenoise for line editing, mostly because of its multiplexing API. As far as I can tell, neither editline nor readline have a similar feature. rlwrap does what we want here with readline, but it goes through a lot of trouble to do so. Thus, it might be best to stick with linenoise, as it already supports that out of the box.
Sadly, linenoise doesn't support many other things, e.g. utf8, or ctrl+arrows. There are forks with utf8 support (antirez/linenoise#186, antirez/linenoise#187), but they've all branched off before the multiplexing API got implemented.
A friend offered to try rebasing yhirose's utf8 patch onto the latest upstream version, so that's the current course of action. Maybe.
The text was updated successfully, but these errors were encountered:
This is the only major release blocker so I suppose I'll make it into a real issue.
hewwo currently uses linenoise for line editing, mostly because of its multiplexing API. As far as I can tell, neither editline nor readline have a similar feature. rlwrap does what we want here with readline, but it goes through a lot of trouble to do so. Thus, it might be best to stick with linenoise, as it already supports that out of the box.
Sadly, linenoise doesn't support many other things, e.g. utf8, or ctrl+arrows. There are forks with utf8 support (antirez/linenoise#186, antirez/linenoise#187), but they've all branched off before the multiplexing API got implemented.
A friend offered to try rebasing yhirose's utf8 patch onto the latest upstream version, so that's the current course of action. Maybe.
The text was updated successfully, but these errors were encountered: