When I use the IPython interpreter within Emacs the \`In \[number\]\` prompt numbers are not always sequential. Several numbers can be skipped from one prompt to the next. It tends to occur when sending a python buffer to the interpreter or executing a script from within the interpreter buffer. This does not happen with using the same interpreter within a terminal. Is this the case for others or just me so an issue with my configuration? Is it because Emacs is doing something under the hood which is 'using up' the prompts? Thanks.