IPython 8.5.0. doesn't properly scroll my history when using up/down arrow keys. Yet, the %history command still gives me the proper history. Furthermore, "search previous command history" also still works. I have had these issues ever since I upgraded IPython from 7.15.0. to 8.5.0..
Example:
In [1]: x = 1
In [2]: y = 2
In [3]: %history
x = 1
y = 2
%history
If I now press the up-arrow (or CTRL+P), IPython cycles through some old code (seemingly random at each restart of IPython). However typing x and up-arrow will result in the historical x = 1 statement. I want the up-arrow without typing anything to give me the last used statement.
up-arrow used to work for me in version 7.15.0., but now the issue persists for versions 8.2.0. until 8.5.0.. Is this just a change for the newer IPython versions?
All versions were installed on Ubuntu 20.04.5 LTS with pip 22.2.2.
I installed readline version 6.2.4.1 .
Any help would be much appreciated.