-
-
Notifications
You must be signed in to change notification settings - Fork 685
Closed
Description
17:57:03:~$ touch myfile.sage
17:57:05:~$ sage
----------------------------------------------------------------------
| Sage Version 5.8, Release Date: 2013-03-15 |
| Type "notebook()" for the browser-based notebook interface. |
| Type "help()" for help. |
----------------------------------------------------------------------
sage: %attach myfile.sage
sage: file('myfile.sage', 'w').write('1/0')
sage: 1+1
...
ZeroDivisionError: Rational division by zero
sage: exit
...
ZeroDivisionError: Rational division by zero
sage: detach('myfile.sage')
...
ZeroDivisionError: Rational division by zero
It seems like the only way to continue using this Sage session is to fix the error first. But suppose you have some reason not to (e.g. are in a hurry, and the error is hard to fix). I think it would be much better if Sage was to evaluate "1+1" and especially "exit" and "detach" even when unable to reload one of the attached files.
Possible ways to fix this are discussed on sage-devel.
Apply
Depends on #14266
CC: @nexttime @nbruin @seblabbe
Component: user interface
Author: Volker Braun
Reviewer: Travis Scrimshaw
Merged: sage-5.11.rc0
Issue created by migration from https://trac.sagemath.org/ticket/14523