Terry J. Reedy added the comment:
The Runtime error is what current py 3 raises. TypeError is what 2.7.13
raises. Since the only problem is for someone who read the doc running 'raise'
in IDLE 2.7 in -n mode, closing.
--
assignee: -> terry.reedy
components: +IDLE
resolution: -> won
New submission from Terry J. Reedy:
With one process (installed 2.7.10, -n option):
>>> raise
Traceback (most recent call last):
File "", line 2, in
TypeError: exceptions must be old-style classes or derived from BaseException,
not NoneType
With subprocess (default option):
>>> raise
Traceb