CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/05/10 04:49:37
Modified files:
lib/libedit : readline.c
Log message:
Fix history_get():
* Respect history_base.
* Bail out early for arguments that are too small.
* Select entry by readline offset, not by editline event number.
* Restore history cursor in case of failure.
This fixes the test_remove() regression test.
Based on a patch from Bastian Maerkisch <bmaerkisch at web dot de>.
Dmitrij Czarkoff pointed out a flaw in it that i fixed.
OK czarkoff@.