HTTPS clone URL
Subversion checkout URL
Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Commits on Feb 10, 2013
The run() method in Simulation.py used to call sys.exit() when the simulator exits. This is undesirable when user has requested the simulator to be run in interactive mode since it causes the simulator to exit rather than entering the interactive Python environment.
Prior to this changeset, we used to clear sys.argv before entering the IPython shell. This caused some versions of IPython to crash because they assume argv to exist. The correct way of overriding the arguments passed to IPython is to set the argv keyword argument when initializing the shell.
Showing with 3 additions and 3 deletions.