The "Symbol, Other" category contains "Sign of the Horns" 🤘 which was one of 
the problems with the identifier/operator that kicked off these discussions.

http://www.fileformat.info/info/unicode/char/1f918/index.htm

So it would break some existing cases, e.g.:

  1> let \U+1F913 = "nerd face"
🤓: String = "nerd face"

http://www.fileformat.info/info/unicode/char/1f913/index.htm

On the other hand, there are some symbols in [:So:] that may be useful e.g. the 
APL Functional Symbol * series

It might be easier to have just [:Sm:] to start with, and review the [:So:] 
subsequently (or have those addressed in UAX31).

Alex

> On 20 Oct 2016, at 15:29, Jonathan S. Shapiro via swift-evolution 
> <swift-evolution@swift.org> wrote:
> 
> Quick poll as a sanity check on a possible alternative for operators:
> 
> If we admitted [:Sm:] and [:So:] and the traditional ASCII operator 
> characters, would that cover the things that people currently feel passionate 
> about? That would almost certainly be compliant with UAX31 once it settles, 
> and I think it covers all of the cases people have raised here.
> 
> Useful links if you want to check:
> 
> [:Sm:]  Symbol, Math 
> <http://www.fileformat.info/info/unicode/category/Sm/list.htm>
> [:So:]   Symbol, Other 
> <http://www.fileformat.info/info/unicode/category/So/list.htm>
> 
> Having looked it over, I'm concerned about including [:Sk:] in UAX31 
> operators, and I'm probably going to recommend in the UAX31 discussion that 
> we shouldn't do so.
> 
> 
> Jonathan
> _______________________________________________
> swift-evolution mailing list
> swift-evolution@swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to