Ronald Oussoren wrote: > Why must quit and exit be so special in the first place? They could > be plain functions, or even something like:: > > class _QuitOrExit: > def __init__(self, name): > self.name = name > > def __repr__(self): > return "Use %(name)s() to exit."%(self.__dict__) > > def __call__(self): > raise SystemExit > > quit = _QuitOrExit("quit") > exit = _QuitOrExit("exit")
but now we're back to today's situation: >>> quit 'Use Ctrl-Z plus Return to exit.' which violates the basic "if you know what I mean, why the /!"&/&!//%¤ don't you do what I say" usability rule. </F>
_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com