Mark Hammond <skippy.hamm...@gmail.com> added the comment:

@Rogi - you seem to have a problem with your keyboard - the 'h' and 'e' keys 
seem to have been swapped.

The docs are wrong regardless - I don't think anyone would suggest the 
behaviour match the docs regarding SystemError - having Py_Main return on 
SystemError would be backwards incompatible.

Given the discussion in those docs about SystemError, I'm confident that the 
person who wrote the docs was simply attempting to document the actual 
implementation and made an error.  The implementation has, as far as I know, 
always worked the way it does (ie, there has never been a regression in this).  
So IMO there are 2 issues:

* The documentation should be made to reflect the actual and historic 
behaviour.  The fact it doesn't is a clear bug and it should be addressed ASAP 
and without changing the behaviour so people are not misled in the future.  
This change should be easy and non-controversial.

* You may have a desire to change the actual and historic implementation, which 
I can understand.  However, this should be tackled in a new "feature request".  
If the feature request is accepted, then both the behaviour and the docs should 
be changed to match the new agreed behaviour.  This change would be harder and 
may well be controversial, depending on a perception on how many people rely on 
the current behaviour regardless of what the docs say.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue6498>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to