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

Several unicode char (nick)names unrecognized #3108

Closed
p6rt opened this issue Apr 21, 2013 · 10 comments
Closed

Several unicode char (nick)names unrecognized #3108

p6rt opened this issue Apr 21, 2013 · 10 comments
Labels

Comments

@p6rt
Copy link

p6rt commented Apr 21, 2013

Migrated from rt.perl.org#117683 (status was 'resolved')

Searchable as RT117683$

@p6rt
Copy link
Author

p6rt commented Apr 21, 2013

From @coke

This seems to be an OS X only error​:

./perl6 -e 'say "\c[LINE FEED (LF)]"'
===SORRY!===
Unrecognized character name LINE FEED (LF)
at -e​:1

but​:

./perl6 -e 'say "\c[COLON]"'
:

This is cause failures in t/spec/S02-literals/char-by-name.t

--
Will "Coke" Coleda

@p6rt
Copy link
Author

p6rt commented Apr 21, 2013

From @pmichaud

On Sat, Apr 20, 2013 at 07​:05​:25PM -0700, Will Coleda wrote​:

This seems to be an OS X only error​:

./perl6 -e 'say "\c[LINE FEED (LF)]"'
===SORRY!===
Unrecognized character name LINE FEED (LF)
at -e​:1

but​:

./perl6 -e 'say "\c[COLON]"'
:

What version of icu?

Pm

@p6rt
Copy link
Author

p6rt commented Apr 21, 2013

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

@p6rt
Copy link
Author

p6rt commented Apr 21, 2013

From @coke

Tried again with latest version from macports​:

% icuinfo | ack version

  <param name="version">49.1.2</param>
  <param name="version.unicode">6.1</param>
  <param name="cldr.version">21.0</param>
  <param name="tz.version">2012c</param>

Same failure.

On Sat, Apr 20, 2013 at 10​:12 PM, Patrick R. Michaud <pmichaud@​pobox.com>wrote​:

On Sat, Apr 20, 2013 at 07​:05​:25PM -0700, Will Coleda wrote​:

This seems to be an OS X only error​:

./perl6 -e 'say "\c[LINE FEED (LF)]"'
===SORRY!===
Unrecognized character name LINE FEED (LF)
at -e​:1

but​:

./perl6 -e 'say "\c[COLON]"'
:

What version of icu?

Pm

--
Will "Coke" Coleda

@p6rt
Copy link
Author

p6rt commented Apr 21, 2013

From @coke

Also missing & causing test failures.

NULL

CHARACTER TABULATION

On Sat, Apr 20, 2013 at 11​:13 PM, Will Coleda <will@​coleda.com> wrote​:

Tried again with latest version from macports​:

% icuinfo | ack version

\<param name="version">49\.1\.2\</param>
\<param name="version\.unicode">6\.1\</param>
\<param name="cldr\.version">21\.0\</param>
\<param name="tz\.version">2012c\</param>

Same failure.

On Sat, Apr 20, 2013 at 10​:12 PM, Patrick R. Michaud <pmichaud@​pobox.com>wrote​:

On Sat, Apr 20, 2013 at 07​:05​:25PM -0700, Will Coleda wrote​:

This seems to be an OS X only error​:

./perl6 -e 'say "\c[LINE FEED (LF)]"'
===SORRY!===
Unrecognized character name LINE FEED (LF)
at -e​:1

but​:

./perl6 -e 'say "\c[COLON]"'
:

What version of icu?

Pm

--
Will "Coke" Coleda

--
Will "Coke" Coleda

@p6rt
Copy link
Author

p6rt commented Jul 20, 2014

From @coke

On Sat Apr 20 19​:12​:48 2013, pmichaud wrote​:

On Sat, Apr 20, 2013 at 07​:05​:25PM -0700, Will Coleda wrote​:

This seems to be an OS X only error​:

./perl6 -e 'say "\c[LINE FEED (LF)]"'
===SORRY!===
Unrecognized character name LINE FEED (LF)
at -e​:1

but​:

./perl6 -e 'say "\c[COLON]"'
:

What version of icu?

Pm

Note that these failures are also happening on rakudo-moar

--
Will "Coke" Coleda

@p6rt
Copy link
Author

p6rt commented Mar 3, 2015

From @coke

On Sun Jul 20 10​:16​:40 2014, coke wrote​:

On Sat Apr 20 19​:12​:48 2013, pmichaud wrote​:

On Sat, Apr 20, 2013 at 07​:05​:25PM -0700, Will Coleda wrote​:

This seems to be an OS X only error​:

./perl6 -e 'say "\c[LINE FEED (LF)]"'
===SORRY!===
Unrecognized character name LINE FEED (LF)
at -e​:1

but​:

./perl6 -e 'say "\c[COLON]"'
:

What version of icu?

Pm

Note that these failures are also happening on rakudo-moar

The test was being skipped on all platforms. It's now unfudged, but will probably require a platform-specific todo for OS X.

--
Will "Coke" Coleda

@p6rt
Copy link
Author

p6rt commented Oct 27, 2015

From @coke

On Mon Mar 02 21​:56​:43 2015, coke wrote​:

On Sun Jul 20 10​:16​:40 2014, coke wrote​:

On Sat Apr 20 19​:12​:48 2013, pmichaud wrote​:

On Sat, Apr 20, 2013 at 07​:05​:25PM -0700, Will Coleda wrote​:

This seems to be an OS X only error​:

./perl6 -e 'say "\c[LINE FEED (LF)]"'
===SORRY!===
Unrecognized character name LINE FEED (LF)
at -e​:1

but​:

./perl6 -e 'say "\c[COLON]"'
:

What version of icu?

Pm

Note that these failures are also happening on rakudo-moar

The test was being skipped on all platforms. It's now unfudged, but
will probably require a platform-specific todo for OS X.

\c[LINE FEED] is still unrecognized, the test is currently skipped.

--
Will "Coke" Coleda

@p6rt
Copy link
Author

p6rt commented Jan 13, 2017

From @samcv

I have fixed it on the JVM as of NQP commit​:
# Fix RT #​117683 on JVM \c[LINE FEED] \c[CARRIAGE RETURN]
# Also fixes \c[NEXT LINE] as well.
Raku/nqp@0c249e7

Fixed on MoarVM as of MoarVM commit​:
# Fix RT #​117683 \c[LINE FEED] \c[CARRIAGE RETURN]
# Also fixes \c[NEXT LINE] and \c[FORM FEED] as well.
MoarVM/MoarVM@ef734fc

Also in addition as soon as this Pull Request gets accepted we will get access to all of the Unicode Alias names​:
MoarVM/MoarVM#497

@p6rt p6rt closed this as completed Jan 13, 2017
@p6rt
Copy link
Author

p6rt commented Jan 13, 2017

@samcv - Status changed from 'open' to 'resolved'

@p6rt p6rt added the uni label Jan 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant