Skip to content
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

Allow using symbols from Unicode block "Superscripts and Subscripts" in identifiers #65604

Closed
rominf mannequin opened this issue May 1, 2014 · 7 comments
Closed

Allow using symbols from Unicode block "Superscripts and Subscripts" in identifiers #65604

rominf mannequin opened this issue May 1, 2014 · 7 comments
Labels
topic-unicode type-feature A feature request or enhancement

Comments

@rominf
Copy link
Mannequin

rominf mannequin commented May 1, 2014

BPO 21405
Nosy @pitrou, @vstinner, @ezio-melotti, @merwok, @stevendaprano

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = None
closed_at = <Date 2014-05-04.09:58:20.955>
created_at = <Date 2014-05-01.06:44:55.081>
labels = ['type-feature', 'expert-unicode']
title = 'Allow using symbols from Unicode block "Superscripts and Subscripts" in identifiers'
updated_at = <Date 2014-05-04.09:58:20.940>
user = 'https://bugs.python.org/rominf'

bugs.python.org fields:

activity = <Date 2014-05-04.09:58:20.940>
actor = 'rominf'
assignee = 'none'
closed = True
closed_date = <Date 2014-05-04.09:58:20.955>
closer = 'rominf'
components = ['Unicode']
creation = <Date 2014-05-01.06:44:55.081>
creator = 'rominf'
dependencies = []
files = []
hgrepos = []
issue_num = 21405
keywords = []
message_count = 7.0
messages = ['217681', '217687', '217692', '217696', '217765', '217766', '217864']
nosy_count = 6.0
nosy_names = ['pitrou', 'vstinner', 'ezio.melotti', 'eric.araujo', 'steven.daprano', 'rominf']
pr_nums = []
priority = 'normal'
resolution = 'rejected'
stage = None
status = 'closed'
superseder = None
type = 'enhancement'
url = 'https://bugs.python.org/issue21405'
versions = ['Python 3.5']

@rominf
Copy link
Mannequin Author

rominf mannequin commented May 1, 2014

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.

@rominf rominf mannequin added the topic-unicode label May 1, 2014
@stevendaprano
Copy link
Member

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.

@stevendaprano stevendaprano added the type-feature A feature request or enhancement label May 1, 2014
@pitrou
Copy link
Member

pitrou commented May 1, 2014

I think python-dev or python-ideas should indeed be consulted before.

@rominf
Copy link
Mannequin Author

rominf mannequin commented May 1, 2014

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

@merwok
Copy link
Member

merwok commented May 2, 2014

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

@merwok
Copy link
Member

merwok commented May 2, 2014

@rominf
Copy link
Mannequin Author

rominf mannequin commented May 4, 2014

@rominf rominf mannequin closed this as completed May 4, 2014
@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic-unicode type-feature A feature request or enhancement
Projects
None yet
Development

No branches or pull requests

3 participants