I was aware that the history was coming from the
console's shell facility, but my post was unclear in this regard :)
I was merely suggesting a way for
Term::ReadLine to co-exist (by yielding to
con) in a Windows environment without obliterating all useful edit functions, while still being able to do its thing when executed in a Unix console.
It's unfortunate that it messes with console settings like you pointed out. MS consoles' limited understanding of keycodes makes it that much harder to do cool
shell stuff.