New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unicode type iteration #3842
Unicode type iteration #3842
Conversation
This makes the unicode type iterable and also fixes up a selection of other things that were causing minor issues on the way. Not limited to: * Contractual clarity over reference ownership in `iternext_impl` * Matching debug print with function names in C code * PEP8
As title.
Is the reference ownership issue such that it makes sense to be explicit about |
RE:#3842 (comment) It could be, wonder if new, borrowed and untracked all ought to be quantified and specification required? |
As title.
@seibert what do you think of stuartarchibald@83ae051?diff=unified ? |
I think that is a good change. Most booleans turn into enums anyway. :) |
Need to merge master into this PR and fix the dictionary usage of |
This is ready for re-review, dictionaries are fixed up. |
Looks good. Ready to merge. |
Are the changes to |
This makes the unicode type iterable and also fixes up a selection
of other things that were causing minor issues on the way. Not
limited to:
iternext_impl