iperl6kernel icon indicating copy to clipboard operation
iperl6kernel copied to clipboard

History handling

Open arnsholt opened this issue 10 years ago • 0 comments

In the IPython model, it is the kernel's responsibility to keep track of code history and their associated outputs. We currently don't. Some of the machinery is in place (most notably @!history, although it needs to store more stuff to handle every case expected by frontends), but full handling isn't implemented yet.

Also, it's not entirely clear to me whether we have to keep track of the entire command history all the time, or if we can prune it at some point, nor what exactly the output tracking entails: should we track all outputs, including errors and such, or only successful executions?

arnsholt avatar Nov 20 '15 16:11 arnsholt