If I choose Python 3 (IDLE) from the Programming desktop menu, this opens the Python 3.4.2 shell from which I create a new file and enter my code. I then save that file. The next time I open the file and run the code, it opens in the Python 2.7.9 shell. The code runs fine in the Python 2 shell, but I would like to know why it defaults to that version. Why wouldn't it open in the Python 3.4.2 shell, since that was the application used to create the document initially? Is this a bug?
This is on a RPi B+, running the latest version of Jessie, if those details matter.
Thanks for an explanation.