Martin v. Löwis wrote:
> > In short, I think it makes a lot of sense to support a bare "exit" and/or
> > "quit" as a completely intuitive platform-independent newbie-friendly way to
> > exit the interpreter.
>
> I can readily agree to this part of Fredrik's proposal. What slightly
> bothers me is the hackish nature of the proposed implementation.
here's my current proposal (see ping's post and my reply for background):
if isinstance(exc_value, NameError) and not exc_info.tb_next:
text = exc_value[0]
name = ... extract name from nameerror string ...
if sys.commandline.strip() == name:
if name in ("exit", "quit"):
raise SystemExit
if name == "help":
help()
return
...
any suggestions on how to improve this ?
</F>
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com