[perl #131002] [RFC] Add support for Unicode versions of ?? and !!

2017-03-15 Thread Zoffix Znet via RT
Per discussion[^1], closing this RFC due to current lack of interest in the 
feature.

[1] https://irclog.perlgeek.de/perl6/2017-03-15#i_14269321


[perl #131002] [RFC] Add support for Unicode versions of ?? and !!

2017-03-15 Thread Zoffix Znet via RT
Rakudo:
PR that added support: https://github.com/rakudo/rakudo/pull/1029/
Revert commit: https://github.com/rakudo/rakudo/commit/9644fc360f

Roast:
PR that added tests: https://github.com/perl6/roast/pull/246
Revert commit: https://github.com/perl6/roast/commit/b4d4df1e09

Docs:
Issues on new ternary: https://github.com/perl6/doc/issues/1228
Commit that added to docs: https://github.com/perl6/doc/commit/e4d341bbc5
Revert commit: https://github.com/perl6/doc/commit/3bdf5329ed


[perl #131002] [RFC] Add support for Unicode versions of ?? and !!

2017-03-15 Thread via RT
# New Ticket Created by  Zoffix Znet 
# Please include the string:  [perl #131002]
# in the subject line of all future correspondence about this issue. 
# https://rt.perl.org/Ticket/Display.html?id=131002 >


Some people voiced interest in adding Unicode versions for the ternary operator 
and the two characters
below were briefly implemented:

U+2047 DOUBLE QUESTION MARK [Po] (⁇)
U+203C DOUBLE EXCLAMATION MARK [Po] (‼)

Their introduction created an LTA error message[1] and they had some
rendering issues (such as ‼ rendering as an emoji[^2]; or being
really ugly in some fonts[^3]). It's also not entirely clear what the
proposed characters' actual intended use is and whether they're
an appropriate choice for the job and will be widely used by users.

In light of these concerns, it was decided we revert the addition of
these characters as an alternative ternary. I will include the
links to all the revert commits in a reply to this ticket shortly.

[1] https://irclog.perlgeek.de/perl6/2017-03-14#i_14261780
[2] https://twitter.com/zoffix/status/841811442588385281
[3] https://irclog.perlgeek.de/perl6/2017-03-15#i_14265206
[4] https://irclog.perlgeek.de/perl6/2017-03-15#i_14265177