This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Allow using symbols from Unicode block "Superscripts and Subscripts" in identifiers
Type: enhancement Stage:
Components: Unicode Versions: Python 3.5
process
Status: closed Resolution: rejected
Dependencies: Superseder:
Assigned To: Nosy List: eric.araujo, ezio.melotti, pitrou, rominf, steven.daprano, vstinner
Priority: normal Keywords:

Created on 2014-05-01 06:44 by rominf, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Messages (7)
msg217681 - (view) Author: Roman Inflianskas (rominf) Date: 2014-05-01 06:44
It's really useful that python 3 allows me to use some Unicode symbols (as specified in https://docs.python.org/3.4/reference/lexical_analysis.html#identifiers), especially Greek symbols for mathematical programs. But when I write mathematical program with lots of indices I would like to use symbols from block "Superscripts and Subscripts" (as id_continue), for example: 

⁴₂₍₎

I don't see any problems with allowing yet another subset of Unicode symbols. In Julia, for example, I can use them without problems.
msg217687 - (view) Author: Steven D'Aprano (steven.daprano) * (Python committer) Date: 2014-05-01 11:46
3.1, 3.2, 3.3 and 3.4 are all in feature-freeze, so this is only an option for 3.5.

A very tentative +1 on this feature. But I fear it may need to be discussed on python-ideas first.
msg217692 - (view) Author: Antoine Pitrou (pitrou) * (Python committer) Date: 2014-05-01 12:18
I think python-dev or python-ideas should indeed be consulted before.
msg217696 - (view) Author: Roman Inflianskas (rominf) Date: 2014-05-01 13:02
I'm sorry, I didn't now that bugtracker is not for features discussing. I'll wrote the letter to the python-ideas: https://groups.google.com/forum/#!topic/python-ideas/yjR7j9TSFeE
msg217765 - (view) Author: Éric Araujo (eric.araujo) * (Python committer) Date: 2014-05-02 17:35
Many features are indeed discussed on this bug tracker, but for a big change like the one you propose we like to reach out to all of python-dev or all people on python-ideas to discuss pros and cons.  The devguide should explain this in a little more detail.

I don't know if the google group you posted to is a read-only or two-way mirror; the real list is found at https://mail.python.org/mailman/listinfo/python-ideas
msg217766 - (view) Author: Éric Araujo (eric.araujo) * (Python committer) Date: 2014-05-02 17:36
FTR https://docs.python.org/devguide/#proposing-changes-to-python-itself
msg217864 - (view) Author: Roman Inflianskas (rominf) Date: 2014-05-04 09:58
See later discussion there: https://mail.python.org/pipermail/python-ideas/2014-May/027767.html

Because of https://mail.python.org/pipermail/python-ideas/2014-May/027789.html I'm closing this issue.
History
Date User Action Args
2022-04-11 14:58:03adminsetgithub: 65604
2014-05-04 09:58:20rominfsetstatus: open -> closed
resolution: rejected
messages: + msg217864
2014-05-02 17:36:36eric.araujosetmessages: + msg217766
2014-05-02 17:35:41eric.araujosetnosy: + eric.araujo
messages: + msg217765
2014-05-01 13:02:00rominfsetmessages: + msg217696
2014-05-01 12:18:58pitrousetnosy: + pitrou
messages: + msg217692
2014-05-01 11:46:50steven.dapranosetversions: - Python 3.1, Python 3.2, Python 3.3, Python 3.4
nosy: + steven.daprano

messages: + msg217687

type: enhancement
2014-05-01 06:44:55rominfcreate