After I modify and re-evaluate an expression, the new result doesn't replace the old one. Rather, what happens is that the old result gets pushed down and Mathematica displays the current result at the top. It looks like this:
In[20] := (* expression *)
Out[20] = (* result *)
Out[19] = (* older result, when In[20] was In[19] *)
Out[18] = ...
...etc
I'm pretty sure I messed up my preferences, but I can't revert to defaults, because I have another issure resolved (after trying for some time) and not sure exactly how I did it. Following old
If It Works, Don't Fix It
So I'm reluctant to restore the default settings, the other (fixed) issue being far more important to me.
(Mathematica 9 on Ubuntu 12)
In[9]
cell, and then hit ENTER, nowOut[9]
will go away, and instead you will get a newIn[10]
and a newOut[10]
whereOut[10]
has replacedOut[9]
. If that is not what you are getting, then this will be very strange. Are you sure you are evaluating the same cell again? You can always go back to original setting. See support.wolfram.com/kb/3274 $\endgroup$CellAutoOverwrite -> False
but I've failed with setting this False or True to see the deifference. It is easy to find in OptionsInspector. $\endgroup$