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

Base 16 radix using unicode 16-full-stop (U+2497) fails #5685

Closed
p6rt opened this issue Sep 20, 2016 · 5 comments
Closed

Base 16 radix using unicode 16-full-stop (U+2497) fails #5685

p6rt opened this issue Sep 20, 2016 · 5 comments
Labels
LTA Less Than Awesome; typically an error message that could be better uni

Comments

@p6rt
Copy link

p6rt commented Sep 20, 2016

Migrated from rt.perl.org#129319 (status was 'rejected')

Searchable as RT129319$

@p6rt
Copy link
Author

p6rt commented Sep 20, 2016

From @ajs

Via IRC​:

[15​:39] <harmil_wk> Saw the note about unicode radixes and so immediately
tried​:
[15​:39] <harmil_wk> m​: say :⒗<a>
[15​:39] <+camelia> rakudo-moar 77a7a4​: OUTPUT«===SORRY!===␤Argument to
"say" seems to be malformed␤at <tmp>​:1␤------> say⏏ :⒗<a>␤Confused␤at
<tmp>​:1␤------> say :⏏⒗<a>␤ expecting any of​:␤ colon pair␤Other
potential difficulties​:␤ Unsupported…»
[15​:46] <Ivanushka> harmil_wk​: I see no reason why that shouldn't work.
Would you please rakudobug it and maybe ping MasterDuke about it, since
they might be more familiar with that code path

Also, a LTA error, even if that was considered invalid. Should probably
mention that a radix is a valid option there.

--
Aaron Sherman, M.​:
P​: 617-440-4332 Google Talk, Email and Google Plus​: ajs@​ajs.com
Toolsmith, developer, gamer and life-long student.

@p6rt
Copy link
Author

p6rt commented Sep 23, 2016

From @MasterDuke17

On Tue Sep 20 10​:40​:26 2016, ajs wrote​:

Via IRC​:

[15​:39] <harmil_wk> Saw the note about unicode radixes and so immediately
tried​:
[15​:39] <harmil_wk> m​: say :⒗<a>
[15​:39] <+camelia> rakudo-moar 77a7a4​: OUTPUT«===SORRY!===␤Argument to
"say" seems to be malformed␤at <tmp>​:1␤------> say⏏ :⒗<a>␤Confused␤at
<tmp>​:1␤------> say :⏏⒗<a>␤ expecting any of​:␤ colon pair␤Other
potential difficulties​:␤ Unsupported…»
[15​:46] <Ivanushka> harmil_wk​: I see no reason why that shouldn't work.
Would you please rakudobug it and maybe ping MasterDuke about it, since
they might be more familiar with that code path

Also, a LTA error, even if that was considered invalid. Should probably
mention that a radix is a valid option there.

--
Aaron Sherman, M.​:
P​: 617-440-4332 Google Talk, Email and Google Plus​: ajs@​ajs.com
Toolsmith, developer, gamer and life-long student.

⒗ won't work by design for a bunch of stuff. See rakudo/rakudo@​e28305cc99b969b9592b9d6606ec5b6d25995a90 for some discussion. It has a .uniprop of 'No' instead of 'Nd'. However, it may be possible to improve the error message.

@p6rt
Copy link
Author

p6rt commented Sep 23, 2016

The RT System itself - Status changed from 'new' to 'open'

@p6rt
Copy link
Author

p6rt commented Oct 10, 2016

From @MasterDuke17

After some discussion with TimToady (https://irclog.perlgeek.de/perl6-dev/2016-09-26#i_13280449), I'm rejecting this ticket. However, if more people open similar tickets the overall problem (Unicode numbers being treated differently than Unicode digits in some cases) could be revisited.

@p6rt
Copy link
Author

p6rt commented Oct 10, 2016

@MasterDuke17 - Status changed from 'open' to 'rejected'

@p6rt p6rt closed this as completed Oct 10, 2016
@p6rt p6rt added LTA Less Than Awesome; typically an error message that could be better uni labels Jan 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
LTA Less Than Awesome; typically an error message that could be better uni
Projects
None yet
Development

No branches or pull requests

1 participant