You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.
integers between 0xD800 (55296) to 0xDFFF (57343) and 0xFFFE (65534) returns ??? instead of a single character making its impossible to use llOrd to get the integer back
while its possible this is correct unicode the wiki for llChar says
"Construct a single character string from the supplied Unicode value."
Original Jira Fields
Field
Value
Issue
BUG-230960
Summary
llChar returns more than single character for some integers
Type
Bug
Priority
Unset
Status
Closed
Resolution
Triaged
Reporter
Joeey Aura (joeey.aura)
Created at
2021-07-12T17:16:09Z
Updated at
2021-08-10T17:46:38Z
{
'Build Id': 'unset',
'Business Unit': ['Platform'],
'Date of First Response': '2021-07-13T12:33:58.305-0500',
"Is there anything you'd like to add?": 'while its possible this is correct unicode the wiki for llChar says \r\n"Construct a single character string from the supplied Unicode value."',
'ReOpened Count': 0.0,
'Severity': 'Unset',
'System': 'SL Simulator',
'Target Viewer Version': 'viewer-development',
'What just happened?': 'integers between 0xD800 (55296) to 0xDFFF (57343) returns ??? instead of a single character making its impossible to use llOrd to get the integer back',
'What were you doing when it happened?': 'string ch=llChar(55296);\r\ninteger x=llOrd(ch,0);\r\nllOwnerSay(ch);\r\nllOwnerSay((string)x);\r\n\r\nReturns: \r\n???\r\n63',
'What were you expecting to happen instead?': 'expecting llChar and llOrd to be revisable ',
}
The text was updated successfully, but these errors were encountered:
What just happened?
integers between 0xD800 (55296) to 0xDFFF (57343) and 0xFFFE (65534) returns ??? instead of a single character making its impossible to use llOrd to get the integer back
What were you doing when it happened?
string ch=llChar(55296);
integer x=llOrd(ch,0);
llOwnerSay(ch);
llOwnerSay((string)x);
Returns:
???
63
What were you expecting to happen instead?
expecting llChar and llOrd to be revisable
Other information
while its possible this is correct unicode the wiki for llChar says
"Construct a single character string from the supplied Unicode value."
Original Jira Fields
The text was updated successfully, but these errors were encountered: