[issue37113] 'ß'.upper() should return 'ẞ'

2019-05-31 Thread Eric V. Smith

Eric V. Smith  added the comment:

See http://unicode.org/faq/casemap_charprop.html, search for "Why does ß 
(U+00DF LATIN SMALL LETTER SHARP S) not uppercase to U+1E9E LATIN CAPITAL 
LETTER SHARP S by default?"

--
nosy: +eric.smith

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue37113] 'ß'.upper() should return 'ẞ'

2019-05-31 Thread SilentGhost

SilentGhost  added the comment:

Python implements Unicode standard when it comes to capitalisation rules. 
According to the latest standard 'ß' is upper-cased to 'SS'.

--
nosy: +SilentGhost
resolution:  -> not a bug
stage:  -> resolved
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue37113] 'ß'.upper() should return 'ẞ'

2019-05-31 Thread Richard Neumann


Richard Neumann  added the comment:

See also: https://en.wikipedia.org/wiki/Capital_%E1%BA%9E

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue37113] 'ß'.upper() should return 'ẞ'

2019-05-31 Thread Richard Neumann

New submission from Richard Neumann :

Currently, calling the method .upper() on a string containing 'ß' will replace 
this character by 'SS'. It should, however, be replaced by 'ẞ'.

--
components: Unicode
messages: 344065
nosy: Richard Neumann, ezio.melotti, vstinner
priority: normal
severity: normal
status: open
title: 'ß'.upper() should return 'ẞ'
type: behavior
versions: Python 3.8, Python 3.9

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com