diff --git a/IPython/core/magics/script.py b/IPython/core/magics/script.py index e4fd1f0..e0b42cb 100644 --- a/IPython/core/magics/script.py +++ b/IPython/core/magics/script.py @@ -193,6 +193,8 @@ class ScriptMagics(Magics): else: raise + if not cell.endswith('\n'): + cell += '\n' cell = cell.encode('utf8', 'replace') if args.bg: self.bg_processes.append(p)